Francois Zaninotto Abandons the Symfony Project; Sky Falls

It’s Oh So Quiet:

It’s so quiet in this blog, because it is closed. Forever. No more post will ever be published, you can’t send any comment, and you can unsubscribe safely from its RSS feed. More than 8,000 unique visitors a month now have time to procrastinate elsewhere.

Anyone who’s been reading Francois’ blog over the last few months probably won’t be surprised.

I’ve seen several other symfony blogs talking about this (in other languages) but it still seems to warrant a quick post here. Part of me feels like this may be the beginning of the end for Symfony. Not in some over-the-top “The Sky Is Falling” kind of way, but in a quieter more subtle sort of way. Although I haven’t always agreed with Francois’ stance on Symfony’s development, I do feel that he brings up some really great points. I’ve been using Symfony for a long time (my forum account was registered in January 2006—wow, has it really been that long?) and I have to say that the reason why I stuck with Symfony was because of the unusually good (and straightforward) documentation.

The Symfony community would not be where it is today without that documentation. Does anyone remember Mojavi or Agavi? Anyone? No. They are no longer relevant in the PHP framework arena and yet they are where Symfony gleaned its roots. For those that don’t know, Symfony started as a sort of fork of Mojavi. Agavi emerged as a Mojavi variant around the same time as well since Mojavi development had slowed. So, at the time there were three worthy frameworks to choose from (not to mention CakePHP which was also just starting out). So who pulled ahead and gained the adoption? Symfony. Why? Well, personally I think it was in large part because of the documentation and screencasts. The code itself had been greatly cleaned up compared to say, Mojavi (anyone remember having to use one class/file per action? Gross.), but the documentation was a huge deal for me. It was easy to learn and fun to tinker with; powerful and yet approachable. Francois was a major contributor to the documentation as well as the screencasts and since his departure I have sensed a void in that department.

Sad, but true:

Symfony used to be simple, well documented, and powerful; today it’s just powerful. Long forgotten are the days where symfony’s motto was “Professional Tools for Lazy Folks”.

I fear that had I just been starting out with Symfony development today, I might abandon it for something less complicated. This is a sad state of affairs since Symfony really is a fantastic framework for PHP.

What do you think? Is this the beginning of the end of an approachable Symfony?



Find This Article Useful?




Related Articles


About this entry