I'd like to outline what our plans are for the site, short term and longer term. All summer long we have been battling spam on the plugin repository. It had gotten worse over time to the point it overwhelmed the infrastructure team. The team locked the site down two weeks ago to evaluate the situation and to figure out a solution to this problem.
Last year we announced that we would be launching a new plugin site by the end of the year. Needless to say the team was not going to launch a site that wasn't ready for launch. We've decided to totally start from scratch on the plugin site and start over, unfortunately priorities in the project have shifted with jQuery Mobile the last few months as well as other projects that have not been announced.
Please also consider that with the exception of John who works on jQuery core and Scott who works on jQuery UI the rest of the team is 100% volunteer. We maintain servers and manage developers expectations on our personal time. We have day jobs and families and we also have to fill in our love for jQuery in that full schedule.
With that said the plugin repository problems are a result of being lower priority and no time to work on it. We've discussed as a team what has happened over the last two weeks and what we plan on doing to get this site fixed now and in the future. It is also a fault of the Developer Relations team (that's me) in that we haven't communicated the status of this site sooner.
For now, the infrastructure team has locked down the site to stop the addition of spam on the site. We've started cleaning the spam from the site and have upgraded the underlying site engine to it's latest version. The upgrade is what has taken the time that it has. The plan is to ideally have the updated site upgraded by the end of the week. At that time the site will be unlocked to logins again.
Longer term the site is going to be completely rewritten and we are hoping to have something launched in the next couple of months. The idea for the new site will be to make the plugin site more of a plugin index that link off to your plugin site. More information on that will come out as we get closer to launch. Look for that by the end of the year.
Please be patient as we work to resolve the problems with the site we are facing. We are working to ensure that the site is working and usable going forward.
I'll keep this thread updated with the latest information as I receive it.
@Ralph and ALL the developers volunteering on the jQuery team,
Thank you! As Team Lead for a small dev team, with 3 kids and very little 'extra' time, I really appreciate the time, effort and expertise all of you have, and continue to, put into the project and I wanted to say thank you from our team.
The plugin site is a very valuable resource but we also understand that it's not one that should be 'expected' by anyone. The bottom line is that the plugin site is something that the jQuery team has contributed, and although it's an effort to extend jQuery knowledge to end users, it's also for our benefit - and it's free. That being said, I think it's a great move on the jQuery teams part to create more of an index site for plugins instead of adding to the already intense work loads most of you have with trying to maintain all that is there now! We hope that all works out with each of the contributors time and hope to see it back online soon.
best regards and thanks again from all of us Jesse M Team Lead / UI Designer at Revive Marketing
I would like to speak on behalf of the plugin developers for just one moment, I hope I am not speaking out of turn.
I just wanted to balance these comments as while I do not under-value to efforts of the people volunteering on the jQuery project directly, people seem to have forgotten that the plugin developers are also working in their spare time and are contributing these plugins for free. The plugins actually add a lot of value to the jQuery project as many people download jQuery for the first time because they want to use one of the plugins.
I think we are all reasonably content to wait for things to be fixed (although there has been no update since the 18th August post which mooted the end of that week for the upgrade) - but please don't undermine the work of the many plugins developers who have made jQuery a must-have for many websites.
Is there any alternative/backup location to download plugins while the plugins.jquery.com site is being updated?
I'm going through the SitePoint book "jQuery Novice to Ninja" which starts covering plugins in chapter 3, but I am dead in the water trying to find out where I can download the latest plugins. Everything on Google points to plugins.jquery.com.
I imagine many other people learning about jQuery are stuck in the same boat.
Am I missing something regarding how to download plugins from the site? Two examples:
1) http://plugins.jquery.com/project/color takes you to a page that looks like it has download links, but if you click on any of them (say the version 1.0 link), it takes you to a page that does not let you download anything.
2) http://plugins.jquery.com/project/Easing takes you to a page that looks like it has download links, but if you click on any of them (say the version 1.2 link), takes you to a similar page that does not let you download anything.