Entwicklerhandbuch: Unterschied zwischen den Versionen

Aus Delixs
Zur Navigation springen Zur Suche springen
(Kat)
Keine Bearbeitungszusammenfassung
Zeile 39: Zeile 39:


* dput, mini-dinstall und svn-buildpackage
* dput, mini-dinstall und svn-buildpackage
=== [[Entwicklerhandbuch/PaketverwaltungManuell|Delixs-Pakete erstellen]] ===
* eine Schritt-für-Schritt-Anleitung zur Erstellung von debian-konformen Installationspaketen
=== [[Entwicklerhandbuch/Delixs-SVN|Delixs-Pakete im SVN]] ===
* eine Schritt-für-Schritt-Anleitung zum gemeinsamen Bearbeiten von Delixs-Paketen im SVN-Repository




Zeile 49: Zeile 59:


* hier wird das Setup des dev-servers beschrieben
* hier wird das Setup des dev-servers beschrieben
=== [[Entwicklerhandbuch/PaketverwaltungManuell|Paketverwaltung Manuell]] ===
* für delixs-Pakete





Version vom 13. April 2011, 12:36 Uhr


Diese Seite ist momentan eine Baustelle im Zustand: 1

Wird bearbeitet von: Schoffer
Hilfe zum Bearbeitungsstatus: Hilfe:Status eines Artikels


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


Erstellen von Man-Pages

  • Dokumentation der selbsterstellten Pakete


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

  • eine Schritt-für-Schritt-Anleitung zur Erstellung von debian-konformen Installationspaketen


Delixs-Pakete im SVN

  • eine Schritt-für-Schritt-Anleitung zum gemeinsamen Bearbeiten von Delixs-Paketen im SVN-Repository


GPG - Schlüssel

  • für das Signieren eines debian Pakets


Infrastruktur:Repositorieverwaltung

  • hier wird das Setup des dev-servers beschrieben


SVN-Anleitung

  • zur Arbeit in Subversion, einem Versionskontrollsystem


CD remastern

  • eine delixs-CD händisch remastern


Simple-cdd

  • eine delixs-CD mit simple-cdd erstellen


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.

Linux Standard Base

Debian:Richtlinien

Debian:Konfigurationsdateien

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

  • Styleguide für das einheitliche Aussehen aller delixs-Werkzeuge, folgend "Admin-Interface" genannt


Funktionstest


Weblinks



zurück | Hauptseite