Skip to main content

Bug Tracker

Side navigation

#2093 closed enhancement (fixed)

Opened December 26, 2007 01:46PM UTC

Closed February 05, 2010 08:01PM UTC

Last modified February 05, 2010 09:47PM UTC

Plugins cleanup.

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

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, .. ?

Attachments (0)
Change History (2)

Changed February 05, 2010 08:01PM UTC by john comment:1

milestone: 1.2.21.4.2
resolution: → fixed
status: newclosed
version: 1.2.11.4.1

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

Changed February 05, 2010 09:47PM UTC by john comment:2

milestone: 1.4.2
version: 1.4.1