Kto kompiluje wszystkie pakiety, które są częścią Ubuntu?

11

Kiedy powstaje wydanie Ubuntu, który kompiluje wszystkie wersje programów wchodzących w skład Ubuntu i określa, która wersja zostanie dostarczona z wydaniem. Na przykład, która wersja postgres, open office lub firefox?

Czy opłacani pracownicy Canonical wykonują kompilację i selekcję pakietów, czy też jest zmuszany do członków społeczności, aby wybierali i kompilowali pakiety do wydania?

ams
źródło

Odpowiedzi:

11

Programiści Ubuntu (istnieje wiele grup, patrz strona z linkami) nie kompilują oprogramowania na swoich komputerach, ale robią to przed przesłaniem go w celu przetestowania.

Przesyłają pakiet źródłowy do farmy kompilacji, która kompiluje wszystkie pakiety dla różnych architektur. Możesz zobaczyć listę przesyłanych plików jako przykład tego, jakie pakiety są przesyłane do konstruktorów Launchpad, które następnie je budują, a następnie publikują w archiwum Ubuntu, które następnie jest dublowane na całym świecie.

Połączona strona wiki pokazuje listę zespołów. Możesz kliknąć każdy zespół, aby zobaczyć, kto jest programistą tego zespołu.

Deweloperzy Ubuntu jako grupa składają się zarówno z pracowników Canonical, jak i współpracowników społeczności, chociaż większość archiwum Ubuntu jest importowana z Debiana i po prostu przebudowywana, aby używać łańcucha narzędzi Ubuntu.

Wersja zawarta w Ubuntu zazwyczaj zależy od najnowszej stabilnej wersji czegoś dostępnego przed Feature Freeze; w niektórych przypadkach można to załatwić z wyprzedzeniem (np. jądro), w innych przypadkach będzie to niezależnie od najnowszej stabilnej wersji (jak Firefox), lub w innych przypadkach będzie to dowolna wersja pakietu w Debianie wtedy.

Wyboru pakietów, które tworzą określony obraz, decydują kierownicy projektu według wybranych nasion. Na przykład społeczność Kubuntu decyduje się na Kubuntu. Podczas cyklu wydawania rzeczywista wersja, która ma zostać uwzględniona, jest ustalana przez programistów i zespół wydający.

Jorge Castro
źródło
0

Każdy pakiet ma opiekuna, który kompiluje pakiety ze wszystkimi jego zależnościami. Może to być laik lub płatny pracownik kanoniczny.

niklasfi
źródło
Gdzie możemy znaleźć nazwy poszczególnych opiekunów pakietów?
popr.
2
Ubuntu nie ma indywidualnych opiekunów pakietów, jest oparty na zespole - Debian ma indywidualnych opiekunów na pakiet.
Jorge Castro,