Dropping support for unmaintained/legacy plugins.
from
douglas
on Oct 08, 2008 03:10 PM
I've just completed the work on Ticket #1297 ( http://trac.xinha.org/ticket/1297
) and it's a pretty significant change to the way we've been
handling plugins that I though it important to send this email.
There are a number of plugins in Xinha that have fallen out of use,
are broken, or no longer make sense for the web (e.g. the
InsertMarquee plugin for adding scrolling marquee's to your web
page). From this day forward, these plugins have been moved to the
unsupported directory of Xinha and loading them prints a warning
message to the console. At some future release, they will be removed
from the tree completely.
This serves the dual purpose of making it easier for new users to try
out and enable plugins, while preventing wasting developer time on
code that won't be used.
Just in case there are still users of these plugins, the system still
supports loading them, and they can contact us or start maintaining
these plugins themselves. This way, we won't cut off any existing
users while trying to move forward.
The changeset that fixes this ticket is 1072 ( http://trac.xinha.org/changeset/1072
). In addition to moving the plugins, XinhaCore had to change so
that it tries to load the plugins from unsupported if it can't find
them in plugins (thank's to ray's work on pinging url's). It also
marks the loaded plugins so that getPluginDir and imgURL can return
the correct URL's.
Thanks,
Douglas Mayle