Release of the GM code

I was thinking about the previous regime of Greymatter support and how we could make it better. In the past a few individuals have collected mods/bugs and decided what would be included in a release. This led to very long gaps between releases and very few releases.
I favour a more open source approach. It would be better to release more times and more often. A major release with great new features could be released at longer intervals.
My thoughts were to add fixes for bugs small mods (any mod should be included in the core with the ability to not use it or we need a plug-in mechanism to allow all mods to follow the same format and to make it easier to include mods at runtime instead of the current mod process that means editing code to instructions on forum posts)
So why dont we have a stable release and a candidate release that includes the latest fixes. These should go up as 3rd point releases – i.e. 1.3.1 to 1.3.2 and we should have a major release on a longer schedule. The point releases would be available as soon as fixed code is added or small mods are included and would be available as a candidate release for all to download and test. As soon as its agreed its stable it would become the stable release and so on. The advantage is that everyone gets fixes straight away and more people test the bug fixes and new features.
Just some thoughts. What is everyone elses view???
A modular mod system (or plugin, if you will) is something I would like to see (as well as modular themes). Read more