DDP's udviklerhåndbøger

Debians fremgangsmådehåndbog

Denne håndbog beskriver Debian GNU/Linux-distributionens fremgangsmåder (Policy). Dette inkluderer strukturen og indholdet af Debian-arkivet, flere designproblemstillinger vedrørende styresystemet, foruden tekniske krav som hver enkelt pakke skal leve op til for at blive optaget i distributionen.

Forfattere: Ian Jackson, Christian Schwarz, David A. Morris
Vedligeholder: The Debian Policy group
Status: færdig
Tilgængelighed: Debian-pakke debian-policy
Seneste version:

Den seneste SGML/XML-kildekode er tilgængelig fra Git-arkivet.

Foreslåede tilføjelser til fremgangsmåderne

Supplerende policy-dokumentation:


Debians opslagsbog for udviklere

Denne håndbog beskriver procedurer og ressourcer for Debian-vedligeholdere. Den beskriver hvordan man bliver en ny udvikler, upload-proceduren, hvordan man håndterer vores fejlrapporteringssystem, postlister, Internet-servere, osv.

Håndbogen er en opslagsbog for alle Debian-udviklere (nybegyndere såvel som garvede).

Forfattere: Ian Jackson, Christian Schwarz, Adam Di Carlo, Raphaël Hertzog, Josip Rodin
Vedligeholder: Adam Di Carlo, Raphaël Hertzog, Josip Rodin
Status: færdig
Tilgængelighed: Debian-pakke developers-reference
Seneste version:

Den seneste XML-kildekode er tilgængelig fra Git-arkivet.


Debians vejledning til nye vedligeholdere

Dette dokument forsøger at beskrive hvordan en Debian GNU/Linux-pakke opbygges, på et sprog så almindelige Debian-brugere (og kommende udviklere) kan være med, og med flere fungerende eksempler.

I modsætning til tidligere forsøg er dette dokument baseret på debhelper og de nye værktøjer som er tilgængelige til udviklere. Forfatteren har gjort sit yderste for at anvende og sammensmelte tidligere beskrivelser.

Forfattere: Josip Rodin, Osamu Aoki
Vedligeholder: Osamu Aoki
Status: færdig
Tilgængelighed: Debian-pakke maint-guide
Seneste version:

Den seneste XML-kildekode er tilgængelig fra Git-arkivet.


Introduktion til Debian-pakning

Denne tutorial er en introduktion til Debian-pakning. Den lærer vordende udviklere hvordan man ændrer eksisterende pakker, hvordan man opretter sine egne pakker og hvordan man kommunikerer med Debian-fællesskabet. Ud over den primære tutorial, er der tre praktiske øvelser i ændring af pakken grep, pakning af spillet gnujump og et Java-bibliotek.

Forfattere: Lucas Nussbaum
Vedligeholder: Lucas Nussbaum
Status: ready
Tilgængelighed: Debian-pakke packaging-tutorial
Seneste version:

Den seneste LaTeX-kildekode er tilgængelig fra Git-arkivet.


Debians menusystem

Denne vejledning beskriver Debians menusystem og pakken menu.

Pakke menu er inspireret af programmet install-fvwm2-menu fra den gamle fvwm2-pakke. Men menu prøver at give opbygningen af menuer en mere generel brugerflade. Med kommandoen updates-menus i denne pakke, er der ikke længere nogen pakker som det er nødvendigt at opdatere for hver enkelt X Window-manager, og den giver en fælles brugerflade til både tekst- og X-orienterede programmer.

Forfattere: Joost Witteveen, Joey Hess, Christian Schwarz
Vedligeholder: Joost Witteveen
Status: færdig
Tilgængelighed: Debian-pakke menu HTML online

Introduktion til i18n

Dette dokument beskriver de grundlæggende idéer og hvordan man udfører l10n (lokaltilpasning/localization), i18n (internationalisering/internationalization), og m17n (flersprogstilpasning/multilingualization) for programmører og pakkevedligeholdere.

Formålet med dette dokument er at få flere pakker til at understøtte i18n og gøre Debian til en mere internationaliseret distribution. Bidrag fra hele verden er velkomne, da den oprindelige forfatter er japansktalende og dette dokument dermed vil handle om "japanisering" hvis der ikke kommer bidrag.

Forfattere: Tomohiro KUBOTA (久保田智広)
Vedligeholder: Tomohiro KUBOTA (久保田智広)
Status: under udvikling
Tilgængelighed: ikke færdig endnu
Seneste version:

Den seneste SGML-kildekode er tilgængelig fra Subversion-arkivet.


Debian XML/SGML Policy

Tillæg til Debians fremgangsmåder (subpolicy) beskrivende Debian-pakker der anvender og/eller stiller XML/SGML-ressourcer til rådighed.

Forfattere: Mark Johnson, Ardo van Rangelrooij, Adam Di Carlo
Status: nystartet, er ved at indflette den aktuelle SGML-fremgangsmåde fra sgml-base-doc samt nyt materiale vedrørende XML-kataloghåndtering
Tilgængelighed:

Den seneste XML-kildekode er tilgængelig fra Subversion-arkivet.


Hvordan software-producenter kan distribuere deres produkter direkte i .deb-formatet

Dette dokument er tænkt som udgangspunkt til at forklare hvordan softwareproducenter kan integrere deres produkter med Debian, hvilke forskellige situationer der kan opstå, afhængigt af produkternes licens og producentens valg, samt hvilke muligheder der er. Det forklarer ikke hvordan man fremstiller pakker, men har henvisninger til dokumenter som forklarer lige netop dette.

Læs dette dokument hvis du ikke har indblik i alt hvad det indebærer, at fremstille og distribuere Debian-pakker, og hvordan disse eventuelt føjes til Debians distribution.

Forfattere: Aaron Isotton
Vedligeholder: Aaron Isotton
Status: klar (?)
Tilgængelighed:
Seneste version:

Den seneste XML-kildekode er tilgængelig fra Subversion-arkivet.


Debian Installer internals

Dette dokument har til formål at gøre Debian Installer mere tilgængelig for nye udviklere og desuden at være et centralt sted til dokumentering af tekniske oplysninger.

Forfattere: Frans Pop
Vedligeholder: Debian Installer-holdet
Status: ready
Tilgængelighed:

HTML online.

DocBook XML-kildekode online.