Online-Updates für Jameica-Plugins
Geschrieben von Olaf Willuhn am
Seit heute gibt es ein neues Jameica-Plugin namens "jameica.update", mit dem Hibiscus, SynTAX und weitere Plugins via Online-Update installiert werden können. In die nächste Release wird es dieses Feature vermutlich nicht mehr schaffen (bin mir noch nicht sicher). Ausprobieren könnt ihr es aber trotzdem schon. Ihr müßt lediglich Jameica 1.7 (Nightly-Build) herunterladen, entpacken und anschließen das Update-Modul im Ordner "plugins" entpacken. Anschließend erscheint im Menu unter "Datei»Einstellungen" ein neuer Reiter "Updates". Klickt dort doppelt auf das Repository "https://www.willuhn.de/projects/jameica/updates/" und bestätigt das SSL-Zertifikat. Die gewünschten Plugins können dann durch Rechtsklick und Auswahl des Menu-Eintrages "Herunterladen und installieren..." installiert werden.
Sollte ein Plugin nicht installierbar sein, kann das folgende Gründe haben:
Sollte ein Plugin nicht installierbar sein, kann das folgende Gründe haben:
- Plugin ist bereits in einer aktuelleren Version installiert
- Plugin ist bereits im Programm-Ordner von Jameica installiert (dort kann es nicht überschrieben werden)
- Plugin benötigt als Abhängigkeit weitere Plugins, die noch nicht installiert sind
- Jameica-Version nicht kompatibel
Trackbacks
Trackback-URL für diesen EintragDieser Link ist nicht aktiv. Er enthält die Trackback-URI zu diesem Eintrag. Sie können diese URI benutzen, um Ping- und Trackbacks von Ihrem eigenen Blog zu diesem Eintrag zu schicken. Um den Link zu kopieren, klicken Sie ihn mit der rechten Maustaste an und wählen "Verknüpfung kopieren" im Internet Explorer oder "Linkadresse kopieren" in Mozilla/Firefox.
Keine Trackbacks
Die Kommentarfunktion wurde vom Besitzer dieses Blogs in diesem Eintrag deaktiviert.
Kommentare
Ansicht der Kommentare: Linear | VerschachteltMarco am :
zunächst einmal: Tolles neues Feature so kurz vor Weihnachten! :)
Habe es jetzt kurz angetestet und dazu nur kurze Frage:
Ist es beabsichtigt, dass die Plugins im Datenverzeichnis im Ordner Plugins installiert werden? Sollte es nicht im Programmverzeichnis sein?
Gruß
Marco :)
Olaf am :
Marco am :
Was Dein SecurityManager genau macht, weiß ich natürlich nicht. ;)
Überlege gerade, ob es irgendwelche Probleme oder Komplikationen geben kann, wenn die Plugins im Datenverzeichnis installiert werden?
Marco
Olaf am :
> z.B. die Möglichkeit hier das Root-Passwort
> abzufragen
Sowas geht aber nicht innerhalb der JVM sondern nur durch den Start externer Prozesse. Ausserdem will ich gar nicht, dass irgendwelcher Code mit erweiterten Privilegien laeuft.
> Was Dein SecurityManager genau macht,
> weiß ich natürlich nicht. ;)
Er schuetzt das Programmverzeichnis von Jameica vor absichtlichen oder versehentlichen Schreibzugriffen ;)
> Überlege gerade, ob es irgendwelche
> Probleme oder Komplikationen geben kann,
> wenn die Plugins im Datenverzeichnis
> installiert werden?
Nein. Komplikationen gibt es eher, wenn ich versuchen wuerde, Plugins im Programmverzeichnis installieren zu wollen. Das User-Plugin-Dir gibts schon seit Anbeginn - es wurde bisher nur nicht genutzt
Marco am :
Marco
Olaf am :
Marco am :
unter Ubuntu scheint kein Fehler aufzutreten. Fehler hatte ich unter Windows, nachdem ich mir heute diverse Nightlies gezogen und installiert habe. Natürlich erst nachdem ich das Programmverzeichnis vorher gelöscht habe.
Werde mir das ganze Morgen nochmals anschauen und Bescheid geben.
Marco
Marco am :
Marco
Olaf am :
Marco am :
Gruß
Marco
Robert Risack am :
Geht das mit den Updates noch?
hab Version 1.9 von jameica. Da ich zu faul war, die aktuellen Updates manuell zu installieren, und ich per Zufall dieses hier gefunden habe, habe ich's versucht. Funktioinert auch, findet nur keine Updates (Gefundene Updaes: 0).
PS: Spende überwiesen...
Aufgefallen ist mir, dass unter dem Reiter Plugins, jameica.update ausgewählt, beim Update-Service "nicht gestartet" steht.
Olaf am :
Na klar.
> Funktioinert auch, findet nur keine Updates
> (Gefundene Updaes: 0).
Dann liegt das sicher einfach daran, dass deine Jameica-Version zu alt ist. Es gibt schlicht keine zu Jameica 1.9 kompatiblen Plugins mehr. Hibiscus 1.12 benoetigt inzwischen Jameica 1.10. Siehe http://hibiscus.berlios.de/doku.php#kompatibilitaetsmatrix
> PS: Spende überwiesen...
Danke ;)
Peter am :
Kann ich das irgendwie alles auf aktuellen Stand bringen?
Und wenn ja, wie?
Ich finde leider keine Doku dazu?
Bin ich blind??? :(
Uhhhh....
Olaf am :