This site is a static archive of the Aegir community site. Documentation has moved to http://docs.aegirproject.org. Other community resources can be found on the Contacting the community page.
Skip navigation

2.x branch created

Help

2.x branch created

Referenced Page: 
1.0 release notes

As promised, we have again opened up the 2.x branch for development. As mentioned in the 1.0 release notes:

There will be no change in the existing [1.x] API, although we may add in some stuff if it is really necessary. All future API changes between 1.x and 2.x will be clearly defined so that third party module can be supported. Major changes to 1.x will not be committed unless they are first tested in 2.0 and merged back. We will however keep the branch opened for documentation fixes and non-invasive changes like performance enhancements and cosmetic changes to the frontend. Major problems and "aegirWTF" may also be corrected in the 1.x branch, after a shakedown in the 2.x branch.

In other words - you should now be coding on 2.x if you are doing any core development on Aegir. Patches should be submitted against the 7.x-2.x branch, which have just been pushed to the drupal.org repositories, both for provision and hostmaster. A jenkins build was created to test that new branch and make sure we don't break anything.

The branch was forked directly off the 1.0 tag, to ease change tracking. So in effect, 2.x is really 1.0 with version numbers changed right now, but this could change rapidly as we merge in feature branches, bugfixes and various things.

Need help?

Discussion

The discussion area lets your team communicate by posting updates and discussing issues. It is a great place for sharing progress, discussing challenges, and exploring ideas.