Symfony plugin deprecation
One of the problems we've been hearing about with the symfony plugin system was the fact that it was hard to see if there was still active development being done on a plugin. There was no easy way until now for developers to communicate to users that a plugin has been deprecated. This is now changed: Plugins can now be deprecated.
There are several reasons why a plugin may be deprecated. The symfony core framework might have included the functionality of the plugin in a recent release, or another plugin with the same functionality might be doing a better job at it. Whatever the reason, a developer is now able to mark a plugin as deprecated. This is simply done in the administration panel of the plugin:
This will cause a message to be shown on all mentions of the plugin in the plugin system. The message will look something like this:
We'd like to thank Cédric Lombardot for triggering the discussion in the core team of this topic and we hope both the users and the developers of plugins will like this enhancement in making it more clear which plugins to choose.
Help the Symfony project!
As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.
Comments
Comments are closed.
To ensure that comments stay relevant, they are closed for old posts.
This may not be the last measure against deprecated plugins, but for now, this is a good first step.
It would be more useful if the deprecation message accepted Markdown syntax, or at least turned URLs into links. This would allow users to easily find the best alternative. For instance, pkBlogPlugin has been deprecated in favor of apostropheBlogPlugin.
I'm not sure of auto deprecated system i have old plugins that's are always stable and not need updates but if they need at a moment i'm here for those ones
This isn't a full proof fix but its the safest option.