A day filled with symfony news

Great stuff is happening today! I would dare to say that to date, december 1 2009 is probably the most active and important day in the history of the symfony project! Three(!) new versions have been released, amongst which the first of the last branch of symfony 1, and a new book is available in the form of an online advent calendar and a print book.

Let's start with this morning. Early this morning Fabian Lange released version 1.2.10 of symfony. This is a bugfix release in the 1.2 branch. This was supposed to be the last release in this branch, but to offer the community some time to switch to either symfony 1.3 or symfony 1.4, it was decided that the symfony team will support the 1.2 branch for another three months, until the end of february 2010.

This symfony 1.2.10 release is a bugfix release, and contains a whopping 130 bugfixes. This was also helped by the recent BugHuntDay organized by the PHPBenelux usergroup, where people could come together and fix bugs or join online in IRC to help out. Read the announcement for 1.2.10 here.

Later today, after a long night's work, Kris Wallsmith started the release of the two new symfony branches, symfony 1.3 and symfony 1.4. Both branches are released at the same time, with a different purpose. They share the same feature set, however symfony 1.4 does not contain any of the features that were marked as deprecated in symfony 1.1 - 1.3. For people currently using symfony 1.2, the most logical upgrade path, at least for now, is to move to symfony 1.3. This release is fully backwards compatible so won't break your project. If you are starting a new project, it is the most wise to start with symfony 1.4. This will offer you the full features of symfony without the overhead of features that have been deprecated. And as much as this is possible, it will prepare you for symfony 2.0, which will not be out until late next year. There is no guarantee though that projects with 1.4 will be portable to symfony 2. It is quite likely this won't be possible at all (at least not by simply running an upgrade script). But for that reason, the symfony team will support the symfony 1.4 branch for 3 years. This long term support is not seen in any other PHP project that I know of in such an official way, and will ensure that companies can safely choose symfony 1.4 without being afraid of not having maintenance releases on a regular basis in the coming 3 years. Read the announcement of both releases here.

And last but definitely not least: There is another symfony advent calendar going on this year! This year is slightly different. It does not do a full project, such as Askeet and Jobeet did in previous years. Instead, a group of symfony experts have been gathered to share their expert knowledge on symfony and related topics. Topics such as routing, e-mail, forms, Doctrine, Windows, Facebook and my beloved topic community (and more!) come by in 24 parts.  I am proud to announce that the chapter on the community was written by yours truely. You will have to wait until the last day though, as the topic will be closing off the advent.

If you can not wait for that or simply want to have the whole advent as a single, readably document, then you are a lucky person. All topics of the advent have been bundled in a single print book called More with symfony 1.3 & 1.4, and it available now on Amazon. After having been technical reviewer for a couple of books and having been interviewed for one, this is the first time that I've actually filled a full chapter in a print book where my name is even on the cover. I must say I am quite proud of that achievement. Now, to get started on that book I've always wanted to write ;) If you want to read the announcement of the advent, check here. If you want to directly start with the advent, check this page.

A great start for the last month of the year!
Add comment

Php5_zce_logo

not tested in IE


Upcoming events

I will be speaking 08-10-2010: Symfony Day Cologne 2010
I will be speaking 09-10-2010: Symfony workshop

Tags

1337 2008 2010 4developers access modifiers accessibility AdaLovelaceDay09 advent agavi agile amsterdam apache apple article articles atk atkMetaNode audioscrobbler azure backwards compatibility barcelona bbc bbq beatstad belgium best practices bittorrent boards of canada book books bughuntday caching cake cal evans career cat cerf certificate cfp clear cms cologne common sense communities community conference conferences continuous integration contribute crisis css custom datetime DbFinderPlugin decorator decorators deployment devdays development directoryindex documentation download dpc dpc09 dpc10 DPC2008 dreamhost dv7 eclipse ed efficiency enterprise errors event events expertise ezcomponents facebook flickr framework frameworks freelance freeze frontend fun games germany getting real google googletalk graceful degradation hack hackers hidden gem hiphop howto hp html http ibuildings icann ide idm imovie indy ingewikkeld internet IPC ipc ipc08 javascript job jobeet john peel joomla kubuntu left on the web lighttpd lime linux live london loudblog m2ts mac malware mambo marjolein mediterra meeting meme meta methodology microsoft movie music mysql namespace namespaces netbeans netherlands nllgg odmarco open source opinion ORM osx paradiso pavilion pear performance personal pfc10 pfcongres pfcongrez photo php phpabstract phpazure phpBB phpbb phpbelgium phpbenelux phpbnl10 phpgg phpitalia phpnw phpnw08 phptek phptek09 phpuk2009 phpUnderControl phpunit php|architect php|tek podcast politics portability postcrossing presentation presentations private projects protected public qa recruiting refactoring review rewrite ruby on rails schedule scifi script security seven things sfdaycgn simplexml slides smfony software sogeti solar sound standard standards star trek static steer strings subversion symfony Symfony2 symfonycamp symfonyday symfonyUnderControlPlugin talk talks technology techportal tek09 telecommuting terratec terrorism testfest testing textpattern tips tld tomas training twig uncon unet usability usergroup validation vhost video vinyl virus warp weblogging wiki windows winphp women work workshop world world of warcraft wpi writing xml xpath xsd yara year youtube ZCE zemanta zend zend framework zend server zend studio Zend_Form
© 2004 - 2010 Stefan Koopmanschap + Powered by Symfony, photos powered by Flickr, links powered by Delicious, Shanghai smilies by Iconbuffet. Feeds: rss / atom. Left on the Web v4.4.0.1