Podstawy
- Organizacja Debiana
- Debian ma wiele punktów dostępu i wielu ludzi jest zaangażowanych. Ta strona wyjaśnia, z kim należy się skontaktować, co do specyficznych aspektów Debiana i opisuje, kto może odpowiedzieć.
- Ludzie
- To jest obszerna lista deweloperów Debiana razem z listą pakietów, którymi się zajmują. Możesz też zobaczyć mapę świata z deweloperami Debiana i galerię zdjęć z różnych wydarzeń związanych z Debianem.
- Dołączyć do Debiana
- Projekt Debian zbudowany jest przez wolontariuszy i ciągle szukamy nowych deweloperów z pewną znajomością techniczną, zainteresowanych darmowym oprogramowaniem i mających trochę wolnego czasu. Ty też możesz wspomóc Debiana, po prostu zobacz stronę powyżej.
- Baza danych deweloperów.
-
Baza danych zawiera podstawowe dane dostępne dla wszystkich i
dane bardziej prywatne, dostępne tylko dla innych deweloperów.
Użyj dostępu przez SSL
jeśli chcesz się zalogować.
Używając bazy danych możesz zobaczyć listę maszyn projektu, pobrać klucz GPG dewelopera, zmienić swoje hasło lub dowiedzieć się, jak ustawić przekazywanie poczty dla swojego konta Debiana.
Jeśli zamierzasz użyć jednej z maszyn Debiana, upewnij się, że przeczytałeś Zasady Użycia Maszyn Debiana.
- Konstytucja
- To jest dokument najwyższej wagi dla organizacji, opisu struktur i formalnego podejmowania decyzji w Projekcie.
- Informacja o głosowaniu
- Wszystko to, co zawsze chciałeś wiedzieć o tym, jak wybieramy naszych liderów i loga, i ogólnie o tym, jak głosujemy.
- Wydania
-
To jest lista przeszłych i bieżących wydań, z których niektóre
posiadają szczegółowe informacje na oddzielnych stronach.
Możesz również udać się bezpośrednio do bieżących stron dla wydania stabilnego i wydania testowego .
- Różne architektury
- Debian jest używany na wielu typach komputerów (kompatybilność z Intelem to był tylko pierwszy krok), a opiekunowie wersji dla poszczególnych architektur mają również użyteczne strony internetowe. Rzuć na to okiem, może będziesz chciał sprawić sobie kolejny dziwnie nazwany kawałek metalu.
Pakiety i ich tworzenie
- Zasady Polityki Debiana
-
Ten podręcznik opisuje zasady istnienia dystrybucji Debian GNU/Linux.
Zawiera się w tym struktura i zawartość archiwum
Debiana, kilka założeń, co do systemu operacyjnego, jak również wymagania
techniczne, które każdy pakiet musi spełnić by być włączonym do
dystrybucji.
W skrócie musisz to przeczytać.
Jest kilka dokumentów powiązanych z tymi Zasadami, którymi możesz być zainteresowany, takich jak:
- Filesystem Hierarchy Standard (FHS)
FHS jest listą katalogów (i plików) gdzie różne rzeczy powinny być umieszczone, a kompatybilność z nią wymagana jest przez Zasady, wersja 3.x. - Lista pakietów typu build-essential
Pakiety typu build-essential są pakietami, które powinieneś mieć zanim spróbujesz stworzyć jakiś pakiet i listą pakietów, których nie musisz dołączać do liniBuild-Depends
swojego pakietu. - System Menu
Programy, które mają interfejs i nie muszą otrzymywać żadnych specjalnych argumentów w wierszu poleceń, by normalnie pracować, powinny mieć zarejestrowany wpis w menu. Sprawdź również dokumentację systemu menu. - Wsparcie dla MIME
Uchwyty typów MIME są używane przez inne programy do podglądu edycji lub wyświetlania typów MIME, które nie są przez nie bezpośrednio obsługiwane. - Zasady dla Emacsa
Pakiety związane z Emacsem są zobowiązane do przestrzegania własnego dokumentu pod-zasad. - Zasady dla Javy
Proponowany odpowiednik pod-zasad powyżej, dla pakietów związanych z Javą. - Zasady dla Perla
Pod-zasady, które regulują wszystko dotyczące pakowania Perla - Zasady dla Pythona
Proponowane pod-zasady traktujące o wszelkich aspektach tworzenia pakietów Pythona. - Specyfikacje Debconf
Specyfikacje systemu zarządzania konfiguracją ,,debconf''. - Słowniki i narzędzia słownikowe - zasady
Pod-zasady dla słowników ispell / myspell i list wyrazów.
Zapoznaj się również z proponowanymi poprawkami do Zasad.
Zauważ, że stary podręcznik pakowania został w większości dołączony do najnowszej wersji Zasad.
- Podręcznik deweloperów
- Założeniem tego dokumentu jest przedstawienie ogółu rekomendowanych procedur i dostępnych zasobów dla rozwijających Debiana deweloperów. Kolejna rzecz, którą musisz przeczytać.
- Przewodnik dla nowych opiekunów
- Ten dokument opisuje budowę pakietu Debiana w zwykłym języku i posiada wiele działających przykładów. Jeśli chciałbyś być w przyszłości deweloperem rozwijającym (pakującym), będziesz raczej chciał to przeczytać. #
Prace w toku
- Dystrybucja testowa
- Dystrybucja „testowa” jest miejscem, gdzie powinien się znaleźć pakiet w celu rozpatrzenia, czy należy go wydać następnym razem, gdy Debian będzie robił wydanie.
- Błędy zagrażające wydaniu - Relase Critical
-
To jest lista błędów, które mogą decydować o usunięciu pakietu
z dystrybucji „testowej”, lub w niektórych przypadkach nawet spowodować przestój
w wydaniu dystrybucji. Raporty błędów z dotkliwością większą lub równą
niż „poważna” kwalifikują się na listę -- upewnij się, by
naprawić wszystkie takie błędy tak szybko, jak możesz.
Również zapoznaj się z listą błędów, które są starsze niż dwa lata i pomóż nam je naprawić.
- System śledzenia błędów (BTS)
- System śledzenia błędów Debiana (BTS) do zgłaszania, dyskutowania i naprawiania błędów. Mile widziane są zgłoszenia o problemach w jakiejkolwiek części projektu. BTS jest przydatny zarówno dla użytkowników jak i deweloperów.
- Ogólnie o pakietach z punktu widzenia rozwijających
-
Informacja o pakietach
i strony śledzenia pakietów
zapewniają kolekcję wartościowej informacji dla rozwijających deweloperów.
Dla zadziwiających statystyk i rankingów, sprawdź ranking oparty na liczbie pakietów i liczbie błędów.
- System Śledzenia Pakietów
- Dla deweloperów rozwijających, którzy chcą być na czasie z innymi pakietami, istnieje system śledzenia pakietów, który pozwala im się zapisać za pomocą poczty elektronicznej do usługi, wysyłającej im kopie listów BTS i powiadomień o nowych, wgranych pakietach (uploads) i instalacjach dotyczących pakietów, które będą mieli zasubskrybowane.
- Pakiety, które potrzebują pomocy
- Pakiety z Perspektywami i Potrzebujące-Opieki, skrót angielski WNPP, jest to lista pakietów Debiana, które potrzebują nowych opiekunów, jak również pakietów, które do Debiana dołączone być muszą. Sprawdź to, gdy chcesz stworzyć, zaadoptować lub osierocić pakiety.
- \ System Incoming
-
Nowe pakiety są wgrywane do systemu ,,Incoming'' w wewnętrznych
serwerach archiwów. Zaakceptowane pakiety są niemal natychmiast
dostępne przez HTTP,
i przekazywane do serwerów lustrzanych raz dziennie.
Uwaga: W związku z naturą systemu Incoming, nie polecamy robienia kopii lustrzanych. - Raporty Lintiana
- Lintian jest programem, który sprawdza, czy pakiet jest zgodny z Zasadami. Powinieneś go użyć przed każdorazowym wgraniem (upload), raporty o każdym pakiecie w dystrybucji są na wyżej wymienionej stronie .
- Ogólne strony do-zrobienia
- Czy jesteś deweloperem czy też nie, jest wiele projektów i zadań w Debianie, które wymagają trochę pracy. Jeśli szukasz czegoś do zrobienia, by pomóc projektowi, to jest to dobre miejsce aby zacząć.
- \ Dystrybucja eksperymentalna
- Dystrybucja eksperymentalna jest używana jako tymczasowe, prowizoryczne miejsce dla bardzo eksperymentalnego oprogramowania. Używaj pakietów z dystrybucji eksperymentalnej tylko, jeśli już wiesz jak używać dystrybucji niestabilnej.
Projekty
Debian jest dużą grupą i jako taka, zawiera w sobie kilka podgrup i projektów. Poniżej są te, które mają własne strony internetowe, posortowane chronologicznie:
- Strony internetowe Debiana
- Archiwum Debiana
- Projekt Dokumentacji Debiana (DDP)
- Grupa X Strike Force
- Grupa Zapewnienia Jakości
- Obrazy płyt Debian GNU/Linux
- Program sponsorski
- Strona koordynacji podpisywania kluczy
- Projekt Debian IPv6
- Automatyczny system budowy pakietów
- Komitet Techniczny
- Projekt Tłumaczeń Opisów Debiana (DDTP)
- Alioth: Projekt Debian GForge
- Badanie Użyteczności Debiana
- Instalator Debiana
- Projekt Debian Security Audit
- Lokalne grupy użytkowników
- Sieć auto-builderów
Wiele z tych projektów ma na celu stworzenie Wyspecjalizowanych dystrybucji Debiana dla poszczególnych grup użytkowników, a jednocześnie będących częścią systemu Debian. W ich skład wchodzą:
Różne
- Zamiana kluczy PGP na GPG:
-
Jest informacja na ten temat w
adnotacjach dla deweloperów. Możesz uzyskać więcej użytecznych informacji
o podpisywaniu GPG przy użyciu klucza PGP z pliku
/usr/share/doc/debian-keyring/README.gz zawartego w
pakiecie
debian-keyring
.
Dodatkowe odnośniki:
- Ustawić SSH tak, żeby nie pytał o hasło.
- Jak poprosić o nową listę dyskusyjną.
- Hierarchia OID Debiana.
- Loga i banery Debiana.
- Informacje o tworzeniu serwerów lustrzanych Debiana.
- Wykres błędów innych niż ,,wishlist''.
- Nowe pakiety Debiana z ostatnich 7 dni.
- Pakiety usunięte z Debiana.
- Zarządzanie pakietami Debiana, używając CVS.
- Historyczna wersja 1.1 statutu Debiana.
- Historyczna wersja 1.0 statutu Debiana.
- Historyczna wersja 1.0
Umowy społecznej
ze społecznością Wolnego Oprogramowania.
Tu jest kilka interesujących, zewnętrznych odnośników:
- Dołączalne Moduły Autoryzacji — szeroko używany schemat autoryzacji
- Linux Standards Base — standaryzacja bazowego systemu GNU/Linux.
- Linux Development Platform Specification — dla rozwoju pakietów na różnych dystrybucjach