Podręczniki deweloperów DDP

Podręcznik Polityki Debiana

Podręcznik przedstawia zasady dotyczące dystrybucji Debian GNU/Linux. Dotyczą one struktury i zawartości archiwum Debiana, kwesti projektowania systemu operacyjnego oraz wymogów technicznych, które musi spełnić każdy pakiet, aby został włączony do dystrybucji.

Autorzy: Ian Jackson, Christian Schwarz, David A. Morris
Opiekun: Grupa Polityki Debiana
Status: skończone
Dostępność: Pakiet Debiana debian-policy

wersja online HTML, PDF, PS, zwykły tekst
Proponowane poprawki do Polityki

Tekst Polityki Debiana. w wersji SGML można pobrać przy użyciu Git.

Aby pobrać źródła należy użyć polecenia:

git clone git://git.debian.org/git/dbnpolicy/policy.git

Dodatkowa dokumentacja dotycząca Polityki:


Podręcznik dewelopera Debiana

Podręcznik przedstawia procedury i zasoby przeznaczone dla deweloperów Debiana. Opisuje jak zostać nowym deweloperem, procedurę przesyłania pakietów do archiwum, jak posługiwać się naszym systemem śledzenia błędów, listami dyskusyjnymi, serwerami internetowymi itp.

Jest uważany jako podstawowy podręcznik dla wszystkich deweloperów Debiana (nowych i bardziej doświadczonych).

Autorzy: Ian Jackson, Christian Schwarz, Adam Di Carlo, Raphaël Hertzog, Josip Rodin
Opiekun: Adam Di Carlo, Raphaël Hertzog, Josip Rodin
Status: skończone
Dostępność: Pakiet Debiana developers-reference

Podręcznik dla nowych Opiekunów Debiana

Dokument prostym językiem opisuje sposób budowania pakietów dla Debian GNU/Linux. Jest przeznaczony zarówno dla zwykłych użytkowników Debiana jak i osób chcących zostać deweloperami. Zawiera wiele praktycznych przykładów.

W przeciwieństwie do poprzednich dokumentów tego typu bazuje on na debhelperze oraz na nowych narzędziach dostępnych dla deweloperów. Głównym zamierzeniem autora jest ujednolicenie i połączenie poprzednich projektów.

Autorzy: Josip Rodin, Osamu Aoki
Opiekun: Osamu Aoki
Status: skończony
Dostępność: Pakiet Debiana maint-guide

Wprowadzenie do pracy z pakietami w Debianie

Podręcznik jest wprowadzeniem do pracy z pakietami w Debianie. Uczy przyszłych deweloperów jak modyfikować istniejące pakiety, tworzyć własne pakiety oraz jak współpracować ze społecznością Debiana. Dodatkowo zawiera trzy praktyczne przykłady: modyfikacja pakietu grep, tworzenie pakietu dla gry gnujump oraz biblioteki Javy.

Autorzy: Lucas Nussbaum
Opiekun: Lucas Nussbaum
Status: skończony
Dostępność: Pakiet Debiana packaging-tutorial

Tekst packaging-tutorial w formacie TeX można pobrać przy użyciu Git.

Aby pobrać źródła należy użyć polecenia:

git clone git://git.debian.org/collab-maint/packaging-tutorial.git

System Menu Debiana

Podręcznik ten przedstawia System Menu Debiana oraz pakiet menu.

Pakiet menu wywodzi się z programu install-fvwm2-menu zawartego w pakiecie starego fvwm2. Jednakże, założeniem menu jest stworzenie ogólnego interfejsu dla tworzenia menu. Dzięki poleceniu update-menus pochodzącemu z tego pakietu żaden pakiet nie musi zostać ponownie modyfikowany dla każdego kolejnego menedżera X window, ponadto dostarcza ujednolicony interfejs zarówno dla tekstowych jak i X-owych programów.

Autorzy: Joost Witteveen, Joey Hess, Christian Schwarz
Opiekun: Joost Witteveen
Status: skończony
Dostępność: Pakiet Debiana menu wersja online HTML

Wprowadzenie do i18n

Dokument ten opisuje podstawowe koncepcje dotyczące l10n (lokalizacji), i18n (internacjonalizacji) oraz m17n (wielojęzyczności) i jest skierowany do programistów oraz opiekunów pakietów.

Założeniem tego dokumentu jest to, aby więcej pakietów obsługiwało i18n oraz aby Debian był bardziej zinternacjonalizowaną dystrybucją. Wszelkie wsparcie jest mile widziane, a ze względu na to, iż językiem ojczystym autora jest język japoński to w razie braku wsparcia dokument będzie dotyczył wyłącznie wsparcia języka japońskiego.

Autorzy: Tomohiro KUBOTA (久保田智広)
Opiekun: Tomohiro KUBOTA (久保田智広)
Status: w trakcie rozwoju
Dostępność: jeszcze nie skończone

Polityka Debiana dotycząca XML/SGML

Wymogi, które muszą spełnić pakiety Debiana wspierające lub wykorzystujące zasoby XML lub SGML.

Autorzy: Mark Johnson, Ardo van Rangelrooij, Adam Di Carlo
Status: rozpoczęcie, migracja z sgml-base-doc oraz nowych materiałów dotyczących zarządzania katalogiem XML do obecnej polityki dotyczącej SGML
Dostępność:

Jak producenci oprogramowania mogą dystrybuować własne oprogramowanie bezpośrednio w formacie .deb

Dokument ten jest punktem wyjściowym dla producentów oprogramowania wyjaśniającym w jaki sposób mogą integrować własne produkty z Debianem oraz uwidaczniającym różne sytuacje, jakie mogą powstać wokół licencji produktów i decyzji producentów oraz istniejących możliwości wynikających z tego. Dokument ten nie wyjaśnia sposobu tworzenia pakietów, ale odsyła do dokumentów dotyczących tego.

Należy przeczytać ten dokument jeśli nie zna się ogólnej koncepcji tworzenia i dystrybuowania pakietów Debiana i opcjonalnie dołączenia ich do dystrybucji Debiana.

Autorzy: Aaron Isotton
Opiekun: Aaron Isotton
Status: skończony (?)
Dostępność:

Instalator Debiana od środka

Celem dokumentu jest przybliżenie nowym deweloperom Instalatora Debiana oraz zebranie dokumentacji technicznej w jednym miejscu.

Autorzy: Frans Pop
Opiekun: Debian Installer team
Status: skończony
Dostępność:

HTML online.

DocBook XML source online.