Left on the Web

The status of symfony 1.1

Lately there seems to be an increase in the #symfony room on freenode of people asking how to go about working with symfony 1.1. Let me give a short status of the new version of the framework.

Symfony 1.1 is a (long-awaited?) new version of symfony that is under development for quite some time already. It is a first step towards a simpler, lighter and more flexible symfony 2.0 which is meant to be more explicit, and contain less "magic".

Even though the biggest parts of the development work on symfony 1.1 have been finished now (most notably the new form framework), there is still much to be done. Polishing up, and introducing a new feature that only recently got discussed

So aside from the new form framework, which has been discussed over and over already, what else can be expect? According to the Trac milestone , the 1.1 release exists of three main changes:

  • UJS support
  • Form and validation new sub-framework
  • CLI tasks as classes

This list is actually very much self-explaining. Support for Unobtrusive JavaScript is I think a quite often requested feature. Form and validation is something discussed in a lot of places already, and the third one I believe (but I've not read into this one yet) is more of a best practices change.

Anyway, now what exactly is the status, most features are done now, right? Yes, and one could easily build an application with version 1.1 when getting it from Subversion. However, there might be changes requiring you to change your code (one last week for instance). And, quite some documentation is missing for 1.1, and to quote (I think it was) Fabien: If it isn't documented, it doesn't exist. So, if you know what you're doing, or you can easily figure things out, you can start getting into 1.1, however if you're new to symfony then stick to 1.0 for now. Also, don't migrate your production applications to 1.1 for now ;)

 


Add comment

Comments

gravatar Ryan WEaver: Very nice summation - and good catch with the reference to the new sfConfiguration feature. As for the form and validation sub-framework, Fabien has not written any documentation yet - but I have posted something if people are interested on my blog.

And in my opinion, Symfony 1.1 will be worth the wait.
© 2004 - 2008 Stefan Koopmanschap + Powered by Symfony, photos powered by Flickr, links powered by Ma.gnolia, Shanghai smilies by Iconbuffet. Feeds: rss / atom. Left on the Web v4.2.2