Is Symfony2 Preview Release Ready For Production? Is Symfony2 Preview Release Ready For Production? symfony symfony

Is Symfony2 Preview Release Ready For Production?


Symfony2 should be released in March and I'm guessing it should be in the next few days. The Preview Release always had a note next to it that it is not ready for production. I cannot tell how much is that really true and how much is that just the usual "beta talk".

If you've noticed, they changed the symfony2 page that now doesn't go to the preview page but to the symfony.com instead. Also some new tutorial(s) came up. And the download page shows a promising "Will be available tomorrow" message!

I tried out playing around with the symfony2 sandbox but before porting my application to it, I've decided to wait for the release version. If your project is not pressing, I'd suggest the same. Should be around the corner.

Just my two cents ;)


EDIT: Btw, if you look in the blog, you can see that

The public API of Symfony2 will be frozen in just a few days. Therefore, this week developers committed some of the last big impact changes to the code repository: the Response was removed from DIC, CompatAssetsBundle was removed in favor of AsseticBundle, and the boostrap files were also removed.

This can only mean a stable version out soon!


I would say yes, as long as you're aware that it's a preview release and take the necessary precaution i.e. keeping an eye on the error logs.

There are alot of sites using symfony2 in production including the VPS control panel at ServerGrove and OpenSky (developed by the creator and main contributor to doctrine orm and odm projects).

The Release Candidate comes this month sometime, which signifies the API becoming stable! Hooray!

This link from the Symfony2 blog outlines the road map for the Symfony2 release.

There's also the Symfony2 Bundles site which is a collection of bundles that already exist for Symfony2


They said it will be available soon.

But you already can download it from github and start learning it and migrating to it. I've been doing that since December last year and the only problem was changes in API. But now it must be more stable and it's safe to migrate to it.

The 'is not ready for production' note meant no support and no guarantees that everything works and tomorrow something won't change. And if it changes, it was your problem to find out what and how.