[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