Today, the symfony community celebrates the 500th symfony plugin, published on the official symfony plugin repository. That's a great achievement. But what about the quality of all these plugins? We are facing a big challenge here, as the quality of a plugin cannot be determined easily. It means that, as a developer, you need to spend a lot of time selecting plugins that are stable, documented, tested, and well maintained.

This issue has been discussed again and again on the symfony development mailing-list; some people want a rating system (à la web 2.0), and some others want a more "objective" measurement of the quality. Some time ago, we decided to first implement a simple system where developers can simply indicate the plugins they use for their projects. The reasoning behind this simple feature is that if a lot of users are using a plugin, it probably means that it solves a common problem pretty well.

To celebrate the 500th plugin, I am happy to announce the immediate availability of this feature. As I have just deployed the feature, no wonder that plugins have no user yet: and as such, the feature is not yet useful as a choice criteria. But if all symfony developers take the time to sign-in and flag the plugin they use on a daily basis, I'm confident we will have a very interesting picture of the most used plugins very fast.

On a side note, I posted an article a few weeks ago on my personal blog about the growth of the number of published plugins. Interesting enough, the growth of the number of plugins started to accelerate after the release of the new plugin system we introduced last year, with about 30 new plugins per month:

Plugin growth rate

UPDATE: More than 600 people registered the symfony plugins they use for their projects in less than 12 hours. Thanks to everybody! As we already have a lot of data, I have updated the plugins homepage with a new "Most popular" plugin list.

Published in #Community #Plugins