Skip to content
Quintus edited this page Jul 15, 2011 · 4 revisions

This page contains information about the various active branches. The branching model we utilize was documented at http://nvie.com/archives/323.

Permanent Branches

master

This branch contains the latest stable release. It is the default one set up by git clone.

devel

This branch is where most development happens. It is unstable and may contain bugs and incomplete features. Not Yet Implemented messages may roam this branch. Not all development goes on here, there are also various "feature branches" where development of specific, usually experimental features goes.

Feature Branches

No feature branches at the moment. Stay tuned!

Release Branches

release-0.2.0

This branch contains everything we need to finally release version 0.2.0. No new features are added here anymore, just bugfixes. Betas and Relase Candidates are created from this branch. It will be deleted with the final release of smc-get 0.2.0.

A note about packages

My current idea of how this will work is that the current repository will become simply a source repository and we will batch-export to a SMCPAK'd repository perhaps hosted by SourceForge.net (if you know of other free hosts, PM me!). This way, we will be able to do stuff like run optipng on every single image in the repository but have the convenience of independent, compressed packages.