Gentoo Logo

Tygodnik Gentoo: 5 lutego 2007

Spis treści:

1.  Wiadomości Gentoo

Zespół KDE potrzebuje pomocy

W związku z pewnym okresem nieaktywności oraz natłokiem innych zadań w obrębie Gentoo, zespół KDE poszukuje obecnie nowych osób, chętnych do pomocy w pracy nad rozwojem KDE w Gentoo. Zainteresowani, którzy są już deweloperami mogą się sami dopisać do zespołu i rozpocząć opracowywanie poprawek do zgłoszonych już błędów. Pozostali użytkownicy również mogą pomóc. Aby dowiedzieć się więcej na ten temat należy napisać do zespołu KDE.

Planowane usunięcie pakietu mail-mta/qmail

Zespół Gentoo qmail ogłosił zamiar usunięcia z drzewa Portage pakietu mail-mta/qmail. Został on już wyparty przez mail-mta/netqmail, który jest oznaczony jako stabilny na wszystkich architekturach wspieranych przez mail-mta/qmail. Na nowy pakiet składają się jedynie poprawki dostarczone przez jego deweloperów. Jednym z powodów migracji jest ogromny wkład pracy w oczyszczenie z niepotrzebnych poprawek i poprawienie ebuilda. Użytkownicy którzy chcą używać dodatkowych poprawek, mogą użyć skorzystać ze zmiennej QMAIL_PATCH_DIR i dodać ją do pliku make.conf. Wskazuje ona katalog, w którym znajdują się poprawki, które powinny zostać zaaplikowane w czasie kompilacji pakietu. Należy jednak mieć na uwadze, że zespół qmail nie bierze za takie działania odpowiedzialności i nie będzie udzielał żadnej pomocy w przypadku korzystania z własnych poprawek.

Pakiet mail-mta/qmail zostanie usunięty z drzewa koło 15 kwietnia 2007 roku, zostanie on zamaskowany miesiąc wcześniej. Prosimy o dokonanie migracji na mail-mta/netqmail do tego czasu.

2.  Deweloper tygodnia

Matthias Schwarzott, aka zzam


Ilustracja 2.1: Matthias Schwarzott, aka zzam

Fig. 1: zzam

Matthias Schwarzott ma 25 lat i mieszka w Erlangen w Niemczech ze swoją dziewczyną Charlotte. Matthias studiuje technomatematykę, co jest po prostu nietypowym określeniem kierunku matematycznego i technologicznego, na Uniwersytecie Friedricha Alexandra w Erlangen-Nuremberg. Uczy się tam programowania w Javie, pracy z algorytmami, programowania grafiki w C++ i elektrotechniki.

Matthias pracował w firmie Siemens jako programista C/C++, natomiast aktualnie pracuje na pół etatu jako administrator w firmie, która zajmuje się obsługą gier sieciowych. Po studiach Matthias planuje podjąć pracę jako programista.

Pomimo iż jest dość zajęty szkołą, pracą i Gentoo, znajduje jednak czas na swoje zainteresowania. Pasjonuje się klasycznymi tańcami (cha-cha, walc, itd), gotowaniem i ćwiczeniami fizycznymi. Matthias zainteresował się tańczeniem w szkole, gdzie chodził na kurs tańca, a później powrócił do tej pasji, gdy zaczął uczęszczać na zajęcia wraz ze swoją dziewczyną. Jego ulubione recepty kucharskie to ciasto z kruszonką i pizza.

Matthias zaczął używać Linuksa latem 1997 roku, mając dość Windowsa 3.11. Przeczytał o SUSE 5.0 i zainstalował tę dystrybucję, później przerzucając się na Debiana, a w końcu na Gentoo, w najnowszej wówczas wersji 1.4. Po tym, jak kupił kartę DVB z myślą o zbudowaniu komputera VDR, zaczął poważnie zastanawiać się nad zostaniem deweloperem Gentoo. Najpierw kompilował programy ręcznie, następnie nauczył się używać ebuildów i zaczął je wysyłać do Stefana Schweizera. Po tym, jak został przyjęty w poczet deweloperów, stał się koordynatorem projektu VDR. Cieszy się z tego, co udało mu się od tamtego czasu zrobić dla projektu i nie może się doczekać co jeszcze przyniesie przyszłość. Aktualnie poszukuje aktywnych uczestników do implementacji łatek i pomocy przy opiece nad istniejącymi poprawkami. Swoją motywację jako dewelopera przypisuje chęci pomocy użytkownikom.

3.  Społeczność Gentoo

Serwis planet.gentoo.org

Więcej efektownych pulpitów: Metisse


Ilustracja 3.1: Metisse X-Server screenshot

Fig. 1: Metisse

Hanno Boeck w ostatnim czasie dodał Metisse do swojej nakładki Portage. Mettisse jest odpowiedzią dystrybucji Mandriva na całe szaleństwo pulpitów 3D zapoczątkowane przez compiz. Metisse zawiera wiele ciekawych funkcjonalności umożliwiających zabawę z oknami, włączając ich obracanie, skalowanie, powiększanie i pomniejszanie. Możliwe jest także ukształtowanie okna w równoległobok! Metisse do działania wymaga własnego serwera X, podobnego do luminocity/Xgl oraz zmodyfikowanego menadżera okien fvwm.

Obecnie, Mettisse działa jedynie na architekturze x86, ale jego deweloperzy już pracują nad wsparciem dla amd64 i innych platform. Najprawdopodobniej wkrótce zostanie wydana nowa wersja, która będzie zawierała poprawki kilku znanych błędów. Więcej informacji dotyczących dostępu do źródeł, czy konfiguracji można znaleźć we wpisie Hanno.

Lista dyskusyjna gentoo-user

Usunięte pliki ._cfg

Kamen TOMOV był zmartwiony, gdyż usunął pliki ._cfg, które były dołączone do jednej z najnowszych aktualizacji i nie wiedział w jaki sposób może je odzyskać. Odpowiedzią na jego problem jest opcja --noconfmem dostępna w emerge. Gdy zostanie ona użyta to Portage „zapomni”, że został już stworzony odpowiedni plik ._cfg dla jednego z plików chronionych zmienną CONFIG_PROTECT. Dzięki temu zostanie on ponownie zainstalowany i będzie można już bez problemu dokonać aktualizacji konfiguracji.

Migracja Gentoo na nowy komputer

Seo Boon przez dłuższy czas używał na swoim starym laptopie Gentoo, dorabiając się pokaźnego zestawu ulubionych pakietów u aplikacji. Ostatnio udało mu się zdobyć nowy sprzęt i chciał, aby znalazły się na nim te same programy do których zdążył się już przyzwyczaić. Dość szybko zdał sobie sprawę że przekopiowanie samego pliku /var/lib/portage/world nie wystarczy. Poradzono mu by używając starego pliku world, skorzystać z następującego polecenia:

Listing 3.1: Duplikacja zainstalowanych aplikacji

# emerge -va --noreplace $(cat stary_plik_world)

Po wydaniu powyższego polecenia zostaną zainstalowane wszystkie pakiety, których wpisy znajdują się w pliku stary_plik_world. Dzięki fladze --noreplace pakiety, które są już zainstalowane na nowym komputerze nie będą ponownie kompilowane, co z pewnością pomoże zaoszczędzić sporo czasu.

Lista dyskusyjna gentoo-dev

[RFC] Czas reakcji opiekuna

Timothy Redaelli rozpoczął dyskusję w której zaproponował wprowadzenie tzw. czasu reakcji opiekuna. Byłby to oficjalny okres czasu, który musi upłynąć od momentu zgłoszenia raportu o błędzie, by inni deweloperzy mogli sami się zająć jego poprawieniem tak, by sam opiekun miał zapewnioną możliwość reakcji na odkryty problem. Sam pomysł jest dość ciekawy, jednak większość uczestników wątku skupiło się wokół opinii Granta Goodyeara, który stwierdził że lepiej poprzestać na zdrowym rozsądku. Wielu deweloperów zgodziło się, że mają mieszane uczucia na temat pojęcia własności pakietu i jeśli ktoś inny ma rozsądny pomysł w jaki sposób poprawić zgłoszony błąd, jednocześnie nie wprowadzając innych problemów, to powinien on się nim zając i go poprawić.

4.  Gentoo w prasie

IBM DeveloperWorks (31 stycznia 2007)

Martyn Honeyford napisał artykuł opisujący w jaki sposób można dokładnie zmierzyć ilość dostępnej pamięci w systemach linuksowych. Dodatkowo można w nim znaleźć praktyczne porady w jaki sposób można zmniejszyć ilość używanej pamięci. Autor zaleca skorzystanie z Gentoo ze względu na możliwość kompilacji i dostosowania, dzięki flagom CFLAGS i USE, każdej aplikacji do własnych potrzeb. Umożliwiają one zarówno zmniejszenie ilości wymaganej pomięci przez poszczególne programy jak i ograniczenie zależności, a przez to liczby potrzebnych bibliotek.

5.  Zmiana statusu deweloperów Gentoo

Odeszli

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

  • Nikt w tym tygodniu

Przybyli

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

  • Dean Stephens (desultory) Forum
  • Martin Jackson (mjolnir) zespół netmon
  • Samuli Suominen (drac) zespół Xfce
  • Sebastien Fabbro (bicatali) aplikacjie naukowe

Zmienili status

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

  • Nikt w tym tygodniu

6.  Bezpieczeństwo Gentoo

KSirc: Usterka Denial of Service

KSirc zawiera usterkę Denial of Service.

Więcej informacji można znaleźć w komunikacie GLSA

ELinks: Wykonanie niepożądanego polecenia samby

ELinks niepoprawnie sprawdza zawartość URL-i „smb://”, co może zostać wykorzystane do wykonania niepożądanych poleceń samby.

Więcej informacji można znaleźć w komunikacie GLSA

thttpd: Zdalny dostęp do plików bez uwierzytelnienia

Domyślna konfiguracja thttpd w Gentoo umożliwia dostęp do plików w systemie bez uwierzytelnienia, gdy używana jest nowsza wersja pakietu baselayout.

Więcej informacji można znaleźć w komunikacie GLSA

7.  Zmiany w drzewie Portage

Poniżej znajduje się lista pakietów, które zostały usunięte lub dodane do drzewa Portage w ostatnim czasie oraz lista przedstawiająca plany dotyczące usunięcia kolejnych pakietów w przyszłości. Informacje te pochodzą z różnych źródeł, włączając projekt Treecleaners oraz zgłoszenia od poszczególnych deweloperów. Większość pakietów, które można znaleźć w części Ostatnie Namaszczenie wymaga jedynie miłości i opieki ze strony deweloperów. W przypadku znalezienia nowego opiekuna ich los z pewnością ulegnie poprawie i pozostaną one w oficjalnym drzewie Portage.

Usunięte pakiety:

Pakiet: Data usunięcia: Kontakt:
net-www/gplflash 31 stycznia 2007 Raúl Porcel
media-video/dxr2-driver 1 lutego 2007 Steve Dibb
net-analyzer/zodiac 1 lutego 2007 Markus Ullmann
games-fps/doomlegacy 2 lutego 2007 Tristan Heaven
net-p2p/gnome-btdownload 2 lutego 2007 Raúl Porcel
games-kids/matritsa 3 lutego 2007 Tristan Heaven
app-misc/nomad-tool 3 lutego 2007 George Shapovalov
dev-ada/adaopengl 3 lutego 2007 George Shapovalov
dev-ada/adabindx 3 lutego 2007 George Shapovalov
x11-misc/gtk2mp 4 lutego 2007 Andrej Kacian
net-mail/base64 4 lutego 2007 Andrej Kacian
net-misc/tulip-devel 4 lutego 2007 Rajiv Aaron Manglani
media-radio/ax25-tools 4 lutego 2007 Charlie Shepherd

Nowe pakiety:

Pakiet: Data dodania: Kontakt:
dev-php5/xcache 29 stycznia 2007 Markus Ullmann
dev-perl/Cisco-IPPhone 30 stycznia 2007 Tony Vroon
media-libs/libdjconsole 30 stycznia 2007 Alexis Ballier
xfce-extra/thunar-volman 31 stycznia 2007 Peter Weller
games-fps/ut2004-hamsterbash 31 stycznia 2007 Chris Gianelloni
games-fps/ut2004-ultraduel 31 stycznia 2007 Chris Gianelloni
dev-games/wfmath 1 lutego 2007 Alfredo Tupone
dev-games/mercator 1 lutego 2007 Alfredo Tupone
games-server/cyphesis 1 lutego 2007 Alfredo Tupone
dev-python/pysnmp-mibs 2 lutego 2007 Martin Jackson
dev-python/pysnmp-apps 2 lutego 2007 Martin Jackson
app-emacs/org-mode 2 lutego 2007 Christian Faulhammer
games-arcade/jardinains 2 lutego 2007 Gustavo Felisberto
dev-lang/interprolog 2 lutego 2007 Keri Harris
app-text/tesseract 2 lutego 2007 Patrick McLean
sys-apps/chname 3 lutego 2007 Michael Marineau
dev-python/pyinotify 3 lutego 2007 Bryan Østergaard
www-servers/mongrel_cluster 3 lutego 2007 Nguyen Thai Ngoc Duy
net-analyzer/ifstatus 3 lutego 2007 Martin Jackson
dev-libs/libmcs 3 lutego 2007 Tony Vroon
net-analyzer/ipband 3 lutego 2007 Martin Jackson
dev-ruby/wirble 4 lutego 2007 Nguyen Thai Ngoc Duy
dev-ruby/ruby-inline 4 lutego 2007 Nguyen Thai Ngoc Duy
dev-ruby/radius 4 lutego 2007 Nguyen Thai Ngoc Duy
dev-ruby/radiant 4 lutego 2007 Nguyen Thai Ngoc Duy
dev-ruby/hpricot 4 lutego 2007 Nguyen Thai Ngoc Duy
dev-python/sexy-python 4 lutego 2007 Samuli Suominen
media-sound/exaile 4 lutego 2007 Samuli Suominen
x11-apps/amlc 4 lutego 2007 Samuli Suominen
xfce-extra/xfce4-eyes 4 lutego 2007 Samuli Suominen

Ostatnie namaszczenie:

Pakiet: Data usunięcia: Kontakt:
sys-cluster/gomd 17 lutego 2007 Daniel Drake
sys-cluster/openmosix-3dmon 17 lutego 2007 Daniel Drake
dev-embedded/gpsim-led 01 Mar 2007 Diego Pettenò
dev-embedded/gpsim-logic 01 Mar 2007 Diego Pettenò
net-analyzer/prelude-nids 01 Mar 2007 Markus Ullmann
net-analyzer/prelude-nagios 02 Mar 2007 Markus Ullmann
media-sound/choad 03 Mar 2007 Diego Pettenò
media-sound/gradio 03 Mar 2007 Diego Pettenò
media-sound/liteamp 03 Mar 2007 Diego Pettenò
media-sound/pd-cyclone 03 Mar 2007 Diego Pettenò
media-sound/mpio 03 Mar 2007 Diego Pettenò
media-sound/psmix 03 Mar 2007 Diego Pettenò
media-sound/sulu 03 Mar 2007 Diego Pettenò
media-video/ks3switch 03 Mar 2007 Diego Pettenò
sys-apps/s3switch 03 Mar 2007 Diego Pettenò
media-sound/yserver 03 Mar 2007 Diego Pettenò
app-admin/kcmgrunlevel 03 Mar 2007 Diego Pettenò
dev-ruby/ruby-gtk 03 Mar 2007 Diego Pettenò
dev-ruby/ruby-gconf 03 Mar 2007 Diego Pettenò
dev-ruby/ruby-gdkimlib 03 Mar 2007 Diego Pettenò
dev-ruby/ruby-gdkpixbuf 03 Mar 2007 Diego Pettenò
dev-ruby/ruby-libart 03 Mar 2007 Diego Pettenò
www-client/ci 03 Mar 2007 Diego Pettenò
www-client/gorua 03 Mar 2007 Diego Pettenò
app-portage/kentoo 04 Mar 2007 Diego Pettenò
www-client/khttrack 04 Mar 2007 Diego Pettenò
dev-ada/garlic 04 Mar 2007 Diego Pettenò

8.  Bugzilla

Podsumowanie

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. Pomiędzy 28 stycznia 2007, a 4 lutego 2007 aktywność w serwisie przedstawiała się następująco:

  • zgłoszono 702 nowe bugi
  • zamknięto lub rozwiązano 537 bugów
  • otwarto ponownie 33 uprzednio zamkniętych bugów
  • 238 bugów oznaczono jako NEEDINFO/WONTFIX/CANTFIX/INVALID/UPSTREAM
  • 118 bugów oznaczono jako duplikaty

Spośród 10485 obecnie otwartych bugów: 18 oznaczono jako 'blocker', 112 jako 'critical', a 441 jako 'major'.

Zamknięte Bugi

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

Nowe Bugi

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

9.  Opinie czytelników

Tygodnik Gentoo jest tworzony i tłumaczony przez ochotników i członków społeczności, którzy nadsyłają swoje pomysły i gotowe artykuły. Zachęcamy wszystkich do pomocy i współpracy przy tworzeniu kolejnych numerów Tygodnika Gentoo. Oczekujemy na wasze propozycje artykułów, interesują nas także opinie na temat tych już opublikowanych. Wszelkie komentarze prosimy kierować na adres Tygodnika Gentoo. Uwagi dotyczące tłumaczenia należy zgłaszać na adres koordynatora. Pomóżcie sprawić, by Tygodnik Gentoo był jeszcze lepszy.

10.  Subskrypcja Tygodnika Gentoo

Aby zaprenumerować Tygodnik Gentoo, należy wysłać pustego emaila na adres gentoo-gwn-pl+subscribe@gentoo.org.

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

11.  Inne języki

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



Drukuj

Zaktualizowano 5 lutego 2007

Podsumowanie: Wydanie Tygodnika Gentoo z 5 lutego 2007.

Chris Gianelloni
Redaktor naczelny

Dimitry Bradt
Redaktor

Kyle Bishop
Redaktor

Michael Hanselmann
Redaktor

Josh Saddler
Redaktor

Jakub Bożanowski
Tłumacz

Damian Kuras
Tłumacz

Michał Kurgan
Tłumacz

Donate to support our development efforts.

Support OSL
Gentoo Centric Hosting: vr.org
Tek Alchemy
SevenL.net
Global Netoptex Inc.
Bytemark
Online Kredit Index
Copyright 2001-2009 Gentoo Foundation, Inc. Questions, Comments? Contact us.