[Eisfair_dev] packagedevelopment
Ulrich Hupe
Ulrich.Hupe at t-online.de
Mo Mär 26 18:08:16 CEST 2018
Hallo,
das ist ja alles richtig, wenn man die Umgebung kennt sowieso.
Nur, mir hat das beim ersten Paket wirklich geholfen.
Wobei die größte Hürde der Umgang mit SVN war.
Zumindest wurde der ganze Prozess über die Versionierung bis zum
Deployment gut unterstützt. Wie weit das für komplexe Themen gilt, kann
ich so nicht sagen.
Man sollte auch keinesfalls irgendwas ins System hinein compilieren.
Ein einzelnes Script geht ja noch. Ansonsten ohne eine saubere
Installaitions- Deinstallationsroutine würde ich das nicht auf einem
Betriebssystem machen, auch nicht ohne separatem Entwicklungs- und
Deploymentserver.
Das ganze development Paket bestand anscheinend nur aus Scripten, wie
man hier sieht. Die Sourcen liegen ja noch im Repository.
Wie auch immer, ich hätte es gerne mal wieder damit probiert.
Gruß,
Ulrich
#----------------------------------------------------------------------------
# packagedevelopment-files.txt - list of all files of package
'packagedevelopment'
#
# Creation : 2008-02-14 starwarsfan
# Last update: $Id: packagedevelopment-files.txt 17332 2008-11-04
15:57:58Z starwarsfan $
#----------------------------------------------------------------------------
u 0755 root root packagedevelopment tmp/install.sh
u 0755 root root packagedevelopment tmp/preinstall.sh
u 0644 root root packagedevelopment
usr/share/doc/packagedevelopment/_ADMIN-scripts.txt
u 0644 root root packagedevelopment
usr/share/doc/packagedevelopment/changes.txt
u 0644 root root packagedevelopment
usr/share/doc/packagedevelopment/packagedevelopment.txt
u 0644 root root packagedevelopment
usr/share/doc/packagedevelopment/returncodes.txt
u 0755 root root packagedevelopment
var/install/bin/packagedevelopment-setup-workingcopy.sh
u 0755 root root packagedevelopment
var/install/bin/packagedevelopment-start-admin-gui.sh
u 0755 root root packagedevelopment
var/install/config.d/packagedevelopment.sh
u 0755 root root packagedevelopment
var/install/config.d/packagedevelopment-update.sh
u 0755 root root packagedevelopment var/install/deinstall/packagedevelopment
u 0750 root root packagedevelopment
var/install/dialog.d/PACKAGEDEVELOPMENT_CHOOSE_ARCHPROG_CUI.sh
u 0750 root root packagedevelopment
var/install/dialog.d/PACKAGEDEVELOPMENT_CHOOSE_GROUP_CUI.sh
u 0750 root root packagedevelopment
var/install/dialog.d/PACKAGEDEVELOPMENT_CHOOSE_PROTOCOL_CUI.sh
u 0750 root root packagedevelopment
var/install/dialog.d/PACKAGEDEVELOPMENT_CHOOSE_USER_CUI.sh
u 0644 root root packagedevelopment var/install/help/packagedevelopment
u 0644 root root packagedevelopment
var/install/menu/setup.services.packagedevelopment.menu
u 0644 root root packagedevelopment var/install/packages/packagedevelopment
#
f 0755 root root packagedevelopment usr/share/doc/packagedevelopment
> Ein kleines Paket, welches nur ein Binary - also ohne Menu,
> Konfuguration, ... - ins System bringt, läßt sich in wenigen Minuten
> zusammensetzen, dazu brauchts keine Umgebung.
> Ansonsten lernt man über den Paketbau am meisten, wenn man sich ein
> bestehndes Paket anssieht.
>
> Ob das alte packagedevelopment überhaupt noch konforme eisfair-1-Pakete
> erstellen würde, wage ich zu bezweifeln.
>
Mehr Informationen über die Mailingliste Eisfair_dev