Entwicklerhandbuch: Unterschied zwischen den Versionen
Kat |
K Kat |
||
| Zeile 24: | Zeile 24: | ||
=== [[Entwicklerhandbuch/CD_remastern|delixs CD remastern]] händisch === | === [[Entwicklerhandbuch/CD_remastern|delixs CD remastern]] händisch === | ||
=== [[Entwicklerhandbuch/Simple-CDD|Simple-cdd]] erstellt eine delixs-CD === | === [[Entwicklerhandbuch/Simple-CDD|Simple-cdd]] erstellt eine delixs-CD === | ||
| Zeile 29: | Zeile 30: | ||
Alles was programmiert wird, soll sich an diese Richtlinien halten. Einige Dinge wie die Paketerstellung & -verwaltung, sowie die Konfiguration des Installers müssen sich auch an die "Debian Policy" halten. | Alles was programmiert wird, soll sich an diese Richtlinien halten. Einige Dinge wie die Paketerstellung & -verwaltung, sowie die Konfiguration des Installers müssen sich auch an die "Debian Policy" halten. | ||
=== [[LSB|Linux Standard Base]] === | === [[LSB|Linux Standard Base]] === | ||
| Zeile 36: | Zeile 38: | ||
=== [[Debian:FHS]] das Filesystem Hierarchy Standard === | === [[Debian:FHS]] das Filesystem Hierarchy Standard === | ||
=== [[Debian:Versionsnummern]] und Namensvergabe für Pakete === | === [[Debian:Versionsnummern]] und Namensvergabe für Pakete === | ||
| Zeile 43: | Zeile 46: | ||
'''Zielgruppe''' sind Informatiklehrer, erfahrene Administratoren und Servicefirmen, die den Server an spezielle Anforderungen vor Ort anpassen bzw. erweitern wollen. | '''Zielgruppe''' sind Informatiklehrer, erfahrene Administratoren und Servicefirmen, die den Server an spezielle Anforderungen vor Ort anpassen bzw. erweitern wollen. | ||
=== [[Entwicklerhandbuch/LDAP|Arbeiten mit dem LDAP]] === | === [[Entwicklerhandbuch/LDAP|Arbeiten mit dem LDAP]] === | ||
| Zeile 52: | Zeile 56: | ||
=== [[Entwicklerhandbuch/CGI|CGI-Programme erstellen und installieren]] === | === [[Entwicklerhandbuch/CGI|CGI-Programme erstellen und installieren]] === | ||
=== [[Entwicklerhandbuch/Param|Kommandozeilenparameter mit Getopts verwalten]] === | === [[Entwicklerhandbuch/Param|Kommandozeilenparameter mit Getopts verwalten]] === | ||
| Zeile 57: | Zeile 62: | ||
Für das einheitliche Aussehen aller delixs-Werkzeuge, folgend "Admin-Interface" genannt.. | Für das einheitliche Aussehen aller delixs-Werkzeuge, folgend "Admin-Interface" genannt.. | ||
=== [[Entwicklerrichtlinien/Styleguide|Styleguide]] === | === [[Entwicklerrichtlinien/Styleguide|Styleguide]] === | ||
== Funktionstest == | == Funktionstest == | ||
=== [[Entwicklerhandbuch/Test_von_Funktionen|Testen von Funktionen]] === | === [[Entwicklerhandbuch/Test_von_Funktionen|Testen von Funktionen]] === | ||
=== [[Entwicklerhandbuch/Test_von_Programmen|Testen von (Kommandozeilen-)Programmen]] === | === [[Entwicklerhandbuch/Test_von_Programmen|Testen von (Kommandozeilen-)Programmen]] === | ||
Version vom 17. April 2011, 10:06 Uhr
Diese Seite ist momentan eine Baustelle im Zustand: 1
-
0
-
1
-
2
-
3
-
4
Hier finden delixs-Paketbetreuer Anleitungen für ihre Mitarbeit am delixs-Schulserver.
Entwicklerhandbuch
Die Zielgruppe sind die delixs-Entwickler selbst.
delixs-Entwicklungsumgebung einrichten aus einer ganz normalen debian-CD heraus
Der delixs-installer ist ein "d-i"-Modul, was sich nach dem Laden der Vorkonfigurationsdateien einklinkt
Konfigurierenen von Debian-Paketen mit debconf
Pakete verändern apt-build, dpkg-deb, alien, checkinstall, equivs
Pakete erstellen dput, mini-dinstall und svn-buildpackage
Delixs-Pakete erstellen Schritt-für-Schritt-Anleitung für debian-konforme Installationspakete
Delixs-Pakete im SVN Schritt-für-Schritt-Anleitung zum gemeinsamen Bearbeiten
GPG - Schlüssel für das Signieren eines debian Pakets
Infrastruktur:Repositorieverwaltung das Setup des dev-servers
SVN-Anleitung zur Arbeit in Subversion
delixs CD remastern händisch
Simple-cdd erstellt eine delixs-CD
Leben mit Debian: Die Entwickler Richtlinien
Alles was programmiert wird, soll sich an diese Richtlinien halten. Einige Dinge wie die Paketerstellung & -verwaltung, sowie die Konfiguration des Installers müssen sich auch an die "Debian Policy" halten.
Debian:Pakete in Koexistenz und die Abhängigkeiten
Debian:FHS das Filesystem Hierarchy Standard
Debian:Versionsnummern und Namensvergabe für Pakete
Programmierhandbuch
Hier finden Sie Anleitungen für Script-Programmierer und Tool-Entwickler, wie man auf Funktionen des delixs-Schulservers wie LDAP, Cron oder Logfiles zugreifen kann, wie man CGI-Scripte für delixs erstellt und einbindet und wie man Pakete bauen kann, um diese Lösungen anderen bereit stellen zu können.
Zielgruppe sind Informatiklehrer, erfahrene Administratoren und Servicefirmen, die den Server an spezielle Anforderungen vor Ort anpassen bzw. erweitern wollen.
delixs: der Styleguide
Für das einheitliche Aussehen aller delixs-Werkzeuge, folgend "Admin-Interface" genannt..
Funktionstest
Weblinks