Abo
  • Services:

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. Robert Bosch GmbH, Stuttgart
  2. über duerenhoff GmbH, Frankfurt

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.

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.



Anzeige
Blu-ray-Angebote
  1. (u. a. John Wick, Sicario, Deepwater Horizon, Die große Asterix Edition, Die Tribute von Panem)
  2. (u. a. Game Night 5,98€, Maze Runner 6,98€, Coco 5,98€)

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


Folgen Sie uns
       


Forza Horizon 4 - Golem.de Live (Teil 1)

Michael zeigt alle Jahreszeiten und Spielmodi in Forza Horizon 4.

Forza Horizon 4 - Golem.de Live (Teil 1) Video aufrufen
Galaxy A9 im Hands on: Samsung bietet vier
Galaxy A9 im Hands on
Samsung bietet vier

Samsung erhöht die Anzahl der Kameras bei seinen Smartphones weiter: Das Galaxy A9 hat derer vier, zudem ist auch die restliche Ausstattung nicht schlecht. Aus verkaufspsychologischer Sicht könnte die Einstufung in die A-Mittelklasse bei einem Preis von 600 Euro ein Problem sein.
Ein Hands on von Tobias Költzsch

  1. Galaxy A9 Samsung stellt Smartphone mit vier Hauptkameras vor
  2. Galaxy J4+ und J6+ Samsung stellt neue Smartphones im Einsteigerbereich vor
  3. NAND und DRAM Samsung scheint künstlich Flash-Preise hoch zu halten

Pixel 3 und Pixel 3 XL im Hands on: Googles Smartphones mit verbesserten Kamerafunktionen
Pixel 3 und Pixel 3 XL im Hands on
Googles Smartphones mit verbesserten Kamerafunktionen

Google hat das Pixel 3 und das Pixel 3 XL vorgestellt. Bei beiden neuen Smartphones legt das Unternehmen besonders hohen Wert auf die Kamerafunktionen. Mit viel Software-Raffinessen sollen gute Bilder auch unter widrigen Umständen entstehen. Die ersten Eindrücke sind vielversprechend.
Ein Hands on von Ingo Pakalski

  1. BQ Aquaris X2 Pro im Hands on Ein gelungenes Gesamtpaket mit Highend-Funktionen

Assassin's Creed Odyssey im Test: Spektakel mit Spartiaten
Assassin's Creed Odyssey im Test
Spektakel mit Spartiaten

Inselwelt statt Sandwüste, Athen statt Alexandria und dazu der Krieg zwischen Hellas und Sparta: Odyssey schickt uns erneut in einen antiken Konflikt - und in das bislang mit Abstand schönste und abwechslungsreichste Assassin's Creed.
Von Peter Steinlechner

  1. Assassin's Creed Odyssey setzt CPU mit AVX-Unterstützung voraus
  2. Project Stream Google testet mit kostenlosem Assassin's Creed Odyssey
  3. Assassin's Creed angespielt Odyssey und der spartanische Supertritt

    •  /