jQuery developers come clean on plugin site
The developers behind the jQuery plugins site have come clean – in a blog posting, they explain what happened to the jQuery plugins site. It went down around a week ago with only a message saying that the old site had issues with spam and was being reworked with a new submission process. In fact, what had happened was that, in an attempt to clean the spam using Drupal Views Bulk Operations, all the plugins were deleted, and all that they had was a year old backup. "In an ideal world, this certainly wouldn’t have happened exactly as it did. Sadly, it did" said the developers, who asked for forgiveness and "maybe even a hand" developing a completely new plugins site for the jQuery community.
The plugins site had been marked for renovation for some time, partly because of the spam issue and partly because of the way it managed and presented plugins through the CMS which made it look somewhat cluttered. Although a valuable resource, its replacement was being planned by the developers when events overtook them.
The accidental deletion and lack of backup was the effective motivation to move those plans into action and, inspired by sites like npmjs.org, create a new GitHub-powered site. Plugin developers will be able to create a new package.json file describing their plugin and simply add a hook to their plugin's repository on GitHub, then when they push a tagged version of the plugin, the jQuery site will automatically update. jQuery plugin developers should start looking into creating a GitHub presence, even if it is a mirror of their existing source code management, ready for whenever the new site goes live. The new site is still in development on github.com/jquery/plugins.jquery.com/ and there is currently no date for its launch.