[wp-hackers] "Outdated plugin" notice (was:
load_plugin_textdomain() )
Stephen Rider
wp-hackers at striderweb.com
Mon Jul 28 21:32:28 GMT 2008
On Jul 28, 2008, at 2:25 PM, Otto wrote:
> On Mon, Jul 28, 2008 at 10:42 AM, Xavier Borderie
> <xavier at borderie.net> wrote:
>> One idea I have (which might be silly or just plain undoable) would
>> be
>> to build upon the well-received Notification Update message for
>> plugins, and have it blurt out a "Note: This widget uses deprecated
>> methods, and might not work in future WordPress versions." message,
>> which would only appear of there was no new version in sight.
>
> If a user of WordPress upgrades, and then sees a message after
> upgrading that their plugin may be broken in the future, they are
> highly likely at that time to go looking for an update. Or, failing
> that, a replacement for that plugin.
>
> In other words, we need to make the deprecated information *visible to
> the end user*.
I think this is a good idea, BUT...
We have to be careful with what message we give the user if we do
this. We can NOT say "this plugin still works for now", because it
might not. Deprecated functions are not the only thing that breaks
old plugins. At most we can say something like "This plugin uses
outdated code, and should probably be updated or replaced."
This easily ties in to the issue of telling end users which plugins
are not checked for updates. (For which I submitted a patch, which
has basically received no feedback.)
I think we need a narrow column in the plugins screen that can display
icons, and the icons either have a mouseover "tiptext" and/or are
clickabel to pop up a message window. This could cover both this
caution message, and the "not checked for updates" message (and
whatever else comes up down the road.)
(Or maybe put said icons in the "version" cell? Better than a whole
new column....)
Stephen
More information about the wp-hackers
mailing list