The SilverStripe open source community recently posted their roadmap to SilverStripe CMS v3.0. Version 3.0 represents a major year-long development project and is expected to be a substantial improvement over the current v2.4.x series. With an aggressive schedule, a stable version of SilverStripe CMS v3.0 is expected to be available by the end of 2011.
The roadmap introduces three major goals of SilverStripe CMS v3.0:
- Better technical platform. Sapphire, the underlying programming framework, will evolve from an integral part of SilverStripe CMS, into a product that can stand on its own feet. In forming this delineation, improvements will be made throughout the core, including the ORM, data integrity, templating language, and performance. Sapphire v3.0 will consequently enable developers to make richer and more complex web applications and websites.
- Better user experience for content authors. A refresh of the content authoring environment will bring even better usability and productivity. The interface will transition to jQuery, making the system capable of much greater customization. Managing images, embedding videos, and previewing work in progress will all be made easier. Images and documents will be able to versioned and secured in the same way pages can currently be.
- Improved support for the social and mobile web. SilverStripe's existing templating language and support for web services already provide a foundation for the two top themes in the web currently: social media and mobile devices. With SilverStripe CMS v3.0, the developers intend to improve the core to make development for both easier and richer.
SilverStripe's Business Relationship Manager, Sigurd Magnusson, sent CMS Report an email about this new roadmap for version 3.0 and how developers can help get involved. "Note at this stage", said Magnusson, "the main thing we want people to do, is join our development mailing list so they people can be involved in the decisions and contribute to the development of this new major release, due late 2011". The official mailing list for the development of SilverStripe CMS 3.0 can be found at Google Groups.
Those interested in additional information regarding SilverStripe CMS v3.0 are encouraged to take a look at the SilverStripe 3.0 Planning page. A video recording of the first public presentation on SilverStripe CMS v3.0 is posted below the fold and slides from the meeting are also available.