Tygodnik Gentoo: 17 lipca 2006
1.
Wiadomości Gentoo
Projekt VDR poszukuje chętnych do pomocy
Projekt Video Disk Recorder (VDR)
szuka obecnie osób chcących dołączyć do zespołu deweloperów i pomóc w jego
rozwoju. Wszystkich zainteresowanych prosimy o kontakt, Matthias Schwarzott czeka na wasze zgłoszenia.
2.
Deweloper tygodnia
„Cesarz powiedział, że to moje przeznaczenie”. -Jason Wever, aka Weeve
Ilustracja 2.1: Jason Wever, aka Weeve |
 |
Deweloper Jason Wever, znany też jako Weeve, wychował się w północnej części
stanu Nowy Jork. W chwili obecnej ma 27 lat i mieszka w Broomfield w stanie
Colorado. Dla większości z nas to gdzieś niedaleko Denver.
Jason ma wiele zainteresowań. Miał możliwość spełnienia swoich marzeń z
dzieciństwa o staniu się piratem poprzez żeglowanie po morzu pakietów, okradanie
bogatych i uploadowanie biednym. Kiedy nie bawi się w pirata, zajmuje się
bardziej przyziemnymi rzeczami, jak czytanie książek, spacery i jazda na
rowerze. Słucha punka, trochę jazzu, ska lub reggae, a czasem także sam pisze
teksty i tworzy muzykę. Może wydać się nieco dziwnym, że słucha także muzyki
klasycznej, ale twierdzi, że pomaga mu to w wyciszeniu się i docenianiu uroków
życia. Tak, zgadza się, ten wesołek z IRC-a potrafi być także poważny. Twierdzi,
że bycie filantropem to coś, czego nie można się nauczyć, tylko przeżyć. Lubi
także czerpać z innych kultur sposoby na osiąganie wewnętrznego spokoju.
Weeve ma dość interesującą pracę, jest odpowiedzialny za bezpieczeństwo w firmie
Avaya. Robi testy penetracyjne produktów i pomaga oszacować istotność raportów
bezpieczeństwa, na przykład RHE lub MS, dla produktów swojej firmy. Jest bardzo
zadowolony z tej pracy, jak sam mówi „płacą mi za włamywanie się, to jest
coś!”.
Na początku przygody z Linuksem Weeve używał Slackware, ponieważ dystrybucja ta
nie narzuca się użytkownikowi, później jednak stwierdził, że czuje się
ograniczony niewielką ilością pakietów. Wówczas znajomy pokazał mu Gentoo.
Używając Gentoo na maszynie SPARC odpowiadał na posty na forum, zgłaszał bugi i
męczył Seemanta tak długo, aż ten uczynił go deweloperem. Obecnie jest aktywnym
deweloperem od czterech lat i pełni funkcję głównego koordynatora zespołu SPARC,
zaś ostatnio dołączył także do projektu Gentoo Infrastructure.
Pora przedstawić jego domowe komputery. Weeve posiada serwer x86, na którym
pracuje apache, samba, NFS, IMAP i spamassassin. Używa też laptopa x86 i stacji
roboczej AMD64. Jak nie trudno się domyślić, posiada także zbiór komputerów
SPARC, w skład którego wchodzi 6 testowych SPARC64 (Ultra1, Ultra2, Ultra10,
Ultra60, Blade 100 i Blade 1000), oraz kilka komputerów SPARC32. Pierwszymi
programami, które uruchamia są rxvt-unicode, gkrellm2, firefox, sylpheed-claws
i/lub pine, screen, xmms oraz aumix.
3.
Społeczność Gentoo
Forum
dispatch-conf czy etc-update?
Jeden z testerów, welp, stworzył ankietę pytając użytkowników Forum o narzędzie
jakiego używają by zarządzać plikami konfiguracyjnymi znajdującymi się w
ścieżkach CONFIG_PROTECT. etc-update jest stosowany przez starszych
użytkowników, prawdopodobnie z tego powodu, iż był on standardowo używany we
wcześniejszych wydaniach Gentoo Linux. Natomiast dispatch-conf cieszy
się powodzeniem wśród „nowych” użytkowników, choć należy odnotować, że wśród
jego entuzjastów znajdują się także Ci dłużej używający Gentoo, którzy
postanowili zmienić domyślne narzędzie. Najmniejszą grupę stanowią osoby
korzystające z innych narzędzi, jak cfg-update, by zarządzać zmianami w
plikach konfiguracyjnych.
Symbole nazistowskie
Na forum rozgorzała dyskusja na temat pojawiających się symboli nazistowskich w
jego niemieckiej części. Można w niej znaleźć wiele różnych opinii lub spojrzeń
z odmiennych perspektyw na ten temat. Zachęcamy do wzięcia udziału w dyskusji i
podzielenia się własnymi spostrzeżeniami.
Serwis planet.gentoo.org
Gentoo na świecie
W ostatnich tygodniach byliśmy świadkami wielu wydarzeń i imprez na których
gościło Gentoo. Wśród nich można wymienić Gentoo UK Conference w Londynie oraz
Libre Software Meeting (LSM) odbywające się we Francji. Wśród wielu osób
odpowiedzialnych za organizację stoiska Gentoo na LSM znaleźli się Damien Krotkine, Boris Fersing oraz Hanno Boeck. Do ich zadań należało m.in.
rozdawanie płyt LiveCD oraz opieka nad stoiskiem.
Daniel Drake w swoim blogu przedstawił raport
z Gentoo UK Conference. W tej, już trzeciej z serii, imprezie wzięło udział
około 65 osób. W programie znalazły się wykłady na wiele różnych tematów, w tym
prezentacja przybliżająca działalność Ainkaboot (firma z Londynu zajmująca się
dostarczaniem rozwiązań klastrowych bazujących na Gentoo Linux), natomiast Tim Yamin przedstawił mechanizmy i
organizację kolejnych wydań Gentoo, a Andrew Cowie opowiedział o zastosowaniu
Gentoo w środowisku enterprise. Po przerwie na lunch Daniel omówił problemy
związane z pomocą i pracą na rzecz dystrybucji, pokazał także kilka pomysłów jak
usprawnić współpracę społeczności zgromadzonej wokół Gentoo. Na zakończenie
Bryan Østergaard poprowadził prezentację
opisującą projekt Gentoo Developer Relations, w szczególności proces rekrutacji
i przejścia „w stan spoczynku”.
Ilustracja 3.1: od lewej: dertobi123 (HPPA), Kugelfang (AMD64), plasmaroo (IA64/genkernel) and kloeri (Alpha) |
 |
LarryTheCow.com - Portal Społeczności Gentoo
Thomas Cort zapoczątkował proces tworzenia
zbioru stron społeczności Gentoo, tak by poprawić ich dostępność. Serwis larrythecow.com zawiera odnośniki do
witryn nie tylko samych społeczności, a także m.in. do podstron znajdujących się
na gentoo.org. Aktualnie lista obejmuje około 50 pozycji, kolejne propozycje
prosimy nadsyłać na adres Toma.
Nowa wersja PHP
Nowe wersje PHP (dev-lang/php-4.4.2-r6 i dev-lang/php-5.1.4-r4)
trafiły do drzewa kilka dni temu. Wśród zmian należy zwrócić uwagę na poprawki
bezpieczeństwa oraz innych usterek. Ale to co jest najważniejsze to
wprowadzenie flagi USE: concurrentmodphp, która pozwala na używanie obu
wersji, mod_php4 i mod_php5, na jednym serwerze Apache. Każda z nich posiada
własne typy MIME oraz ustawienia. Pomimo iż funkcja ta uważana jest za bardzo
eksperymentalną, to została ona już dokładnie przetestowana na architekturze
x86.
4.
Sztuczki i kruczki
Zmiana wirtualnych terminali
Zmiana wirtualnych terminali w standardowej instalacji Linuksa polega na prostym
wciśnięciu kombinacji klawiszy na klawiaturze. W przypadku pracy w środowisku X,
należy użyć kombinacji Ctrl+Alt oraz klawisza funkcyjnego z numerem
przyporządkowanym do terminalu. Przełączanie się z powrotem jest bardzo proste,
wystarczy wcisnąć Ctrl+Alt+F7. Poza środowiskiem X można pominąć klawisz Ctrl,
wystarczy skorzystać z Alt+F2.
Jak w większości przypadków w systemach Uniksowych, tak i tutaj można skorzystać
z wielu różnych dróg prowadzących do tego samego celu. Pakiet
sys-apps/kbd instaluje plik binarny chvt, który pozwala na zmianę
terminala używając jednego polecenia. Jedynym argumentem, który należy podać
jest wartość liczbowa docelowego terminala.
Listing 4.1: Zmiana aktywnego terminala z pomocą chvt |
# chvt 1
|
W przypadku pracy w środowisku X, polecenie to wymaga praw superużytkownika, w
przeciwnym razie nie zadziała. Poza środowiskiem X, polecenie będzie działało
bez względu na użytkownika. Aby zmusić program do działania w X-ach, można
skorzystać z pakietu app-admin/sudo, który umożliwi uruchomienie
chvt wewnątrz środowiska X zwykłym użytkownikom.
Listing 4.2: Dodawanie dostępu dla chvt do sudo |
$ echo "%users $HOSTNAME=/usr/bin/chvt" >> /etc/sudoers
|
Ostrzeżenie:
Przy każdej modyfikacji ustawień należy być bardzo ostrożnym, gdyż zezwalamy na
uruchamianie pewnych poleceń jako użytkownik root.
|
Więcej gier ScummVM
W jednym z poprzednich numerów
Tygodnika Gentoo przedstawiliśmy w skrócie program ScummVM oraz wspomnieliśmy o darmowej grze
dostępnej do ściągnięcia - Flight of Amazon Queen. Od jednego z czytelników
dostaliśmy wiadomość, że do pobrania dostępna jest także gra Beneath a Steel Sky,
która znajduje się w Portage.
By ją zainstalować wystarczy jedynie zainstalować pakiet games-rpg/bass
oraz upewnić się, że użytkownik znajduje się w grupie games. Po poprawnej
instalacji grę można uruchomić poleceniem /usr/games/bin/bass.
5.
Zmiana statusu deweloperów Gentoo
Odeszli
Następujący deweloperzy opuścili projekt Gentoo Linux w minionym tygodniu:
- Fernando Serboncini (fserb)
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ę:
- Karl Trygve Kalleberg (karltk) - ustąpił ze stanowiska koordynatora
projektu Java
- Joshua Nichols (nichoj) - nowy koordynator projektu Java
6.
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 9
lipca 2006, a 16 lipca 2006 aktywność w serwisie przedstawiała się następująco:
- zgłoszono 863 nowe bugi
- zamknięto lub rozwiązano 418 bugów
- 24 uprzednio zamknięte bugi zostały ponownie otwarte
Spośród 10528 obecnie otwartych bugów: 49 oznaczono jako 'blocker', 139 jako
'critical', a 520 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:
7.
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.
8.
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.
9.
Inne języki
Tygodnik Gentoo jest dostępny w następujących językach:
|