Achtung! Diese Übersetzung ist zu alt, benutzen Sie bitte das Original.
Debian Entwickler-Ecke
Grundlagen
Eine Liste der derzeitigen Entwickler und Paketbetreuer, wie Sie dem Projekt beitreten, sowie Links zu Entwicklerdatenbank, Debian-Satzung, Abstimmungsinformationen, Veröffentlichungen und Architekturen.
- Debians Organisation
- Über 1000 Freiwillige sind Teil des Debian-Projekts. Diese Seite beschreibt die Organisationsstruktur, listet Teams und deren Mitglieder sowie Kontaktadressen auf.
- Die Leute hinter Debian
- Debian-Entwickler (DD) (vollwertige Mitglieder des Debian-Projekts) und Debian-Betreuer (DM) tragen zum Projekt bei. Schauen Sie in die Liste der Debian-Entwickler und der Debian-Betreuer, um mehr über die beteiligten Personen herauszufinden. Wir haben auch eine Weltkarte der Debian-Entwickler.
- Wie Sie Debian beitreten
- Möchten Sie etwas beitragen und dem Projekt beitreten? Wir suchen immer nach neuen Entwicklern und Verfechtern freier Software mit technischen und nicht-technischen Kenntnissen. Weitere Informationen finden Sie auf dieser Seite.
- Entwicklerdatenbank
- Einige Informationen in dieser Datenbank sind für jeden einsehbar, andere nur für Entwickler,
die sich zuvor eingeloggt haben. Es sind Informationen enthalten wie die
Rechner-Datenbank und GnuPG-Schlüssel der Entwickler.
Um den Schlüssel eines angezeigten Entwicklers zu extrahieren, klicken Sie auf den Link
PGP/GPG fingerprint
. Entwickler können ihr Passwort ändern und die Mail-Weiterleitung für ihren Debian-Account einrichten. Wenn Sie vorhaben, einen der Debian-Rechner zu nutzen, lesen Sie bitte unbedingt die Benutzungsrichtlinien für Debian-Rechner. - Die Satzung
- Dieses Dokument beschreibt die Organisationsstruktur für formale Entscheidungsfindungen innerhalb des Projekts.
- Abstimmungsinformationen
- Wie wir über unseren Projektleiter oder unsere Logos abstimmen, und die Abstimmungen im Allgemeinen.
- Veröffentlichungen
- Diese Seite listet aktuelle Veröffentlichungen (stable, testing und unstable) auf sowie enthält einen Index älterer Veröffentlichungen und ihrer Codenamen.
- Verschiedene Architekturen
- Debian läuft auf vielen verschiedenen Arten von Computern (
Architekturen
). Diese Seite vereint Informationen über diverse Debian-Portierungen, einige basierend auf dem Linux-Kernel, andere auf dem FreeBSD-, NetBSD- oder Hurd-Kernel.
Paketerstellung
Links zu unserem Policy-Handbuch sowie anderen Dokumenten, die mit der Debian-Policy zusammenhängen, zu Vorgängen und anderen Ressourcen für Debian-Entwickler, sowie zum Leitfaden für Debian-Betreuer.
- Debian-Policy-Handbuch
- Dieses Dokument beschreibt die Richtlinien für die Debian-Distribution.
Das beinhaltet die Struktur und den Inhalt des Debian-Archivs, einige Planungsdetails des
Betriebssystems sowie die technischen Voraussetzungen, die jedes Paket erfüllen muss, um
in die Distribution aufgenommen zu werden.
Kurz: Sie müssen es lesen.
Es gibt mehrere weitere Dokumente, auf die sich die Debian-Policy bezieht, die Sie vielleicht auch interessieren:
- Filesystem Hierarchy Standard (FHS)
Der FHS definiert die Verzeichnisstruktur und -inhalte (Speicherorte von Dateien); die Kompatibilität mit Version 3.0 ist vorgeschrieben (siehe Kapitel 9 des Debian-Policy-Handbuchs). - Liste von build-essential-Paketen
Es wird erwartet, dass sie diese Pakete installiert haben, wenn Sie Software kompilieren oder ein oder mehrere Pakete erstellen möchten. Sie müssen diese nicht in derBuild-Depends
-Zeile eintragen, wenn Sie die Abhängigkeiten ihrer Pakete definieren. - Menü-System
Debians Vorgaben für die Struktur von Menüeinträgen; bitte lesen Sie auch die Dokumentation zum Menü-System selbst. - Emacs-Policy
- Java-Policy
- Perl-Policy
- Python-Policy
- Debconf-Spezifikation
- Policy für Datenbank-Anwendungen (Entwurf)
- Tcl/Tk-Policy (Entwurf)
- Ada-Policy
Werfen Sie bitte auch einen Blick auf die vorgeschlagenen Ergänzungen zur Debian-Policy.
- Entwicklerreferenz
- Überblick über empfohlene Vorgehensweisen und zur Verfügung stehende Ressourcen für Debian-Entwickler -- sollte auch unbedingt gelesen werden.
- Leitfaden für Debian-Betreuer
- Wie Sie ein Debian-Paket erstellen (in allgemein verständlicher Sprache verfasst), inklusive vieler Beispiele. Wenn Sie Debian-Entwickler oder Paketbetreuer werden möchten, ist dieses Dokument ein guter Anfang.
Laufende Arbeit: Links für aktive Debian-Entwickler und -Betreuer
- Debian ‘Testing’
- Automatisch generiert aus der ‘unstable’-Distribution; hier müssen Sie Ihre Pakete haben, damit sie für die nächste Debian-Veröffentlichung infrage kommen.
- Veröffentlichungskritische Fehler
- Eine Liste von Fehlern, die dazu führen können, dass ein Paket aus der
Testing
-Distribution entfernt wird, oder die in einigen Fällen sogar zu einer Verzögerung der Veröffentlichung der Distribution führen können. Fehlerberichte mit einem Schweregrad vonserious
oder höher werden in diese Liste aufgenommen – stellen Sie daher bitte sicher, dass solche Fehler in Ihren Paketen so schnell wie möglich behoben werden. - Debians Fehlerdatenbank (BTS)
- Zum Melden, Diskutieren und Beheben von Fehlern. Das BTS ist sowohl für Benutzer als auch für Entwickler nützlich.
- Informationen über Debian-Pakete
- Die Webseiten der Paketübersicht und des Paket-Trackers versammeln wertvolle Informationen für Betreuer. Entwickler, die über bestimmte Pakete immer aktuell informiert sein wollen, können (per E-Mail) einen Dienst abonnieren, der ihnen Kopien von BTS-Mails sowie Benachrichtigungs-Mails über Uploads und Installationen sendet. Weitere Details finden Sie im Handbuch des Paket-Trackers.
- Pakete, die Hilfe benötigen
- Hilfe-bedürftige und voraussichtliche Pakete, kurz WNPP (
Work-Needing and Prospective Packages
): eine Liste von Debian-Paketen, die einen neuen Verantwortlichen benötigen, und solchen, die neu in Debian aufgenommen werden sollen. - Incoming-System
- Interne Archiv-Server: neue Pakete werden hierhin hochgeladen. Akzeptierte Pakete
sind beinahe augenblicklich über einen Webbrowser verfügbar und werden viermal
am Tag an die Spiegel-Server verteilt.
Merke: Aufgrund der Natur vonIncoming
raten wir davon ab, es zu spiegeln! - Lintian-Berichte
- Lintian ist ein Programm, das überprüft, ob ein Paket der Debian-Policy entspricht. Sie sollten es immer benutzen, bevor Sie ein Paket auf die Debian-Server hochladen.
- Debian ‘Experimental’
- Die ‘Experimental’-Distribution wird als temporärer Entwicklungsbereich für hochgradig experimentelle Software genutzt. Verwenden Sie Pakete aus Experimental nur, wenn Sie auch bereits mit ‘unstable’ umgehen können.
- Debian Wiki
- Das Debian Wiki mit Anweisungen für Entwickler und andere Beitragende.
Projekte: interne Gruppen und Projekte
- Debian-Webseiten
- Debian-Archiv
- Debian-Documentation-Projekt (DDP)
- Debians Quality-Assurance-Team (QA)
- CD/DVD-Images
- Keysigning
- Keysigning - Koordinierung
- Debian-IPv6-Projekt
- Autobuilder-Netzwerk und deren Build-Logs
- Projekt zur Übersetzung von Paketbeschreibungen (Debian Description Translation Project; DDTP)
- Der Debian-Installer
- Debian Live
- Debian Women
- Debian Pure Blends
Verschiedene Links
- Aufnahmen von Vorträgen bei unseren Konferenzen auf PeerTube, oder unter Verwendung einer alternativen Benutzeroberfläche
- Einrichten von SSH, so dass es Sie nicht nach einem Passwort fragt
- Wie Sie eine Anfrage für eine neue Mailingliste stellen
- Informationen zum Spiegeln von Debian
- Diagramm über alle Fehlerberichte
- Neue Pakete, die darauf warten, in Debian aufgenommen zu werden (NEW-Queue)
- Neue Debian-Pakete der letzten 7 Tage
- Pakete, die aus Debian entfernt wurden