When you go to our repository on GitHub, you’ll see that there are a couple of branches in our repo. Below, you can see what is going on in which.
The information tends to get out-of-date quickly due to ever changing branches. The information might not be correct at this point anymore. Last updated on 2 June 2015.
|The main branch, every branch is based upon this branch.
|The lunadev branch merges into tdis branch to release unstable versions of Luna to nightly-users.
|When a nightly build is stable enough, it gets released as an official preview release (Preview, Beta, RC) in this branch.
|The branches named after a release’s codename are used for the stable releases under tdat codename.
|When a codename is followed by “_update”, it is the branch used to create fixes for the serie of releases it is based upon.
|There are a lot of branches that start their name with “fb_”, which stands for “Feature branch”, these branches are where big features are being developed before they are merged into the core.