jQuery: Plugins versehentlich gelöscht, kein aktuelles Backup

Seit rund einer Woche ist das offizielle Verzeichnis für jQuery-Plugins nicht mehr verfügbar. Bei der Löschung von Spam wurde versehentlich das gesamte Verzeichnis gelöscht. Das letzte Backup der Daten ist ein Jahr alt.

Artikel veröffentlicht am ,
JQuery bekommt notgedrungen ein neues Pluginverzeichnis.
JQuery bekommt notgedrungen ein neues Pluginverzeichnis. (Bild: jQuery)

Das jQuery-Projekt arbeitet an einem neuen Pluginverzeichnis. Notgedrungen, denn die bisherige Website mit jQuery-Plugins unter plugins.jquery.com wurde versehentlich gelöscht. Das neue Pluginverzeichnis soll eng an Github gebunden werden.

Stellenmarkt
  1. Informatikerin / Informatiker (w/m/d) für Data Center Infrastruktur am Zentrum für Informationstechnologie ... (m/w/d)
    Universität Passau, Passau
  2. Space Application Test-System Entwickler (m/f/d)
    Astos Solutions GmbH, Stuttgart
Detailsuche

Unter plugins.jquery.com fanden sich zuletzt nicht nur Plugins für die populäre Javascript-Bibliothek, sondern auch tausende Anzeigen für Laptopakkus. Kurz gesagt, das Pluginverzeichnis war von Spam verseucht. Adam Sontag machte sich daher kürzlich daran, das Verzeichnis von Spam zu befreien. Doch nachdem er innerhalb von knapp zwei Tagen rund 90 Prozent des Spams gelöscht hatte, passierte ihm ein Fehler, durch den der gesamte Inhalt der Datenbank gelöscht wurde: "Ich übernehme die volle Verantwortung dafür. Ich nehme gern eure Hass-E-Mails und -Tweets an, in denen ihr mich als unverantwortlich, unprofessionell oder einfach nur als dumm bezeichnet", schreibt Sontag in einem Blogeintrag.

Da das letzte Backup der Datenbank rund ein Jahr alt ist, entschieden sich die jQuery-Entwickler, die Website vorerst abzuschalten und den längst gefassten Plan einer grundlegenden Überarbeitung anzugehen. Das neue Pluginverzeichnis soll besser vor Spam geschützt und für Entwickler leichter zu handhaben sein. Dazu wird es eng an Github angebunden.

Künftig wird es daher zwei Anforderungen geben, die jedes Plugin erfüllen muss: eine valide Package.json-Datei und mindestens eine veröffentlichte Version. Dazu haben die jQuery-Entwickler nach dem Vorbild von CommonJS und npm, dem Paketmanager von Node.js, ein Schema entwickelt, nach dem Abhängigkeiten, Auslieferung und Metadaten eines jQuery-Plugins beschrieben werden müssen.

Golem Akademie
  1. Webentwicklung mit React and Typescript
    6.-10. Dezember 2021, online
  2. Scrum Product Owner: Vorbereitung auf den PSPO I (Scrum.org)
    24.-25. November 2021, online
  3. Kotlin für Java-Entwickler
    14.-15. Oktober 2021, online
Weitere IT-Trainings

Um ein Plugin in das Verzeichnis einzustellen, reicht es künftig aus, Post-Receive-Hook im Github-Repository des Plugins einzurichten. Sind die beiden Bedingungen erfüllt, wird im Verzeichnis automatisch eine Seite für das Plugin erstellt. Neue Versionen landen dann automatisch im Pluginverzeichnis von jQuery.

Bis dieses neue Pluginverzeichnis fertig ist, bleibt die Pluginseite abgeschaltet. Vorübergehend sollten daher unabhängige Listen von jQuery-Plugins genutzt werden, so die jQuery-Macher.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


schwar2ss 31. Jan 2012

Eben erst gelesen, nochmal aufgewärmt: Ich bin Freelancer, hab mein eigenes Büro...

Schnarchnase 10. Dez 2011

Ich frage mich schon warum die jQuery-Jungs jetzt das Rad neu erfinden. Die Mootools...

adba 10. Dez 2011

Ich mache nur immer kurz bevor ich die Daten verliere ein Backup... pfffff

Markelwurz 10. Dez 2011

Mal den Herr Nuhr wieder zitieren? Hier geht es um eine Plugin Seite, wo externe...

Baron Münchhausen. 10. Dez 2011

Man darf ja mal hoffen. Nachdem ein MMO ohne backup gelöscht und eingestellt wurde und...



Aktuell auf der Startseite von Golem.de
Drucker
Ohne Tinte kein Scan - Klage gegen Canon

In den USA wurde eine Sammelklage gegen Canon eingereicht: Klagegrund ist, dass einige 3-in-1-Geräte nur scannen, wenn Tinte vorhanden ist.

Drucker: Ohne Tinte kein Scan - Klage gegen Canon
Artikel
  1. Streaming: Squid Game soll Netflix 900 Millionen US-Dollar bringen
    Streaming
    Squid Game soll Netflix 900 Millionen US-Dollar bringen

    Die südkoreanische Serie Squid Game ist dabei, sich zu Netflix' größtem Erfolg zu entwickeln: Die Survival-Serie bricht mehrere Rekorde.

  2. Microsoft: Xbox-Kühlschrank kostet 100 Euro
    Microsoft
    Xbox-Kühlschrank kostet 100 Euro

    Microsoft bringt wie angekündigt einen Minikühlschrank im Design der Xbox Series X auf den Markt, der auch nach Deutschland kommen wird.

  3. Silicon Valley: Apple entlässt #Appletoo-Aktivistin
    Silicon Valley
    Apple entlässt #Appletoo-Aktivistin

    Apple hat Janneke Parrish gekündigt, die sich für die Offenlegung von Diskriminierung in dem Unternehmen einsetzte. Auch Netflix entlässt offenbar eine Aktivistin.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Cyber Week: Bis zu 37% Rabatt auf Corsair-Produkte • Mehrwertsteuer-Aktion bei MediaMarkt • Crucial BX500 1 TB 69€ • Aerocool Aero One White 41,98€ • Creative Sound BlasterX G5 89,99€ • Alternate (u. a. AKRacing Core SX 248,99€) • Gamesplanet Anniv. Sale Classic & Retro [Werbung]
    •  /