The initial alpha release code has now been merged into the master.
As a side note, you don’t clone specific branches, the whole repo is cloned, to switch to another branch (such as granger) in the same cloned repo, enter the following:
git checkout granger
Butt, before you do, pull the update for the master branch, since it is ready:
git pull origin master
We were still setting the repo up. Binaries of the latest alpha for Windows, Linux, and Mac are now available: Release v1.3.0-alpha.0.1 · GrangerHub/tremulous · GitHub
The tremded is there too. For awhile we have been working on two different repos, one that has primarily the game logic development, the other that primarily has additional engine development (client/tremded). Although we do have some things related to the tremded not in this public repo that is on the private repo focused on game logic development, you can build a stable multiprotocol tremded from this repo.
In regards as to why we did not release the latest game logic code yet, we want it to be of sufficient quality and completeness before we release it, and when we do, that will be a major part of the initial full release of Tremulous 1.3, so as to maximize the chances of a successful Tremulous revival. This is the choice we have made, and that is all there is to be said on why we have made that choice. As mentioned above, next Thursday we will be announcing the fixed date for the initial Tremulous 1.3 full release.
The features/enhancements/fixes in this alpha release does address some of the fundamental problems Tremulous as a whole as faced. I’m sure that a certain degree of new interest will be generated, that we will at least some developers independent from GrangerHub contribute towards this repo, that we will see at least some new multiprotocol servers pop up, and perhaps we will even see some bump in the current size of the playerbase. All of that is great, and is helpful towards this attempt at a successful Tremulous revival. But more work needs to be done (by both GrangerHub and the Tremulous community in general) before we actually get to that flash point for such a revival.
I did say that the work for 1.3 isn’t completed yet (documentation is a part of that work, Tremulous never really had good documentation to begin with). But others are welcome to help out with the documentation and submit pull requests to this now public repo.