The Symfony CMF team is hard at work to provide a first stable release in early 2013, likely around the same time as the 2.2 release of Symfony itself. A lot of progress has been made since our last blog post. A major milestone was the recent migration of the cmf.symfony.com website to the CMF stack which uses SQLite as the persistence layer underneath the PHPCR API. You can check out the source code here. Alternatively you can also use the Symfony CMF standard edition to get started. We have also updated our sandbox demo just recently with major improvements to the inline editing. For the sandbox we also provide a vagrant setup. While there is still a lot to do until we can make a stable release we are seeing increasing activity in all parts of the stack as the first developers are releasing their CMF enabled sites to production.

We are also quite excited that eZPublish 5 will use the CMF routing component, which adds dynamic routing on top of the core Symfony2 routing component. Drupal 8 will most likely also use this component. We have already seen the first patches come in through this collaboration. We welcome this collaboration since both ezPublish and Drupal provide a more complete out of the box experience, while the Symfony CMF initiative remains focused on providing the best possible tool chain for Symfony developers to create highly customized CMS solutions.

Obviously features without documentation are worthless to anyone but the original authors. So as the code base is maturing we have been shifting more and more attention towards providing documentation. Its clear that we still have a long way to go until we have covered all relevant detail in an easily accessible manner. As a first step in that direction as of today the CMF documentation is included in the official documentation on symfony.com and we are looking forward to seeing your contributions to help prepare us for the stable release.