Benutzer-Werkzeuge

Webseiten-Werkzeuge


develop:repository

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
develop:repository [d.m.Y H:i] – [Ablauf der Installation] willuhndevelop:repository [d.m.Y H:i] (aktuell) – [FAQ] willuhn
Zeile 109: Zeile 109:
 Erfüllt ein Plugin alle Installationsvoraussetzungen, kann es durch den User mittels Klick auf "Installieren..." heruntergeladen werden. Hierbei wird die ZIP-Datei im Ordner "deploy" (je nach Auswahl entweder im Jameica-Benutzerordner oder im Programmordner) gespeichert. Beim nächsten Start von Jameica überprüft der "DeployService", ob sich in diesem Verzeichnis neue zu installierende Plugins befinden. Ist das der Fall, entpackt Jameica sie. Ist das Plugin in diesem Verzeichnis bereits in einer gleichen oder älteren Version installiert, wird die Vorversion automatisch gelöscht. Durch das Löschen wird verhindert, dass eine neuere Version über die alte "drüberkopiert" wird und hierbei Programmfragmente der Vorversion erhalten bleiben könnten. Hat der User also manuelle Änderungen am Plugin-Verzeichnis vorgenommen (aus welchen Gründen auch immer), gehen diese hierbei verloren. Erfüllt ein Plugin alle Installationsvoraussetzungen, kann es durch den User mittels Klick auf "Installieren..." heruntergeladen werden. Hierbei wird die ZIP-Datei im Ordner "deploy" (je nach Auswahl entweder im Jameica-Benutzerordner oder im Programmordner) gespeichert. Beim nächsten Start von Jameica überprüft der "DeployService", ob sich in diesem Verzeichnis neue zu installierende Plugins befinden. Ist das der Fall, entpackt Jameica sie. Ist das Plugin in diesem Verzeichnis bereits in einer gleichen oder älteren Version installiert, wird die Vorversion automatisch gelöscht. Durch das Löschen wird verhindert, dass eine neuere Version über die alte "drüberkopiert" wird und hierbei Programmfragmente der Vorversion erhalten bleiben könnten. Hat der User also manuelle Änderungen am Plugin-Verzeichnis vorgenommen (aus welchen Gründen auch immer), gehen diese hierbei verloren.
  
- 
-==== Künftige Erweiterungen ==== 
- 
-  * Das Plugin "jameica.update" wird künftig eventuell direkt Bestandteil von Jameica werden. 
-  * Der Update-Manager soll künftig auch für die Installation von Patches verwendet werden können. 
  
  
 ==== FAQ ==== ==== FAQ ====
  
-  * **Frage** Wie kann ich ein Plugin in mehreren Versionen anbieten?\\ **Antwort** Wenn die [[develop:plugin.xml#dependencies|Plugin-Abhängigkeiten]] korrekt formuliert sind, kann das Plugin in verschiedenen Versionen im Repository angeboten werden. Der Update-Manager aktiviert dann nur jene Versionen, die zur aktuellen Jameica-Installation des Users kompatibel sind. Siehe Hibiscus 1.12/1.13-nightly im obigen Beispiel.+  * **Frage** Wie kann ich ein Plugin in mehreren Versionen anbieten?\\ **Antwort** Wenn die [[develop:plugin.xml#dependencies|Plugin-Abhängigkeiten]] korrekt formuliert sind, kann das Plugin in verschiedenen Versionen im Repository angeboten werden. Der Update-Manager bietet dem Benutzer dann all jene Versionen an, die zur aktuellen Jameica-Installation des Users kompatibel sind.


Impressum | Datenschutz
develop/repository.txt · Zuletzt geändert: d.m.Y H:i von willuhn