exsol wrote:I am hopping though that after this structural change - it will become the foundation for new releases. Because in the commercial world all subsiquent releases are based on the primary code. Structure changes only happen with a new version release. This will help us a lot on the webmaster and maintaince side.
This is indeed how the Joomla! development cycle operates.
Once 1.1.0 is released as `Stable`, than the 1.1.x code becomes the the `Stable` base.
The 1.0.x code base is `retired` and no other updates will be made for this code base apart from any Security Fixes.
The `Stability Team` will then shift its operational focus to the 1.1.x code base and will work to make it more stable and mnore secure.
This then means that Stability releases 1.1.1, 1.1.2, etc will follow. Stability Releases containing only bug fix and scurity fix work and no new features or code refactoring. In exactly the same vein as the 1.0.x Stability and Security releases (1.0.1 and the upcoming 1.0.6).
The `Development` team then shifts its focus to building the 1.2.x codebase. Which will contain the `heavy` code work and will go through a complete development cycle, SVN -> alpha -> beta -> Stable.
=========================
The above procedure is one of the major changes we made to how we operate when we became Joomla!
To provide the `Stability` work as separate to `Development` work, thus ensure we continually are working to increase the quality of the Stable build, and push the boundaries in a separate Development build.
=========================
This information will be made available properly in a central location on our sites in due course.