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.
|lunadev||The main branch, every branch is based upon this branch.|
|nightly||The lunadev branch merges into tdis branch to release unstable versions of Luna to nightly-users.|
|preview||When a nightly build is stable enough, it gets released as an official preview release (Preview, Beta, RC) in this branch.|
|<codename>||The branches named after a release’s codename are used for the stable releases under tdat codename.|
|<codename>_update||When a codename is followed by “_update”, it is the branch used to create fixes for the serie of releases it is based upon.|
|fb_<name>||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.|