[Technik] appstandard.com: Paket-Format zur Anwendungsinstallation

Christof Donat cd at actsoft.de
Thu Jun 21 15:51:28 CEST 2007


Hi,

> ich habe nichts gegen einfache Installationen und ein
> Paketierungssystem, aber ich habe Angst vor der Automatisation (ähnlich
> wie WSUS).

Das Problem ist, dass wenn wir es so leicht machen, z.B. Typo3, oder MediaWiki 
zu installieren, dann installieren das auch Leute, die mit einem Update eines 
solchen Systems definitiv überfordert sind. Wenn wir das Update nur 
ermöglichen, aber nicht automatisieren, tun das viele nicht. Es muss also 
zumindest möglicherweise automatisierbar sein.

Also mein erweiterter Vorschlag: Automatisches Update ja, aber z.B. per 
HSAdmin-Modul für einzelne Anwendungen abschaltbar. Wenn es abgeschaltet ist, 
muss der User ein Update von Hand einspielen können. Das macht dann die 
Update-Skripte nicht einfacher.

> Updates können bekanntlich komplexe
> Anforderungen mitbringen (z.B. Migration von Daten) oder die
> Verbindungen mit weiteren Softwarekomponenten zerbrechen lassen, wenn
> sich Schnittstellen ändern oder Abhängigkeiten nicht mehr erfüllt sind.

Ja, darum müsste ein Update eben auch ein Skript mitbringen. Bei 
automatisierten Updates muss das Skript nur von einer Version zur Nächsten 
funktionieren. Wenn wir das Update auch manuell zulassen, muss das Update 
auch über mehrere Versionen hinweg funktionieren. Z.B. indem es Schrittweise 
neue Versionen aus dem svn-repository holt und dann jedes mal das 
dazugehörige Update-Skript ausführt.

> Nur als Beispiele aus zwei Welten: Typo3- wie auch Plone-Installationen,
> werden im Regelfall nicht mehr funktionieren, wenn man einfach eine neue
> Version darüber kopiert, zumindest dann nicht, wenn man eine Reihe von
> Extensions bzw. Zusatzprodukten einsetzt.

Das ist richtig. Das müsste ein Update-Skript lösen. So ein Skript für Typo3, 
oder Plone ist sicher nicht das einfachste.

Vielleicht versuchen wir es auch erst mal mit relativ einfachen Skripten und 
fangen nicht gleich mit Typo3 oder Plone an.

Christof

-- 
actSoft gmbh                                 Software nach Maß

Zugspitzstr. 211                                www.actsoft.de
86165 Augsburg                                   cd at actsoft.de

                                      Registergericht Augsburg
Geschäftsführer                             Augsburg HRB 21896
Christof Donat                           UStID: DE 248 815 055


More information about the Technik mailing list