In Arbeit: NetInstall

Benutzeravatar
shadowcat
Administrator
Beiträge: 5347
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

In Arbeit: NetInstall

Beitrag von shadowcat »

Angeregt durch den PiWiGo (Galerie-Software) NetInstaller und das Updater-Modul, habe ich einen NetInstaller angefangen. Dieser soll die aktuellste Version von GitHub herunterladen und entpacken und anschließend gleich den Installer aufrufen. Anbei erste Screenshots.
Einstiegsseite
Einstiegsseite
2014-11-24_192536.png (19.15 KiB) 9480 mal betrachtet
Während des Downloads
Während des Downloads
2014-11-24_192523.png (13.26 KiB) 9480 mal betrachtet
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
MK70
Beiträge: 238
Registriert: Sa 21. Dez 2013, 15:38
Wohnort: 47809 Krefeld
Kontaktdaten:

Re: In Arbeit: NetInstall

Beitrag von MK70 »

Das ist dann etwa so, wie bei Woltlab, wenn ein Plugin aktualisiert wurde und man es mit Knopfdruck bestätigen muss und dann nur noch abwarten muss, bis installiert wurde? :mrgreen:

Sehr schön *daumen* 8-)
Mit creativen Grüßen
MK
Benutzeravatar
shadowcat
Administrator
Beiträge: 5347
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: In Arbeit: NetInstall

Beitrag von shadowcat »

Naja, nicht ganz, man erspart sich das Herunterladen, Auspacken, Hochladen auf den Server. Statt dessen schiebt man das Script auf den Server, dieses holt die aktuellste Version von GitHub, entpackt sie und leitet einen dann zum Installer weiter. Vollautomatisch installieren kann nur das APS-Package. :D
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
MK70
Beiträge: 238
Registriert: Sa 21. Dez 2013, 15:38
Wohnort: 47809 Krefeld
Kontaktdaten:

Re: In Arbeit: NetInstall

Beitrag von MK70 »

Ok, aber auch das spart schon ne Menge Arbeit...

Bekommt man im Backend angezeigt, wenn es was Neues gibt oder wird man hier darauf hingewiesen? ;)

(Beim WBB bekommste auf der Startseite nen Hinweis angezeigt)
s. Anhang
Dateianhänge
wbb_acp.PNG
wbb_acp.PNG (118.04 KiB) 9468 mal betrachtet
Mit creativen Grüßen
MK
Benutzeravatar
shadowcat
Administrator
Beiträge: 5347
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: In Arbeit: NetInstall

Beitrag von shadowcat »

Später mal. Wir haben dafür ein Widget angedacht. Muß sich nur einer finden der es schreibt. :mrgreen:
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
MK70
Beiträge: 238
Registriert: Sa 21. Dez 2013, 15:38
Wohnort: 47809 Krefeld
Kontaktdaten:

Re: In Arbeit: NetInstall

Beitrag von MK70 »

Das man das Rad aber immer neu erfinden muss... :mrgreen: :mrgreen: :mrgreen:
Mit creativen Grüßen
MK
Benutzeravatar
shadowcat
Administrator
Beiträge: 5347
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: In Arbeit: NetInstall

Beitrag von shadowcat »

Tja...

Mit dem direkten Zugriff auf GitHub kann man aber schon viel machen. Wenn der NetInstaller und das Upgrade-Admin-Tool fertig sind und gut funktionieren, können wir das für Module bauen. Ralf hat das so gemacht, daß er für den "Katalog" ein eigenes Repository erstellt hat, in dem die Infos zu den Modulen liegen. Hat aber den Nachteil, daß man bei jedem Modulupdate auch den Katalog nochmal extra aktualisieren muß. Wenn es mal mehr Module sind und die nicht mehr aus einer Hand kommen, ist das undenkbar. Dann schon eher eine Erweiterung der precheck.php - da sollte ja eh drin stehen, was vorausgesetzt wird, also kann man auch die Download-Adressen reinschreiben und das CMS die fehlenden Komponenten dort abholen lassen. Das Problem: SERVER-TIMEOUTS. Immer ein unschönes und aufwendiges Thema...
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
MK70
Beiträge: 238
Registriert: Sa 21. Dez 2013, 15:38
Wohnort: 47809 Krefeld
Kontaktdaten:

Re: In Arbeit: NetInstall

Beitrag von MK70 »

Es könnte alles so schön einfach sein... - Wird es aber leider nie sein... :cry:

Kann man denn, so als Anregung, in Modulen nicht evtl. was reinschreiben, was der Server, bzw. der Assistent ausließt, so dass dann trotzdem gezeigt werden kann, was das Modul kann? So ähnlich wie eine "info.php"? :?:
Mit creativen Grüßen
MK
Benutzeravatar
shadowcat
Administrator
Beiträge: 5347
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: In Arbeit: NetInstall

Beitrag von shadowcat »

Es gibt hier einen Thread für Vorschläge für die info.php.

Zurück zum Thema: Kleines Update.
2014-11-25_194818.png
2014-11-25_194818.png (25.82 KiB) 9452 mal betrachtet
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
MK70
Beiträge: 238
Registriert: Sa 21. Dez 2013, 15:38
Wohnort: 47809 Krefeld
Kontaktdaten:

Re: In Arbeit: NetInstall

Beitrag von MK70 »

shadowcat hat geschrieben:Es gibt hier einen Thread für Vorschläge für die info.php.
Suche ich mir raus... ;)
Mit creativen Grüßen
MK
Antworten