Gentoo Logo

Miesięcznik Gentoo: 26 maja 2008

Content:

1.  Wprowadzenie

W numerze

Witamy w majowym numerze Miesięcznika Gentoo!

Podobnie jak w poprzednich numerach, macie możliwość omówienia aktualnego wydania Miesięcznika w specjalnie stworzonym wątku na forum. Mamy nadzieję usłyszeć od Was coś ciekawego!

Komentarze dotyczące polskiej wersji Miesięcznika prosimy zgłaszać w odpowiednim wątku w polskiej części forum.

2.  Wiadomości Gentoo

Fundacja Gentoo przywrócona!

Dzięki wysiłkom Powierników Gentoo Fundacja Gentoo ponownie uzyskała status organizacji non-profit.

Podsumowanie spotkania Rady Gentoo

Posiedzenia Rady Gentoo odbywają się co miesiąc, ostatnie spotkanie odbyło się 8 maja 2008. Poruszono na nim następujące tematy:

  • Dokument potwierdzający status dewelopera: Dokument został zrecenzowany, zgłoszono jednocześnie kilka sugestii, by poprawić sam szablon jak i listę deweloperów dostępną online (m.in. dodając daty).
  • Wpisy ChangeLog: Zawsze wymagane. Wszyscy deweloperzy proszeni są o poprawienie własnych skryptów tak, by korzystały z echangelog.
  • Ignorowanie bugów przez zespoły architektury: Jak wygląda organizacja pracy zespołów cierpiących na braki kadrowe? Czy można w jakiś sposób poprawić aktualną sytuację?
  • 8 cyfr w numerze wersji: Czy opiekunowie potrzebują bardzo długich numerów wersji? Testowanie wpływu wymaganej modyfikacji eklasy versionator.eclass. Decyzja zostanie podjęta w momencie posiadania tych informacji.
  • Przymusowa emerytura deweloperów: Po 2.5 godzinach spędzonych nad poprzednimi punktami obrad uczestnicy narady musieli iść spać, dodatkowo jokey zniknął z powodu awarii komputera. Ze względu na ważność tej sprawy postanowiono zorganizować wyjątkowe spotkanie Rady, tydzień później o tej samej godzinie. Odwołania nie będą jeszcze rozpatrywane -- omówiona zostanie tylko ważność samego procesu podejmowania decyzji.
  • Procedura kolejnej narady: W czasie spotkania Rady Gentoo moderacja była używana przez 105 minut, w czasie pozostałych 57 minut dyskusja nie była moderowana. Możliwe, że spotkania byłoby trochę krótsze gdyby całe było zamknięte. Czy kolejne narady powinny odbywać się na podobnych warunkach, czy też #gentoo-council powinno być cały czas moderowane, a swobodna dyskusja powinna odbywać się na specjalnym, osobnym kanale?

Niektóre tematy zostały przeniesione z poprzedniego zebrania Rady:

  • Dokument potwierdzający status dewelopera: araujo przygotował szablon dokumentu w Scribusie (http://dev.gentoo.org/~araujo/gcert1.pdf) i poprosił o jego aprobatę, rozpoczął także dyskusję na temat skryptu generującego certyfikat, w szczególności jego wymagań dotyczących infrastruktury.
  • Leniwe architektury: Nic nowego

Zbliżające się wydarzenia

  • LinuxTag Berlin: Największa europejska impreza związana z Linuksem zbliża się wielkimi krokami. Wśród wystawców nie zabraknie oczywiście przedstawicieli Gentoo Linux. Zachęcamy wszystkich do przyłączenia się do deweloperów i użytkowników Gentoo i odwiedzenia naszego stoiska w dniach od 28 do 31 maja. Liczymy, że wydarzenie będzie przynajmniej równie ciekawe jak ostatnie Chemnitz!
  • Bugday: Chcesz pomóc Gentoo, ale nie możesz poświęcić na to zbyt wiele czasu? Dołącz do nas 7 czerwca na comiesięcznym Bugday i pomóż pozbyć się kilku usterek.
  • Posiedzenie Rady Gentoo: Rada Gentoo spotyka się co miesiąc, aby omawiać istotne techniczne problemy, które dotyczą całego Gentoo. Najbliższe spotkanie Rady jest zaplanowane na 12 czerwca i zapraszamy wszystkich zainteresowanych do uczestniczenia w jej obradach - kanał #gentoo-council na serwerze irc.freenode.net o godzinie 20 UTC.
  • Posiedzenie Rady Powierników: Kolejne spotkanie Rady Powierników odbędzie się 22 czerwca - kanał #gentoo-trustees na serwerze irc.freenode.net o godzinie 19 UTC. Plan obrad zostanie ogłoszony w późniejszym terminie i umieszczony jako temat kanału. Zachęcamy wszystkich do uczestnictwa.

3.  Społeczność Gentoo

Wywiad: Student Google Summer of Code Eric Thibodeau

Program GSOC już się rozpoczął, z tej okazji edytor Miesięcznika Gentoo, Anant Narayanan postanowił przeprowadzić wywiad z jednym z naszych studentów, Ericiem Thibodeau.

Miesięcznik Gentoo: Przedstaw się w kilku słowach naszym czytelnikom. Skąd pochodzisz? Co studiujesz? W jaki sposób twoi fani mogą się z tobą skontaktować, może podasz adres strony domowej?

Eric: Pochodzę z Montrealu (prowincją Quebec w Kanadzie) i studiuje tam od 2000 roku w École de technologies supérieures (ETS). Uzyskałem już tytuł inżyniera na kierunku Electrical Engineering (profil Information Technology) i zaoferowano mi kontynuację studiów i uzyskanie tytułu magistra w dziedzinach przetwarzania równoległego oraz analizy algorytmów genetycznych w optymalizacji wielokryterialnej. Mam nadzieję, że studia ukończę w te wakacje ;-). Gdy tylko pozwalała na to ilość wolnego czasu to prowadziłem laboratoria oraz wykłady opisujące BASH, zarówno na samym uniwersytecie jak i poza uczelnią (dlaczego będę prowadził zajęcia także w te wakacje to właściwie sam nie wiem ;-) ).

Używam własnego wiki (http://wiki.neuralbs.com) jako zbiorowiska wszystkich rzeczy, które robię na rzecz Gentoo. Nie jestem wielkim fanem stron domowych, gdyż zazwyczaj są one bardzo nieaktualne, a by temu zapobiec wymagają poświęcenia zbyt dużej ilości czasu. Najłatwiej skontaktować się za pośrednictwem IRC-a w sieci Freenode, gdzie męczę mądrych ludzi z kanałów #gentoo-(cluster|science|server).

Miesięcznik Gentoo: Czy przed akceptacją w programie SoC byłeś zaangażowany w Gentoo lub jakiś inny projekt Open Source? Jeśli tak, to powiedz nam w jak to się rozpoczęło i dlaczego rozpocząłeś współpracę.

Eric: Byłem związany z Gentoo jako administrator, użytkownik i propagator (lub coś koło tego) dystrybucji. W związku z moimi studiami, moje zaangażowanie głównie było i jest związane z tworzeniem ebuildów dla programów, których jeszcze nie ma w drzewie Portage (np. OpenMPI, które na szczęście jest już pod opieką dewelopera ;) ), zgłaszaniem bugów oraz dzieleniem się posiadaną wiedzą na temat przetwarzania równoległego, Gentoo SSI (Single System Image) startującego z NFS-a oraz HPC (High Performance Computing).

Miesięcznik Gentoo: Jakie są twoje dotychczasowe doświadczenia związane ze społecznością Gentoo?

Eric: Tak naprawdę nie mogę obiektywnie wypowiedzieć się na temat „społeczności” z tego prostego powodu, że Gentoo używam już od 2002 roku i moja opinia może być zbyt uzależniona od tego pierwszego kontaktu. Mogę jednak podzielić się tym, że wrażenie zrobiła na mnie 1) doskonała dokumentacja, 2) główna zaleta samego Linuksa oraz Open Source, czyli oprogramowanie skompilowane i zoptymalizowane specjalnie pod twój sprzęt oraz 3) duża aktywność użytkowników, wynikająca z łatwości z jaką można wesprzeć dystrybucję (ebuildy to po prostu pliki tekstowe).

Miesięcznik Gentoo: Czy mógłbyś powiedzieć coś naszym czytelnikom na temat projektu nad którym pracujesz? Czy myślisz, że będzie on służył użytkownikom Gentoo? Dlaczego zainteresowałeś się jego rozpoczęciem? Co masz nadzieję osiągnąć?

Eric: Będę pracował nad stworzeniem specjalnego Gentoo LiveCD/DVD, którego głównym założeniem jest łatwe stworzenie klastra Beowulf. Podjąłem się tego zadania widząc prośbę o stworzenie takiego obrazu na liście dyskusyjnej gentoo-science (właściwie to było pytanie typu „czy jest ktoś na tyle szalony”).

Co spowodowało, że podjąłem się tego projektu? Fakt, że kilka lat temu zbudowałem już własne Gentoo SSI oraz węzeł klastra typu „head node”. Wymagało to poświęcenie dużej ilości czasu i było bardzo frustrujące; dodatkowo rezultat był daleki od oczekiwań: brak dokumentacji, konfiguracja nie spełniająca postawionych wymagań (brak wystarczającej integracji narzędzi) oraz praktycznie niemożliwa reprodukcja samego procesu. Główny cel to uproszczenie całej procedury tworzenie klastra z użyciem Gentoo, tak by możliwe było jego prosta budowa nie wymagające zdobycia specjalistycznej wiedzy na temat procedury tworzenia infrastruktury tego typu.

Miesięcznik Gentoo: co robisz, gdy nie zajmujesz się programowaniem? (hobby, zainteresowanie, ulubione programy telewizyjne, etc.)

Eric: Z wyjątkiem szukania wymówek, by pozostać przed ekranem komputera i „rozmawiać z niedostępnym zwykłym śmiertelnikom deweloperem” na IRC-u, przyjemnie spędzam czas zajmując się moją dziewięciomiesięczną córką oraz oglądam ekscentryczne filmy razem ze swoją dziewczyną. Pomimo, że ostatnio nie mam na to czasu, to również zajmuję się projektowaniem nietypowej odzieży (http://www.mekkreations.com), dzięki czemu stare części komputerów nie wędrują do kosza (dyski twarde są super!).

Miesięcznik Gentoo: Dziękujemy za twój czas, życzymy sukcesu i zrealizowania projektu!

Zbliża się Porthole 0.6.0

Porthole jest bazującym na gtk+ programem ułatwiającym pracę z drzewem Portage i umożliwia przeglądanie drzewa, a także graficzną obsługę emerge. Jego głównym założeniem jest przedstawienie najważniejszych dla użytkownika informacji o pakiecie jeszcze przed jego instalacją lub aktualizacją. Dzięki tej graficznej nakładce najczęściej używane operacje emerge są w zasięgu jednego lub dwóch kliknięć myszy. Chyba największą zaletą programu jest znaczne ułatwienie wyszukiwania pakietów, zwłaszcza w momencie gdy nie wiemy dokładnie co jest nam potrzebne. Mamy możliwość wyszukiwania pakietów po części lub całej nazwie, a także wg opisów.

Porthole umożliwia łatwe ustawianie flag USE, keyword, czy też zarządzanie konkretnymi wersjami pakietów. Stworzono również czytelny interfejs pozwalający na łatwą modyfikację różnych opcji emerge. Ciekawą funkcjonalnością programu jest opcja "Run Custom Command", która wysyła niemal każde polecenie do specjalnego terminala wyposażonego w szereg filtrów (funkcjonalność ta była dostępna jeszcze przed implementacją elog w Portage) oraz kolejkę poleceń, którą można zatrzymać lub wznowić.

Nowością dodaną w porthole-0.6.0 jest przechowywanie bazy danych zawierającej opisy pakietów. Jest ona każdorazowo aktualizowana w momencie wykrycia zmian w drzewie Portage. Ta funkcjonalność umożliwia błyskawiczne przeszukiwanie drzewa nawet na słabszym sprzęcie. Wyniki można przeglądać używając tylko i wyłącznie myszy.

Kolejną interesującą funkcjonalnością porthole-0.6.0 jest możliwość tworzenia przez użytkownika grup pakietów; by z niej skorzystać nie musimy czekać na portage-2.2, lub użyć innego menadżera pakietów (np. pkgcore lub paludis). Grupy umożliwiają stworzenia własnego zestawu ulubionych pakietów, jak dostosowany do potrzeb Gnome, zestaw serwerowy, etc.

Porthole jest dostępne w wielu językach, ale deweloperzy są ciągle zainteresowani zarówno aktualizacją poszczególnych tłumaczeń, jak i dodaniem kolejnych języków. Potrzebni są także testerzy, by sprawdzić czy aplikacja działa poprawnie na różnych architekturach. Postępy w pracach nad rozwojem programu można śledzić na Bugzilli oraz w specjalnym wątku na forum.

Projekt Sunrise: nakładka użytkowników Gentoo

Wszyscy doskonale wiemy, że drzewo Portage jest olbrzymie, ale nawet pomimo tego ciągle brakuje w nim wielu pakietów: rozszerzenia specyficznego programu pocztowego, czy najnowszej wersji nowego serwera www. W takich sytuacjach najczęściej zgłaszacie buga na stronie bugs.gentoo.org. Możliwe jednak, że zgłoszony przez was ebuild nie dostanie się do drzewa Portage, przynajmniej nie natychmiast.

Problemem jest „maintainer-wanted@gentoo.org” w polu AssignedTo, które oznacza że musi się znaleźć deweloper Gentoo, który postanowi zająć się pakietem i zostać jego opiekunem. Co wy na to aby samemu opiekować się daną aplikacją? Nie ma sprawy: jest to możliwe!

Dzięki projektowi Sunrise, każdy użytkownik może stworzyć swój własny ebuild i dodać go do specjalnej nakładki, którą opiekują się użytkownicy Gentoo. Po sprawdzeniu nadesłanego ebuilda (czym zajmują się deweloperzy Gentoo i zajmuje to około dwóch dni) wszyscy będą mogli w łatwy sposób zainstalować aplikację, tak jakby była ona w oficjalnym drzewie Portage.

Brzmi ciekawie? Zachęcamy do sprawdzenia głównej strony projektu http://overlays.gentoo.org/proj/sunrise lub odwiedzenia kanału IRC #gentoo-sunrise w sieci irc.freenode.net.

Wywiad z Donniem Berkholzem

Deweloper Gentoo, Donnie Berkholz miały okazję porozmawiać z Davidem Abbottem z LinuxCrazy. Zapis rozmowy jest dostępny jako podcast oraz transkrypt wywiadu, który został opublikowany w specjalnym wątku na forum.

W wywiadzie opisał w jaki sposób dołączył do grona deweloperów Gentoo oraz przedstawił swoją pracę nad X, jako członek Rady Gentoo, projektu Public Relations oraz własny wkład w program Summer of Code w którym jest mentorem. Donnie polecił także karty najlepsze graficzne które powinniśmy wybrać, by wesprzeć Open Source. Dla niego przyszłością Linuksa jest zwiększona integracja i bezpieczeństwo. Poniżej kilka ciekawych cytatów przedstawiających Gentoo i sposób rozwoju dystrybucji:

„Im więcej czasu spędzam nad Gentoo, tym coraz bardziej zdaję sobie sprawę z tego, że rozwój i innowacje są wynikiem indywidualnej pracy poszczególnych deweloperów. To nie Rada Gentoo nadzoruje i jest inicjatorem zmian. Obserwujemy je dlatego, że któryś z deweloperów, lub kilku z nich, stwierdziło że jakaś idea jest dla nich ciekawa i warta poświęcenia własnego czasu, by ją urzeczywistnić.”

„Uczynienie z Gentoo doskonałej dystrybucji jest aktualnie moim największym celem, a dążenie do tego to jest proces. Nie jest to żadne miejsce w którym chcemy się znaleźć, więc nie można tam się dostać i po prostu stwierdzić że jesteśmy doskonali. Powinniśmy ciągle dążyć do tego celu. Od pewnego czasu jesteśmy, jako dystrybucja, zadowoleni z osiągnięcia tej nieosiągalnej doskonałości i utrzymywane jest pewne status quo. Musimy to zmienić tak, by Gentoo stawało się coraz lepsze, wymaga to jednak ciągłego wysiłku.”

Serwis Planeta Gentoo

Odtwarzacz Decibel: Joshua Saddler ostatnio dużo pracował nad stworzeniem ebuilda dla programu Decibel. Jest to bazujący na gtk+, prosty w obsłudze i przyjazny użytkownikowi odtwarzacz audio. Ostatnio pakiet został dodany do drzewa Portage, więc zachęcamy do jego wypróbowania.

Mikrokod: Ryan Hill przedstawił w jaki sposób można dokonać aktualizacji mikrokodu w procesorach Intela.

Python: Jako, że w Pythonie napisany jest główny menadżer pakietów w Gentoo to jest to dość istotny komponent naszej dystrybucji. Ali Polatel przedstawił aktualny status Pythona w Gentoo.

Portage: Deweloper Portage, Zac Medico przedstawił kilka nowych funkcjonalności, jednocześnie dokładnie opisując zachowanie Portage: rozwiązywanie zależności oraz automatyczne usuwanie blokujących pakietów.

Brak Gentoo na serwerze wirtualnym? Nie ma problemu!: Gunnar Wrobel stworzył poradnik opisujący w jaki sposób zainstalować Gentoo na zakupionym wirtualnym serwerze.

Narzędzie systemowe: Luis Francisco Araujo ogłosił wydanie wersji 0.20 graficznej nakładki Portage - Himerge.

Zastąpić grepa: Może to zabrzmieć trochę dziwnie, ale Tobias Klausmann postanowił opisać całkiem niezłe narzędzie, które może być doskonałą alternatywą dla powszechnie znanego i używanego grepa.

LZMA vs. bzip2: Jako, że coraz większa liczba tarballi GNU jest spakowana za pomocą LZMA, Tobias Klausmann postanowił przygotować krótkie porównanie różnych standardowych narzędzi używanych do kompresji plików.

Organizowanie spotkań na IRC-u: Donnie Berkholz ma dość duże doświadczenie w organizowaniu spotkań na IRC-u, choćby ze względu na piastowane stanowisko członka Rady Gentoo. Zachęcamy do przeglądnięcia jago porad na ten temat.

RDEPEND vs. DEPEND: Diego Elio Pettenò przygotował podsumowanie opisujące podstawowe różnice pomiędzy zmiennymi RDEPEND i DEPEND, wyjaśniając jednocześnie dlaczego ważnym jest by stosować je zgodnie z przeznaczeniem.

Gentoo w prasie

Jones Productions bardzo pozytywnie zrecenzowało Gentoo, które zostało lepiej ocenione niż m.in. Ubuntu 8.04. Autor recenzji docenił także rozbudowaną dokumentację oferowaną przez naszą ulubioną dystrybucję.

Tą rzeczą, którą najbardziej cenię w Gentoo jest umożliwienie użytkownikowi zrobienie wszystkiego czego chce, no i oczywiście nie można zapomnieć, że to po prostu wspaniałe, by móc własnoręcznie zbudować dystrybucję.

—Z recenzji

4.  Sztuczki i kruczki

Monitorowanie sieci z terminala

Czy kiedykolwiek chcielibyście dostać w swoje ręce narzędzie podobne do top, ale opisujące połączenia sieciowe? W tym numerze przedstawimy w jaki sposób można monitorować aktywność sieci z poziomu terminala.

Pierwszym omawianym programem jest IPTraf:

Code Listing 4.1: Instalacja IPTraf

# emerge iptraf

IPTraf jest bardzo prosty w obsłudze, by go uruchomić wystarczy skorzystać z polecenia:

Code Listing 4.2: Uruchomienie IPTraf

$ iptraf

Narzędzie jest wyposażone w zaawansowany interfejs ncurses, który umożliwia monitorowanie aktywności sieci z wielu różnych perspektyw: połączenia IP wg portów lub numerów IP, czy podsumowania statystyk takich jak całkowita liczba przepuszczonych pakietów, szybkość oraz ilość przesłanych danych. Możliwości programu oczywiście nie ograniczają się do tych kilku wymienionych funkcjonalności.

Innym narzędziem o podobnym przeznaczeniu jest vnstat. Jest on szczególnie użyteczny jeśli interesują nas dane z dłuższego okresu czasu, gdyż przechowuje on statystyki opisujące istniejące interfejsy sieciowe.

Code Listing 4.3: Instalacja vnstat

# emerge vnstat

Program będzie potrzebował około godziny, by zebrać wystarczającą ilość informacji. Pakiet vnstat zawiera skrypt crona (/etc/cron.hourly/vnstat), który co godzinę będzie aktualizował bazę danych programu. Po odczekaniu wystarczającej ilości czasu, możemy uzyskać godzinne, dzienne lub miesięczne podsumowania. By uzyskać godzinne statystyki należy wykonać następujące polecenie:

Code Listing 4.4: Przeglądanie godzinnych statystyk

$ vnstat -h

Trzecim narzędziem, które chcemy dzisiaj opisać jest iftop. Program w swoim działaniu jest bardzo podobny do chyba znanego wielu użytkownikom top, z tą różnicą, że zamiast zajętości procesora i pamięci, monitoruje połączenia sieciowe. Instalacja iftop jest bardzo prosta i wymaga jedynie skorzystania z następującego polecenia:

Code Listing 4.5: Instalacja iftop

# emerge iftop

Następnie uruchamiamy aplikację w podobny sposób jak top:

Code Listing 4.6: Uruchomienie iftop

$ iftop

Aby uzyskać dodatkową pomoc na temat programu wystarczy teraz nacisnąć klawisz ?.

5.  Zmiana statusu deweloperów Gentoo

Podsumowanie

Gentoo jest tworzone przez 261 aktywnych deweloperów, 43 z nich przebywa aktualnie na urlopie. Od czasu stworzenia Gentoo Linux przez grono deweloperów przewinęło się 630 osób.

Odeszli

Następujący deweloperzy opuścili projekt Gentoo Linux w minionym miesiącu:

  • Stephen Bennet (spb)
  • Richard Brown (rbrown)
  • Wulf C. Krueger (philantrop)

Przybyli

Następujący deweloperzy przyłączyli się do projektu Gentoo Linux w minionym miesiącu:

  • Jeremy Olexa (darkside) dołączył do projektu Gentoo Prefix
  • Michael Hammer (mueli) dołączył do zespołu Kerberos
  • Markus Duft (mduft) dołączył do projektu Gentoo Prefix
  • Chris Henhawke (bunder) dołączył do projektu Forums
  • Andrey Grozin (grozin) dołączył do projektu Science
  • Serkan Kaba (serkan) dołączył do projektu Java
  • Panagiotis Christopoulos (pchrist) dołączył do projektów Lisp i Scheme

Zmienili status

Następujący deweloperzy zmienili w minionym miesiącu pełnioną w projekcie Gentoo Linux funkcję:

  • Yuri Vasilevski (yvasilev) dołączył do zespołu deb-tools
  • Joshua Saddler (nightmorph) dołączył do zespołu Miesięcznika Gentoo
  • Tobias Scherbaum (dertobi123) dołączył do zespołu bind
  • Peter Volkov (pva) dołączył do zespołów app-dicts oraz sysadmin
  • Tiziano Müller (dev-zero) dołączył do zespołu sysadmin

6.  Drzewo Portage

Podsumowanie

W tej części Miesięcznika Gentoo można znaleźć podsumowanie aktualnego stanu drzewa Portage.

Statystyki
Architektury 15
Kategorie 151
Pakiety 12692
Ebuildy 12692
Rozkład pakietów
Architektura Stabilne Niestabilne Ogółem % Pakietów
alpha 3641 442 4083 32.17%
amd64 7028 3972 11000 86.67%
arm 1593 91 1684 13.27%
hppa 2674 512 3186 25.10%
ia64 3218 565 3783 29.81%
m68k 493 16 509 4.01%
mips 1066 719 1785 14.06%
ppc 6326 2873 9199 72.48%
ppc64 3453 628 4081 32.15%
s390 1203 45 1248 9.83%
sh 1415 48 1463 11.53%
sparc 4806 1300 6106 48.11%
sparc-fbsd 0 317 317 2.50%
x86 9341 3164 12505 98.53%
x86-fbsd 0 2615 2615 20.60%

Figure 6.1: Podsumowanie rozkładu pakietów

Fig. 1: Podsumowanie pakietów

Poniżej znajduje się lista pakietów, które zostały usunięte bądź dodanie do drzewa Portage. Informacje na temat usuniętych pakietów pochodzą z różnych źródeł, włączając projekt Treecleaners oraz zgłoszenia od poszczególnych deweloperów.

Usunięte pakiety

Pakiet: Data usunięcia: Kontakt:
net-firewall/conntrack 21 kwietnia 2008 Jeroen Roovers
sci-electronics/lard 21 kwietnia 2008 Denis Dupeyron
sci-libs/libgdgeda 21 kwietnia 2008 Denis Dupeyron
sys-fs/fuse-python 21 kwietnia 2008 Markus Ullmann
Pakiet: Data usunięcia: Kontakt:
app-admin/dirvish 28 kwietnia 2008 Lance Albertson
sys-libs/hardened-glibc 29 kwietnia 2008 Alexander Gabert
sys-devel/hardened-gcc 29 kwietnia 2008 Alexander Gabert
dev-util/fenris 30 kwietnia 2008 Samuli Suominen
dev-libs/log4c 2 maja 2008 Daniel Black
Pakiet: Data usunięcia: Kontakt:
java-virtuals/sun-jdk 5 maja 2008 Petteri Räty
x11-misc/grpn 10 maja 2008 Samuli Suominen
xfce-extra/squeeze 10 maja 2008 Samuli Suominen
x11-drivers/xf86-video-amd 10 maja 2008 Mart Raudsepp
x11-misc/perlpanel 11 maja 2008 Torsten Veller
app-admin/skey 11 maja 2008 Ulrich Müller
app-admin/otpcalc 11 maja 2008 Ulrich Müller
xfce-extra/xarchiver 11 maja 2008 Samuli Suominen
gnome-extra/zim 11 maja 2008 Samuli Suominen
xfce-extra/xfmedia 11 maja 2008 Samuli Suominen
x11-libs/motif-config 11 maja 2008 Ulrich Müller
Pakiet: Data usunięcia: Kontakt:
profiles/selinux/alpha 13 maja 2008 Chris PeBenito
profiles/selinux/sparc 13 maja 2008 Chris PeBenito
media-video/freej 13 maja 2008 Samuli Suominen
app-doc/kchmviewer 13 maja 2008 Peter Volkov
app-doc/chmlib 13 maja 2008 Peter Volkov
net-proxy/junkbuster 14 maja 2008 Alin Năstac
net-dialup/gprs-easy-connect 14 maja 2008 Alin Năstac
net-misc/lsh 14 maja 2008 Diego Pettenò
net-misc/zsync 15 maja 2008 Samuli Suominen
app-emulation/basiliskII 15 maja 2008 Samuli Suominen
app-shells/ash 15 maja 2008 Samuli Suominen
dev-libs/libvc 15 maja 2008 Samuli Suominen
app-misc/rolo 15 maja 2008 Samuli Suominen
mail-client/mutt-vc-query 15 maja 2008 Samuli Suominen
net-wireless/rt2x00 15 maja 2008 Samuli Suominen
www-servers/yaws 15 maja 2008 Samuli Suominen
app-emulation/x86-chroot 15 maja 2008 Samuli Suominen
net-ftp/nvemftp 15 maja 2008 Samuli Suominen
mail-filter/dovecot-dspam 15 maja 2008 Samuli Suominen
app-mobilephone/bemused 15 maja 2008 Samuli Suominen
media-plugins/audacious-plugins-ugly 15 maja 2008 Samuli Suominen
sys-fs/python-fuse 15 maja 2008 Samuli Suominen
dev-libs/swl 15 maja 2008 Samuli Suominen
app-admin/hpasm 15 maja 2008 Samuli Suominen
app-admin/modlogan 15 maja 2008 Samuli Suominen
sys-fs/amiga-fdisk 15 maja 2008 Samuli Suominen
dev-libs/libol 15 maja 2008 Samuli Suominen
media-video/konverter 15 maja 2008 Samuli Suominen
kde-base/qtsharp 15 maja 2008 Samuli Suominen
kde-base/xparts 15 maja 2008 Samuli Suominen
app-cdr/konqburn 15 maja 2008 Samuli Suominen
app-i18n/scim-cvs 15 maja 2008 Samuli Suominen
app-laptop/omnibook-svn 15 maja 2008 Krzysiek Pawlik
media-fonts/artwiz-fonts 16 maja 2008 Ryan Hill
dev-db/monetdb 17 maja 2008 Samuli Suominen
x11-plugins/desklet-hypertail 17 maja 2008 Samuli Suominen
media-plugins/digikamimageplugins 17 maja 2008 Carsten Lohrke
profiles/gxs 17 maja 2008 Mark Loeser
sys-libs/gxslibc 17 maja 2008 Mark Loeser
media-video/dxr3player 18 maja 2008 Samuli Suominen

Nowe pakiety

Pakiet: Data dodania: Kontakt:
dev-python/fuse-python 21 kwietnia 2008 Markus Ullmann
media-plugins/vdr-suspendoutput 22 kwietnia 2008 Matthias Schwarzott
app-emacs/scheme-complete 22 kwietnia 2008 Ulrich Müller
dev-python/vobject 22 kwietnia 2008 Tiziano Müller
dev-cpp/libmcpp 23 kwietnia 2008 Caleb Tennis
dev-ruby/imagesize 23 kwietnia 2008 Hans de Graaff
app-xemacs/sun 23 kwietnia 2008 Hans de Graaff
app-xemacs/xemacs-packages-all 23 kwietnia 2008 Hans de Graaff
media-gfx/pngcheck 23 kwietnia 2008 Samuli Suominen
sys-block/megarc 23 kwietnia 2008 Wolfram Schlich
sys-block/megamgr 24 kwietnia 2008 Wolfram Schlich
net-libs/gupnp-av 24 kwietnia 2008 Samuli Suominen
dev-perl/Readonly 24 kwietnia 2008 Yuval Yaari
games-emulation/sdlmame 24 kwietnia 2008 Christian Birchinger
gnome-extra/tasks 24 kwietnia 2008 Gilles Dartiguelongue
net-analyzer/portbunny 25 kwietnia 2008 Wolfram Schlich
www-apache/passenger 25 kwietnia 2008 Benedikt Boehm
app-arch/libpar2 25 kwietnia 2008 Ben de Groot
media-sound/playspc 27 kwietnia 2008 Samuli Suominen
sys-libs/hardened-glibc 27 kwietnia 2008 Alexander Gabert
Pakiet: Data dodania: Kontakt:
java-virtuals/jaf 28 kwietnia 2008 Petteri Räty
java-virtuals/jmx 28 kwietnia 2008 Petteri Räty
dev-python/shm 28 kwietnia 2008 Luca Longinotti
x11-plugins/wmfrog 28 kwietnia 2008 Samuli Suominen
app-backup/dirvish 28 kwietnia 2008 Lance Albertson
sys-devel/hardened-gcc 29 kwietnia 2008 Alexander Gabert
dev-perl/File-chmod 29 kwietnia 2008 Torsten Veller
dev-perl/Test-Script 29 kwietnia 2008 Torsten Veller
net-libs/serf 30 kwietnia 2008 Benedikt Boehm
dev-libs/libbrahe 1 maja 2008 Tiziano Müller
dev-python/decorator 2 maja 2008 Rob Cakebread
app-i18n/scim-wijesekera 2 maja 2008 Matsuu Takuto
dev-scheme/sigscheme 2 maja 2008 Marijn Schouten
java-virtuals/saaj-api 3 maja 2008 Petteri Räty
sci-visualization/extrema 3 maja 2008 Andrey Grozin
x11-wm/stumpwm 4 maja 2008 Josh Glover
java-virtuals/sun-jdk 4 maja 2008 Petteri Räty
Pakiet: Data dodania: Kontakt:
java-virtuals/jdk-with-com-sun 5 maja 2008 Petteri Räty
sys-apps/microcode-data 5 maja 2008 Mike Frysinger
dev-python/ssl-py26 5 maja 2008 Luca Longinotti
media-fonts/fgdc-emergency 8 maja 2008 Ryan Hill
media-sound/lingot 8 maja 2008 Samuli Suominen
games-action/openastromenace 8 maja 2008 Tristan Heaven
x11-drivers/xf86-video-geode 9 maja 2008 Mart Raudsepp
sci-calculators/grpn 10 maja 2008 Samuli Suominen
app-arch/squeeze 10 maja 2008 Samuli Suominen
sys-apps/moreutils 10 maja 2008 Greg Kroah-Hartman
x11-libs/tslib 11 maja 2008 Ned Ludd
sys-auth/skey 11 maja 2008 Ulrich Müller
sys-auth/otpcalc 11 maja 2008 Ulrich Müller
app-arch/xarchiver 11 maja 2008 Samuli Suominen
x11-misc/zim 11 maja 2008 Samuli Suominen
media-video/xfmedia 11 maja 2008 Samuli Suominen
Pakiet: Data dodania: Kontakt:
app-text/calibre 12 maja 2008 Diego Pettenò
dev-libs/chmlib 13 maja 2008 Peter Volkov
app-text/kchmviewer 13 maja 2008 Peter Volkov
app-crypt/kstart 13 maja 2008 Michael Hammer
dev-util/confix-wrapper 13 maja 2008 Michael Haubenwallner
dev-util/confix 13 maja 2008 Michael Haubenwallner
media-libs/libmp3splt 13 maja 2008 Samuli Suominen
media-sound/mp3splt-gtk 13 maja 2008 Samuli Suominen
app-dicts/sword-alb 13 maja 2008 Steve Dibb
app-dicts/sword-aleppo 13 maja 2008 Steve Dibb
app-dicts/sword-byz 13 maja 2008 Steve Dibb
app-dicts/sword-cro 13 maja 2008 Steve Dibb
app-dicts/sword-dutsvv 13 maja 2008 Steve Dibb
app-dicts/sword-est 13 maja 2008 Steve Dibb
app-dicts/sword-farsiopv 13 maja 2008 Steve Dibb
app-dicts/sword-finbiblia 13 maja 2008 Steve Dibb
app-dicts/sword-finpr 13 maja 2008 Steve Dibb
app-dicts/sword-frecrl 13 maja 2008 Steve Dibb
app-dicts/sword-hebmodern 13 maja 2008 Steve Dibb
app-dicts/sword-hunkar 13 maja 2008 Steve Dibb
app-dicts/sword-hunuj 13 maja 2008 Steve Dibb
app-dicts/sword-icelandic 13 maja 2008 Steve Dibb
app-dicts/sword-itadio 13 maja 2008 Steve Dibb
app-dicts/sword-kekchi 13 maja 2008 Steve Dibb
app-dicts/sword-korean 13 maja 2008 Steve Dibb
app-dicts/sword-latvian 13 maja 2008 Steve Dibb
app-dicts/sword-manxgaelic 13 maja 2008 Steve Dibb
app-dicts/sword-maori 13 maja 2008 Steve Dibb
app-dicts/sword-norsk 13 maja 2008 Steve Dibb
app-dicts/sword-romcor 13 maja 2008 Steve Dibb
app-dicts/sword-rst 13 maja 2008 Steve Dibb
app-dicts/sword-rusmakarij 13 maja 2008 Steve Dibb
app-dicts/sword-scotsgaelic 13 maja 2008 Steve Dibb
app-dicts/sword-sparvg2004 13 maja 2008 Steve Dibb
app-dicts/sword-spasev 13 maja 2008 Steve Dibb
app-dicts/sword-spavnt 13 maja 2008 Steve Dibb
app-dicts/sword-tisch 13 maja 2008 Steve Dibb
app-dicts/sword-tr 13 maja 2008 Steve Dibb
app-dicts/sword-vulgate 13 maja 2008 Steve Dibb
app-dicts/sword-vulgate_hebps 13 maja 2008 Steve Dibb
app-dicts/sword-whnu 13 maja 2008 Steve Dibb
app-dicts/sword-wlc 13 maja 2008 Steve Dibb
app-dicts/sword-wulfila 13 maja 2008 Steve Dibb
dev-python/python-mpd 13 maja 2008 Christoph Mende
x11-themes/gtk-engines-aurora 14 maja 2008 Samuli Suominen
x11-themes/gtk-engines-candido 14 maja 2008 Samuli Suominen
app-emulation/virt-viewer 15 maja 2008 Donnie Berkholz
dev-perl/File-Next 15 maja 2008 Samuli Suominen
net-im/pyotr 16 maja 2008 Hanno Boeck
media-sound/decibel-audio-player 16 maja 2008 Alexis Ballier
media-sound/jack-keyboard 16 maja 2008 Alexis Ballier
dev-perl/GStreamer-Interfaces 16 maja 2008 Samuli Suominen
media-sound/gmusicbrowser 16 maja 2008 Samuli Suominen
app-arch/debhelper 16 maja 2008 Yuri Vasilevski
app-crypt/openssl-blacklist 17 maja 2008 Hanno Boeck
app-dicts/sword-abbott 17 maja 2008 Steve Dibb
app-dicts/sword-abs_essay_goodsam_swb 17 maja 2008 Steve Dibb
app-dicts/sword-amtract 17 maja 2008 Steve Dibb
app-dicts/sword-barnes 17 maja 2008 Steve Dibb
app-dicts/sword-br_en 17 maja 2008 Steve Dibb
app-dicts/sword-cbc 17 maja 2008 Steve Dibb
app-dicts/sword-clarke 17 maja 2008 Steve Dibb
app-dicts/sword-daily 17 maja 2008 Steve Dibb
app-dicts/sword-diaglott 17 maja 2008 Steve Dibb
app-dicts/sword-dtn 17 maja 2008 Steve Dibb
app-dicts/sword-dutkant 17 maja 2008 Steve Dibb
app-dicts/sword-easton 17 maja 2008 Steve Dibb
app-dicts/sword-finney 17 maja 2008 Steve Dibb
app-dicts/sword-heretics 17 maja 2008 Steve Dibb
app-dicts/sword-hitchcock 17 maja 2008 Steve Dibb
app-dicts/sword-institutes 17 maja 2008 Steve Dibb
app-dicts/sword-isbe 17 maja 2008 Steve Dibb
app-dicts/sword-jfb 17 maja 2008 Steve Dibb
app-dicts/sword-josephus 17 maja 2008 Steve Dibb
app-dicts/sword-jps 17 maja 2008 Steve Dibb
app-dicts/sword-jst 17 maja 2008 Steve Dibb
app-dicts/sword-kjvd 17 maja 2008 Steve Dibb
app-dicts/sword-klv 17 maja 2008 Steve Dibb
app-dicts/sword-klven_iklingon 17 maja 2008 Steve Dibb
app-dicts/sword-klviklingon_en 17 maja 2008 Steve Dibb
app-dicts/sword-la_en 17 maja 2008 Steve Dibb
app-dicts/sword-lightfoot 17 maja 2008 Steve Dibb
app-dicts/sword-luther 17 maja 2008 Steve Dibb
app-dicts/sword-mak 17 maja 2008 Steve Dibb
app-dicts/sword-mhc 17 maja 2008 Steve Dibb
app-dicts/sword-mhcc 17 maja 2008 Steve Dibb
app-dicts/sword-nave 17 maja 2008 Steve Dibb
app-dicts/sword-orthodoxy 17 maja 2008 Steve Dibb
app-dicts/sword-packard 17 maja 2008 Steve Dibb
app-dicts/sword-personal 17 maja 2008 Steve Dibb
app-dicts/sword-peshitta 17 maja 2008 Steve Dibb
app-dicts/sword-pilgrim 17 maja 2008 Steve Dibb
app-dicts/sword-pnt 17 maja 2008 Steve Dibb
app-dicts/sword-practice 17 maja 2008 Steve Dibb
app-dicts/sword-robinson 17 maja 2008 Steve Dibb
app-dicts/sword-rotherham 17 maja 2008 Steve Dibb
app-dicts/sword-saoa 17 maja 2008 Steve Dibb
app-dicts/sword-scofield 17 maja 2008 Steve Dibb
app-dicts/sword-sme 17 maja 2008 Steve Dibb
app-dicts/sword-smith 17 maja 2008 Steve Dibb
app-dicts/sword-spurious 17 maja 2008 Steve Dibb
app-dicts/sword-swahili 17 maja 2008 Steve Dibb
app-dicts/sword-tagalog 17 maja 2008 Steve Dibb
app-dicts/sword-tcr 17 maja 2008 Steve Dibb
app-dicts/sword-tdavid 17 maja 2008 Steve Dibb
app-dicts/sword-tfg 17 maja 2008 Steve Dibb
app-dicts/sword-torrey 17 maja 2008 Steve Dibb
app-dicts/sword-tsk 17 maja 2008 Steve Dibb
app-dicts/sword-ukrainian 17 maja 2008 Steve Dibb
app-dicts/sword-webster 17 maja 2008 Steve Dibb
app-dicts/sword-wesley 17 maja 2008 Steve Dibb
app-dicts/sword-xhosa 17 maja 2008 Steve Dibb
app-dicts/sword-common 17 maja 2008 Steve Dibb
app-dicts/sword-greekhebrew 17 maja 2008 Steve Dibb
app-dicts/sword-hebrewgreek 17 maja 2008 Steve Dibb
app-dicts/sword-rwp 17 maja 2008 Steve Dibb
app-dicts/sword-uma 17 maja 2008 Steve Dibb
app-dicts/sword-chincvs 17 maja 2008 Steve Dibb
app-dicts/sword-chincvt 17 maja 2008 Steve Dibb
app-dicts/sword-chiun 17 maja 2008 Steve Dibb
app-dicts/sword-chiuns 17 maja 2008 Steve Dibb
virtual/mpg123 17 maja 2008 Samuli Suominen
profiles/gxs 17 maja 2008 Alexander Gabert
sys-libs/gxslibc 17 maja 2008 Alexander Gabert
dev-ruby/flexmock 17 maja 2008 Hans de Graaff
x11-themes/lxappearance 17 maja 2008 Samuli Suominen
app-text/xindy 17 maja 2008 Alexis Ballier
x11-misc/parcellite 17 maja 2008 Samuli Suominen
sys-block/ms-sys 18 maja 2008 Samuli Suominen
sci-geosciences/gpscorrelate 18 maja 2008 Hanno Boeck

7.  Bugzilla

Statystyki

Społeczność Gentoo używa Bugzilli (bugs.gentoo.org) do zgłaszania i śledzenia błędów, ogłoszeń, sugestii oraz innych form kontaktu z deweloperami. Poniższy wykres przedstawia aktywność w serwisie pomiędzy 20 kwietnia 2008 and 20 maja 2008.


Figure 7.1: Podsumowanie aktywności na Bugzilli

Fig. 1: Aktywność na Bugzilli

Spośród 11141 obecnie otwartych bugów: 16 oznaczono jako blocker, 103 jako critical, a 374 jako major.

Zamknięte Bugi

Deweloperzy oraz zespoły, które zamknęły najwięcej bugów w minionym okresie to:

Numer Deweloper/Zespół Liczba bugów
0 Others 1181
1 Gentoo's Team for Core System packages 61
2 Gentoo Security 47
3 Gentoo Games 46
4 Gentoo Linux Gnome Desktop Team 45
5 Perl Devs @ Gentoo 43
6 Java team 42
7 Gentoo KDE team 41
8 Gentoo Sound Team 38
9 Python Gentoo Team 38

Figure 7.2: Zamknięte bugi

Fig. 2: Zamknięte bugi

Nowe Bugi

Deweloperzy oraz zespoły, którym przydzielono najwięcej bugów w minionym okresie to:

Numer Deweloper/Zespół Liczba bugów
0 Others 817
1 Default Assignee for New Packages 88
2 Gentoo's Team for Core System packages 77
3 Java team 45
4 Default Assignee for Orphaned Packages 42
5 Gentoo Security 37
6 Gentoo Linux Gnome Desktop Team 32
7 Gentoo KDE team 27
8 Gentoo Release Team 26
9 Gentoo Games 26

Figure 7.3: Nowe bugi

Fig. 3: Nowe bugi

8.  Pomoc i opinie czytelników

Miesięcznik Gentoo bazuje na pomocy i materiałach nadsyłanych przez ochotników i członków społeczności. Zachęcamy wszystkich do pomocy i współpracy przy tworzeniu kolejnych numerów Miesięcznika Gentoo. Swoje pomyły prosimy nadsyłać na adres gmn-writers@gentoo.org, może to być zarówno sam tekst lub już gotowy artykuł w formacie GuideXML.

Note: Ostateczny termin nadsyłania artykułów i materiałów do kolejnego wydania to 17 czerwca 2008.

Oczekujemy nie tylko na wasze propozycje artykułów, interesują nas także opinie na temat tych już opublikowanych. Wszelkie komentarze prosimy kierować na adres Miesięcznika Gentoo. Uwagi dotyczące tłumaczenia należy zgłaszać na adres koordynatora.

Możecie także zgłaszać swoje opinie i komentarze dotyczące tego wydania Miesięcznika Gentoo w specjalnie stworzonym wątku na forum.

9.  Subskrypcja Miesięcznika Gentoo

Aby zaprenumerować Miesięcznik Gentoo, należy wysłać pustego emaila na adres gentoo-gmn-pl+subscribe@gentoo.org.

Aby zrezygnować z subskrypcji, należy wysłać pustego emaila na adres gentoo-gmn-pl+unsubscribe@gentoo.org z konta, na które jest zarejestrowana.

10.  Inne języki

Miesięcznik Gentoo jest dostępny w następujących językach:



Print

Page updated May 26, 2008

Summary: Piąte wydanie Miesięcznika Gentoo, kwiecień 2008 – maj 2008.

Anant Narayanan
Redaktor

Joshua Saddler
Redaktor

Andrey Falko
Autor

Brian Dolbec
Autor

Paweł Hajdan, Jr
Autor

Auke Booij
Autor

Christian Faulhammer
Autor

Donnie Berkholz
Autor

Michal Kurgan
Tłumacz

Donate to support our development efforts.

Copyright 2001-2012 Gentoo Foundation, Inc. Questions, Comments? Contact us.