Tygodnik Gentoo: 3 lipca 2006
1.
Wiadomości Gentoo
Stabilizacja modularnej wersji X.Org
Zespół X11 oznaczył modularne X.Org jako
stabilne. Na architekturach amd64 oraz x86 została odmaskowana tylko wersja 7.0
w związku ze zmianami w ABI, które powodują problemy z binarnymi sterownikami. W
przypadku innych architektur dostępna jest najnowsza wersja oznaczona numerem
7.1. Dzięki tej zmianie można liczyć na szybsze aktualizację w przypadku
wystąpienie błędów i problemów związanych z bezpieczeństwem oraz redukcję
obciążenia dysku i pamięci przez serwer X. Pozwala to również na instalację
pakietów wymagających środowiska X Windows na serwerach nie wyposażonych w
monitory bez potrzeby instalowania całego monolitycznego pakietu X, jak to miało
miejsce do tej pory.
Na stronach Gentoo znajduje się przewodnik, w którym
opisano krok po kroku aktualizację do modularnych X. Raporty błędów jak zawsze
prosimy wysyłać na http://bugs.gentoo.org.
Nowy projekt - Knowledge Base (KBase)
Projekt Gentoo Knowledge Base został stworzony
w celu usprawnienia procesu przekazywania informacji dotyczących specyficznych
pakietów użytkownikom. W przeciwieństwie do wiki, Gentoo Knowledge Base będzie
tworzone jedynie przez deweloperów. Zapewni to odpowiednią jakość i poprawność
zawartych tam informacji. Podobnie jak w przypadku ebuildów w drzewie Portage,
tak i każdy temat będzie posiadał swojego opiekuna, którego zadaniem będzie
dopilnowanie aby informacje były jak najbardziej aktualne. Mimo, że jedynie
deweloperzy będą mogli edytować tematy, użytkownicy mogą wspomóc projekt poprzez
ich lekturę oraz wysyłanie własnych uwag i spostrzeżeń. Każdego zainteresowanego
wzięciem udziału w projekcie prosimy o zapisanie się na listę
gentoo-kbase@lists.gentoo.org. Archiwa są dostępne online i można je
znaleźć na stronach Gmane i
Mail-Archive.com.
Nowy system obsługi Javy
Zespół Gentoo/Java ogłosił, że nowy system
zarządzania Javą został już odmaskowany.
By skorzystać z jego możliwości najlepiej postępować zgodnie z instrukcjami
znajdującymi się w dokumencie opisującym
proces aktualizacji.
Najważniejsze zmiany w nowym wydaniu systemu zarządzania to:
- Zmiana na bieżąco działającej maszyny wirtualnej.
- Efekt zmiany maszyny wirtualnej jest widoczny natychmiast w całym
systemie, jest niezależny od środowiska powłoki (nie potrzeba już wykonywać
env-update && source /etc/profile po zmianie systemowej maszyny
wirtualnej)
- Stworzono pojęcie „build VM” oznaczające maszynę wirtualną używaną w
trakcie procesu budowania pakietu, niezależną od głównej, używanej w
systemie.
- Na potrzeby procesu budowania pakietu może zostać użyta konkretna wersja
oraz producent maszyny wirtualnej.
- Maszyna wirtualna może być zmieniona na bieżąco w razie potrzeby w trakcie
instalacji pakietu, dotyczy to także wszystkich zależności. Przykładowo jeśli
dany pakiet jest niekompatybilny z wersją 1.5 to w jego przypadku zostanie
użyta wersja 1.4 maszyny wirtualnej Javy.
- Pakiety używające systemu ant, będą automatycznie rekonfigurowane tak by
został stworzony odpowiedni kod wynikowy dla używanej maszyny wirtualnej
Javy.
- Odmaskowanie Javy 1.5, a także szybkie użycie nowej wersji 1.6,
zapowiadanej na jesień.
Hiszpańscy tłumacze Tygodnika Gentoo
Od początku 2005, hiszpańskie tłumaczenie Tygodnika Gentoo ukazywało się
regularnie dzięki ciężkiej pracy kilku aktywnych tłumaczy. Aby utrzymać ten stan
rzeczy zespół poszukuje nowych osób chętnych do pomocy przy tłumaczeniu
kolejnych numerów. Zachęcamy wszystkich znających w stopniu zaawansowanych
zarówno angielski jak i hiszpański do zgłoszenia się i wysłania emaila na adres
gwn-feedback-es@gentoo.org,
można także odwiedzić kanale #gentoo-gwn-es na serwerze
irc.freenode.net. Z góry serdecznie dziękujemy!
2.
Deweloper tygodnia
"Jestem zwariowanym Rosjaninem. Czaicie." - Tim Yamin (plasmaroo)
Ilustracja 2.1: Tim Yamin, aka plasmaroo |
 |
Deweloper Tim Yamin, znany lepiej jako plasmaroo, na co dzień mieszka w Wielkiej
Brytanii. Obecnie ma 17 lat, lecz pamięta jeszcze jak 10 lat temu wyprowadzał
się z Rosji. Mieszka ze swoją rodziną i nie posiada żadnego zwierzątka domowego.
Być może to dlatego mówi o nich „sierściuchy”.
Tim uczy się matematyki i planuje studiować informatykę. Aktualnie nie pracuje,
ponieważ trudno jest znaleźć pracę w na tyle elastycznym wymiarze czasowym, żeby
pogodzić ją z nauką. W przyszłość Tim marzy o znalezieniu zajęcia, w którym
miałby wiele mrugających światełek, nowoczesny sprzęt oraz wiele symboli dolara
(będzie ich potrzebował, aby zaspokoić głód na sprzęt komputerowy, który
wywołało w nim Gentoo). Lecz na razie brak pracy pozwala mu poświęcać cały wolny
czas Gentoo i lodom kawowym. Trudno mu się dziwić -- to przecież kawa i lody w
jednym!
Jak sam mówi, często można go przyłapać na IRC-owych pogaduszkach, ale wciąż
wystarcza mu czasu na to, żeby sobie pograć w Enemy Territory, jedną z jego
ulubionych gier. Tim lubi też posłuchać dobrej muzyki, zwykle progresywnego DnB,
House, Trance lub Hip-hopu. Mimo iż plasmaroo na razie nie podróżuje zbyt wiele,
chciałby odwiedzić między innymi parki narodowe.
Zapytany o to, co lubi w Gentoo najbardziej odpowiedział, że „Robi to, czego
chcę, a jeśli nie robi, to wystarczy 5 minut, aby rozwiązać problem”. Plasmaroo
pracuje już nad Gentoo od trzech lat. Zaczął od jądra (gentoo-sources), a potem
zajął się też innymi rzeczami. Jest członkiem wielu zespołów, w tym Release
Engineering, Documentation, Developer Relations, Kernel, Security, Gentoo/IA64,
genkernel i sci-electronics. Spośród wszystkich swoich dzieł najbardziej dumny
jest z systemu GLSAMaker, który jest używany już od dwóch lat i pomógł przy
ponad 700 raportach GLSA.
Domowe komputery plasmaroo to: wyposażona w dwa procesory Opteron oraz 4 GB
pamięci RAM stacja robocza, komputer P4, który zaskakująco powoli kompiluje
pakiety i działa jako stanowczo zbyt mocny router oraz cztery komputery SGI,
które Tim planuje wykorzystać do prac nad jądrem. Oczywiście wszystkie pracują
pod kontrolą Gentoo. O ile dobrze byłoby połączyć te wszystkie komputery jako
klaster służący do kompilacji, to z powodu problemów z płytami głównymi nie
udało się to jeszcze. Po porannych lodach kawowych pierwszym programem, który
plasmaroo włącza jest konsole, a jego ulubiona powłoka to zsh.
3.
Społeczność Gentoo
Forum
Pożegnanie z Freenode?
Obecnie, wielu użytkowników narzeka na sieć Freenode i proponuje migrację
wszystkich kanałów Gentoo do innej sieci IRC, np. OFTC. Czy taka zmiana zostanie
zaakceptowana przez innych użytkowników i deweloperów? Czy usługi oferowane
Gentoo przez Freenode są wystarczające i nie potrzebujemy żadnych zmian?
Częstotliwość synchronizacji drzewa Portage?
Czy prostsze jest dokonywanie synchronizacji drzewa Portage codziennie lub też
może lepiej poczekać kilka tygodni, albo na wybrane pakiety aż pokażą się na
stronie http://packages.gentoo.org? Zachęcamy
do wzięcia udziału w dyskusji i pochwalenie się jak często emerge --sync
jest w użyciu.
Serwis planet.gentoo.org
GUADEC
Ilustracja 3.1: Od lewej: foser, suka, dsd, zaheerm |
 |
Grupa deweloperów Gentoo wzięła udział w siódmej corocznej konferencji GNOME
User and Developer European Conference (GUADEC) odbywającej sie w Hiszpanii.
Andreas Proschofsky był bardzo
zainteresowany wykładem na temat Gimmie, panelu nowej
generacji przeznaczonego dla środowiska GNOME oraz prezentacją Michaela Meeksa
na temat OpenOffice.org. Daniel Drake's
liczył natomiast na spotkania z interesującymi ludźmi, przyglądnięcie się z
bliska prototypowi OLPC oraz uczestnictwo w
licznych imprezach organizowanych wokół konferencji.
Reprezentanci użytkowników
Mark Kowarsky był bardzo zajęty próbami
nawiązania kontaktu z osobami nominowanymi na stanowisko reprezentanta
użytkowników. Kilka z nich odmówiło, ale już ponad piętnaście z nich
postanowiło wziąć udział w wyborach i przedstawiło wymagane informacje.
4.
Międzynarodowe Gentoo
Francja: Libre Software Meeting, Nancy
Siódme „Rencontres Mondiales du Logiciel Libre”, znane również jako „Libre
Software Meeting”, odbędzie się w dniach 4-8 czerwca 2006 w
Vandoeuvre-les-Nancy. Dokładna lokalizacje to kampus imienia Henriego
Poincarego uniwersytetu Nancy 1 University, budynek „1er cycle” Faculte des
Sciences. Damien Krotkine (dams) i Boris Fersing (kernelsensei) będą opiekować
się stoiskiem reprezentującym Gentoo Linux. Każdego odwiedzającego imprezę
zachęcamy do złożenia choćby krótkiej wizyty i przywitania się z deweloperami
Więcej informacji można znaleźć na stronie projektu Gentoo Events, a także
na oficjalnej stronie
wydarzenia.
Wielka Brytania: Gentoo UK 2006 Conference, Londyn
Kolejna, trzecia coroczna konferencja Gentoo UK Conference odbędzie się 8
czerwca w centralnej części Londynu, w centrum „The Resource Centre”. Każdy, kto
interesuje się Gentoo, może czuć się zaproszony. Podczas konferencji
przedstawiona zostanie seria wykładów, prowadzonych głównie przez deweloperów
Gentoo. W planach jest także co najmniej kilku ogólnych dyskusji, a także sesja
w czasie której będzie można znaleźć pomoc i odpowiedzi na różne problemy. Jest
to doskonała okazja na poprawienie relacji pomiędzy użytkownikami, a
deweloperami dystrybucji.
Daniel Drake umieścił na swojej stronie więcej
informacji na temat tego wydarzenia.
5.
Zmiana statusu deweloperów Gentoo
Odeszli
Następujący deweloperzy opuścili projekt Gentoo Linux w minionym tygodniu:
Przybyli
Następujący deweloperzy przyłączyli się do projektu Gentoo Linux w minionym
tygodniu:
Zmienili status
Następujący deweloperzy zmienili w minionym tygodniu pełnioną w projekcie Gentoo
Linux funkcję:
- Sven Vermeulen (swift) KBase
- Josh Saddler (nightmorph) KBase
- Andrés Pereira (anpereir) KBase
- Łukasz Damentko (rane) KBase
6.
Bezpieczeństwo Gentoo
Hashcash: Możliwe przepełnienie sterty
Hashcash zawiera usterkę przepełnienia sterty, która może zostać wykorzystana
przez napastnika do wykonania niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie
GLSA
EnergyMech: Denial of Service
EnergyMech jest podatne na atak Denial of Service, który można z łatwością
przeprowadzić używając usługi IRC.
Więcej informacji można znaleźć w komunikacie
GLSA
Mutt: Przepełnienie bufora
Mutt zawiera usterkę przepełnienia bufora, która może zostać wykorzystana do
wykonania niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie
GLSA
Horde Web Application Framework: Usterka XSS
Pakiet Horde zawiera usterkę cross-site scripting (XSS).
Więcej informacji można znaleźć w komunikacie
GLSA
Tikiwiki: usterki SQL injection oraz XSS
W Tikiwiki odkryto wiele usterek od SQL injection do cross-site scripting
(XSS).
Więcej informacji można znaleźć w komunikacie
GLSA
Kiax: Wykonanie niepożądanego kodu
Błąd bezpieczeństwa w bibliotece iaxclient może zostać wykorzystany do wykonania
niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie
GLSA
7.
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 24
czerwca 2006, a 1 lipca 2006 aktywność w serwisie przedstawiała się
następująco:
- zgłoszono 865 nowych bugów
- zamknięto lub rozwiązano 443 bugi
- 30 uprzednio zamkniętych bugów zostało ponownie otwartych
Spośród 10319 obecnie otwartych bugów: 53 oznaczono jako 'blocker', 136 jako
'critical', a 533 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:
8.
Opinie czytelników
Jeśli chcesz, aby Tygodnik Gentoo był jeszcze lepszy, podziel się z nami swoją opinią na jego temat. Uwagi
dotyczące tłumaczenia można zgłaszać na adres koordynatora.
9.
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.
10.
Inne języki
Tygodnik Gentoo jest dostępny w następujących językach:
|