Bug Tracker

Opened 15 years ago

Closed 13 years ago

Last modified 13 years ago

#2093 closed enhancement (fixed)

Plugins cleanup.

Reported by: zimbatm Owned by:
Priority: major Milestone:
Component: build Version:
Keywords: Cc:
Blocked by: Blocking:


Some ideas to clean the plugins.

First of all, it's not really handy to have each plugins handling it's own release. Dependencies fastly get complicated and it's difficult to know in what state each plugin is. Does it have a maintainer ? Does it still work with the latest code ?

Another way would be to have two groups of plugins. One for "official" plugins, that stay in sync and are released with jquery. The other one is for the "wannabe official", where releases are unofficial. Naturally, each plugin would need to have an official maintainer and would return in the "wannabe" group if it is gone.

The current structure is also a bit messy. Not all plugins respect the jquery.$pluginname.js convention, not all have tests, etc.. Why not impose a set of rules, like these ones, and force the META.json plugin descriptor, .. ?

Change History (2)

comment:1 Changed 13 years ago by john

Resolution: fixed
Status: newclosed

A lot of this will be cleared up with the new plugins repository.

comment:2 Changed 13 years ago by john

Milestone: 1.4.2
Version: 1.4.1
Note: See TracTickets for help on using tickets.