Die neue Extension Manager Application von XWiki

11. Dezember 2014


 

Anna Werten, Mitarbeiterin bei EsPresto(Dieser Blogbeitrag ist eine Teilübersetzung des Blogbeitrags von XWiki Extensions, welcher noch stärker ins Details geht.)

Diese Anwendung erleichtert das Verwalten von Erweiterungen (Extensions) innerhalb des Wikis durch den Wiki Administrator. Bei den Extensions handelt es sich hauptsächlich im XARs (z.B. XWiki Anwendungen und Wiki Macros) und JARs (Code auf Serverseite).

Der Extension Manager vereinfacht die Suche

Es gibt eine einfache Suche, bei der Keywords in einen Suchschlitz eingegeben und die Art der Extension aus einer DropDown Liste herausgesucht werden (alle, installierte, lokale oder Core Extensions).

Wenn Sie die ID und die Version der Extension haben, können Sie auch die erweiterte Suche benutzen.

Zur Suchanfrage passende Ergebnisse werden in einer Liste angezeigt, welche Information über den Titel, die Version, den Status, die Autoren und den Inhalt anzeigt.

Weitere Eigenschaften wie auch evt. Abhängigkeiten werden nach Klick auf „Show Details“ angezeigt.

Der Extension Manager vereinfacht die Installation und den Upgrade

Unter „Show Details“ ist ebenfalls ein Progress Log zu finden, welcher anzeigt, welche Aktion gerade oder als letztes durchgeführt wurde.

Wenn Sie die gewünschte Extension gefunden haben und alle transitiven Abhängigkeiten kompatibel sind, was Sie herausfinden, indem Sie auf „Install“ klicken, können Sie mit der eigentlichen Installation beginnen, indem Sie auf „Continue“ klicken.

Wenn Sie sich auf dem Hauptwiki befinden, können Sie auch eine Extension auf allen Unterwikis installieren, indem Sie aus dem DropDown „Install on Farm“ auswählen.

Installierte Extensions können Sie nach dem gleichen Prinzip upgraden, nicht aber die Core Extensions, bei welchen das mit dem Upgrade des XWiki Enterprise war passiert.

Falls ein Konflikt zwischen Ihren und den Änderungen der neuen Version auftreten sollte, dann unterstützt der Extension Manager die Lösung des Problems mit Hilfe einer Step-by-Step Anleitung.

Weitere Vereinfachungen

Mit dem Extension Manager können Sie natürlich außerdem auf ältere Versionen einer Extension downgraden oder Extensions deinstallieren (außer Core Extensions). Von der Version 5.0 an gibt es auch eine neue Sektion, die nur die erhältlichen Extension Updates anzeigt, was sehr nützlich ist, um immer alles up to date zu halten.