• Xinha discussion

  • 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