MediaWiki 1.19/Deployment announcement/de

 ''Diese Mitteilung wurde ursprünglich im [//blog.wikimedia.org/2012/02/11/mediawiki-1-19-deployment/ Wikimedia-Technikblog] veröffentlicht. Du kannst den [//blog.wikimedia.org/c/technology/feed RSS-Feed] des Technikblogs abonnieren, um über ähnliche Ankündigungen benachrichtigt zu werden.''



Implementation von MediaWiki 1.19 auf den Wikimedia-Websites: Teste es, bevor es kaputtgeht
Die Techniker von Wikimedia legen den letzten Feinschliff an die letzte Version von MediaWiki an, der Software, die die Wikipedia und ihre Schwesterprojekte technisch unterstützt. Diese Version, mit „1.19wmfl“ bezeichnet, wird ab nächste Woche in Etappen auf den Wikimedia-Projekten implementiert.

Wir haben zuletzt [//blog.wikimedia.org/2012/01/28/beta-cluster-test-software-before-deployment/ ein Beta-Cluster erstellt] und dabei eine Auswahl an Wikimedia-Wikis kopiert, wo Wikimedianer die neue Version getestet und kontrolliert haben, dass sie einigermaßen gut mit den speziellen Anpassungen ihrer lokalen Wikis funktionierte.

Es sieht gut aus, und der aktuelle Plan ist, die Software in fünf Etappen '''zwischen dem 15. Februar und dem 1. März 2012''' bereitzustellen. Der Zeitplan kann sich abhängig von unerwarteten Vorkommnissen ändern, also solltest du auf dem Meilensteinplan von MediaWiki 1.19 nachsehen, wo du einen aktualisierten Zeitplan findest, wann dein Wiki betroffen sein wird.

Viele neue Funktionen und Fehlerbereinigungen, die mit MediaWiki 1.19 kommen, sind Backend-Änderungen hinter den Kulissen, zum Beispiel Arbeiten an der Infrastruktur, um den fortlaufenden [//blog.wikimedia.org/2012/02/09/scaling-media-storage-at-wikimedia-with-swift/ Wechsel nach Swift] als unsere Medienspeicherplattform zu unterstützen.

Es gibt auch sichtbarere Verbesserungen wie die bessere Lesbarkeit von Versionsunterschieden für farbenblinde Personen und die bessere Unterstützung des Geschlechts und der Sprache der Benutzer in der Benutzeroberfläche. Eine Liste aller Änderungen kann in den [//svn.wikimedia.org/viewvc/mediawiki/branches/REL1_19/phase3/RELEASE-NOTES-1.19?view=markup skizzierten Veröffentlichungshinweisen] angesehen werden.

Prüfe die Kompatibilität von JavaScript und den Gadgets mit dem ResourceLoader
Ein spezielles Verbesserungsgebiet bei MediaWiki 1.109 betrifft JavaScript. Während die meisten der älteren Seiten-, Benutzerskripte und Gadgets weiterhin funktionieren werden, ist es auch möglich, dass die neue Version weniger gut mit Annahmen und Fehlern im Code zurechtkommt. Schnellere Ladezeiten können beispielsweise Fehler in Skripten aufdecken, die nicht explizit die Modulen, die sie benutzen, festlegen.

Des Weiteren wird eine neue Version des ResourceLoaders später im Jahr implementiert, die speziell für Gadgets Verbesserungen bringen wird, aber Gadgets benötigen wird, um kompatibel mit dem ResourceLoader gemacht werden zu können.

Den Betreuern von Gadgets wird deshalb besonders geraten, ihre Skripte jetzt zu aktualisieren, um später größere Störungen zu vermeiden. Der Migrationsführer für den ResourceLoader ist das Hauptdokument für Entwickler von Gadgets; eine Liste von JavaScript-Ablehnungen (JavaScript Deprecations) und vorgegebenen Modulen ist auch erhältlich.

Du kannst dich auch dem Resource Walker von 2011 anschließen, einem Versuch, durch alle Wikimedia-Wikis zu gehen und veraltete JavaScripte zu aktualisieren. Ein IRC-Workshop ist geplant, um den Prozess zu erleichtern; mehr Informationen werden später in diesen Blog gestellt.

Tendenz zu transparenten Aktualisierungen
Da wir zu häufigeren Softwareaktualisierungen tendieren, erwarten wir, dass diese weniger und weniger mühsam sein werden – und idealerweise werden sie irgendwann mal so glatt verlaufen, dass die Benutzer sie nicht einmal wahrnehmen werden, außer die neuen Funktionen, die hinzukommen. Dort sind wir noch nicht ganz angekommen, aber wir haben im letzten Jahr oder so Fortschritte gemacht, und wir sind engagiert, unsere Bemühungen fortzusetzen, zum Wohle der Entwickler als auch der Benutzer.

In the meantime, please bear with us if, despite our efforts, you encounter issues due to the upgrade; we'll try and fix them as soon as we can. It's not too late to visit the Beta cluster and report issues there or in our bug tracker. The more people test beforehand, the smoother the deployment should go.

Guillaume Paumier

Technischer Leiter für Kommunikation (Technical communications manager)