Gentoo Archives: gentoo-gwn

From: Yuji Carlos Kosugi <carlos@g.o>
To: gentoo-gwn@l.g.o
Subject: [gentoo-gwn] Gentoo Weekly Newsletter - Volume 3, Issue 3
Date: Mon, 19 Jan 2004 12:54:58
Gentoo Weekly Newsletter
This is the Gentoo Weekly Newsletter for the week of January 19th, 2004.
1. Gentoo News
 * Gentoo Linux a finalist for LWE's "Best Open Source Project" 
 * Gentoo Linux Desktop Project Co-leads chosen 
Gentoo Linux a finalist for LWE's "Best Open Source Project"
We're very proud to announce that Gentoo Linux has been announced as a 
finalist[1] for Linux World Expo's Product Excellence Award, under the 
"Best Open Source Project" category. The other nominees are KDE 3.2, Sun's 
JXTA technology, and RealNetworks' Helix Player project. The winners are 
scheduled to be announced on Wednesday, January 21 from 4:00-5:00pm at the 
Taste of Linux Booth at the 2004 New York LWE. If you register by today, 
January 19, you'll be able to enter the exhibition hall for free, so it's 
still not too late if you're undecided about attending. If you do come, 
make sure to drop by and wish us some luck! 

Gentoo Linux Desktop Project Co-leads chosen
After a poll held on -core and discussions within the management teams and 
with these two developers, Donnie Berkholz[2] and Brandon Hale[3] have 
been chosen as the new co-leads for the Desktop Project[4]. The two 
co-leads will immediately begin work on getting the Desktop Project 
organized; we'd like to wish them success with this endeavor. 

 2. spyderous@g.o
 3. tseng@g.o
2. Featured Developer of the Week
Brandon Hale
Figure 2.1: Brandon Hale
Our featured developer this week is Brandon Hale[5] (tseng), the lead for 
the Gentoo WM Project[6], and one of the newly appointed co-leads of the 
Gentoo Desktop Project[7]. He maintains the x11-wm/*box ebuilds and helps 
to organize the Gentoo Desktop Project, as well as working with the 
Hardened Gentoo[8] team on implementing a PaX[9] enabled desktop for 
Gentoo. He also applies himself to improving developer relations, and is 
frequently seen on IRC helping users. 

 5. tseng@g.o
Brandon lives in York, Pennsylvania. He is currently between employers, 
giving him ample time to work on Gentoo. He hopes to apply his skills at 
network security and Unix desktop support in his future career. He has 
been using Linux since 2000, with Red Hat and Debian. He moved to Gentoo 
in early 2002, after testing it on a server. After meeting Matt Keadle[10] 
and Seemant Kulleen[11] on IRC, he steadily became more involved with 
Gentoo, ultimately taking over significant responsibility for desktop and 
WM projects. He said that he was very proud of that accomplishment and the 
opportunity to "work side by side with some really great developers". 

 10. mkeadle@g.o
 11. seemant@g.o
Brandon claims he is afflicted with "an odd fascination with things that 
go way too fast" - which would explain his taste for hard-core metal 
music, as well as Gentoo. He is usually connected to IRC when he is on a 
computer, and the first thing he does on waking is check his awaylog in 
irssi[12]. His favorite apps also include vim[13], gaim[14], and 
epiphany[15]. He uses gnome-session[16] with openbox3[17], and is a big 
fan of the openbox themes Brandon's friend, Merry[18] made. They are 
available in portage as x11-themes/openbox-themes. He also likes the GTK2 
themes made by Jimmac. Brandon concluded our interview by saying that he 
would "like to thank the entire community for making my experience with 
Gentoo a positive one." 

3. Gentoo Security
There were no security announcements posted this week.
4. Heard in the Community
Web Forums
At the Sound of the Falling Hammer, It's - Project Support
Wolvenwraith[19] may have expected a lot of things, but quite possibly not 
what happened when he started looking around for some auction management 
software for Linux. Not finding anything to please his tastes, he decided 
to drop eBay a line about possible support for open source projects, and 
guess what: Much to his and everybody else's surprise, eBay's development 
section not only said "sure, anytime" - one of their lot[20] actually 
subscribed to the Gentoo Forums right away, to offer hands-on support to 
potential open source developers for auction management software:

 * eBay Software?[21] 

Rsync Round-Robin Routing to Rocalhost
Yet another example of the Gentoo web forums being a prime address for 
people in search of answers to severe technical problems, here are the 
threads that survived the weeding out of duplicates for the big question 
last week: Have the servers gone up in smoke?:
 * Emerge sync problems (servers resolving to et al)[22] 
 * rsync Probleme behoben (13.01.) [23](German) 
----------- Problems 
The gentoo-user list had its share[24] of panicky posts[25] earlier this 
week as the primary rsync mirror had some hardware issues. As usual, the 
best policy is just to sit tight and watch the forum announcments[26]. 

Every once in a while, we need an MTA opinion thread! Well, here's 
this[27] installment! 

/usr/portage to /var/portage.
Gentoo is always trying to keep up with standards, and the FHS[28] is no 
exception. So, should our favorite tree stay where it is, or make a move? 
Questions around portage's cache and architecture (in)dependant features 
are all discussed. Check it out.[29]

5. Gentoo International
Spain: Zaurus Goes Gentoo!
Sharp Corporation's bold attempt at marketing Linux-based PDAs both in- 
and outside their Japanese home market was successful enough to create an 
illustrous group of followers worldwide. Some of those tried early on to 
replace the stock ROM delivered by Sharp installed on their Zaurus models 
with an alternative, either at kernel level or window management or both. 
Now a Spanish company[30], or more precisely Fernando Monera Daroqui aka 
Lekter[31] has done what many Gentooists have secretly hoped for: Gentoo 
for Zaurus v0.2 is out and about[32], giving people with any one of 
Sharp's model range an opportunity to run Portage on a handheld. Emerging 
on the Zaurus works a little differently from a desktop, of course. 
Downloading is done on the PDA, but distcc subsequently takes care of the 
actual compilation being executed on a remote workstation. A script then 
converts the binary package to the .ipk format that the Zaurus installer 
(and Familiar's[33] Linucised iPaqs, by the way) understands. For anyone 
in similar awe as the first people to react to the announcement, don't 
hold back, go express your feelings at this Forum thread[34].

Italy: Call for Participation in Webbit 2004
Still a few days left to think about possible topics: Contributions to 
Italy's Webbit conference[35] have to be registered before 30 January. The 
GECHI[36] lot has started rounding up the usual suspects, and they'll be 
present with one or more 50 minute talks, to be held at the first 
Webbit.con in 2004 (there are going to be three of these events in Italy 
this year), between 6 and 8 March, in Padova. There's a coordination 
thread[37] in the Forums where you can volunteer for speaking engagements. 

6. Bugzilla
 * Statistics 
 * Closed Bug Ranking 
 * New Bug Rankings 
The Gentoo community uses Bugzilla ([38]) to record and 
track bugs, notifications, suggestions and other interactions with the 
development team. Between 09 January 2004 and 15 January 2004, activity on 
the site has resulted in: 

 * 600 new bugs during this period 
 * 263 bugs closed or resolved during this period 
 * 18 previously closed bugs were reopened this period 
Of the 4786 currently open bugs: 109 are labeled 'blocker', 191 are 
labeled 'critical', and 349 are labeled 'major'. 
Closed Bug Rankings
The developers and teams who have closed the most bugs during this period 
 * Gentoo Games[39], with 33 closed bugs[40]  
 * x86 Kernel Team[41], with 14 closed bugs[42]  
 * Alpha Porters[43], with 11 closed bugs[44]  
 * Mike Frysinger[45], with 8 closed bugs[46]  
 * Sven Vermeulen[47], with 8 closed bugs[48]  
 * Gnome Desktop Team[49], with 8 closed bugs[50]  
 39. games@g.o
 41. x86-kernel@g.o
 43. alpha@g.o
 45. vapier@g.o
 47. swift@g.o
 49. gnome@g.o
New Bug Rankings
The developers and teams who have been assigned the most new bugs during 
this period are: 
 * Core System Packages Team[51], with 26 new bugs[52]  
 * Gentoo KDE Team[53], with 19 new bugs[54]  
 * Net-Mail Packages Team[55], with 14 new bugs[56]  
 * Gentoo Sound Team[57], with 13 new bugs[58]  
 * Java Team[59], with 13 new bugs[60]  
 51. base-system@g.o
 53. kde@g.o
 55. net-mail@g.o
 57. sound@g.o
 59. java@g.o

7. Tips and Tricks
Using nl to number lines
This weeks tip shows you how to use nl to add line numbers to a file. One 
of the more common commands to add line numbers is simply cat -n. However, 
nl adds extra functionality (such as controlling for white space, zero 
padding, and column justification). 
To use nl with its default options, type nl filename. This will output the 
file with line numbers to standard out. Empty lines will be skipped by 
| Code Listing 7.1:                                                       |
| Example Usage                                                           |
|                                                                         |
|basic use                                                                |
|% nl filename                                                            |
|                                                                         |
|Include empty lines                                                      |
|% nl -ba filename                                                        |
|                                                                         |
|Left justified number column                                             |
|% nl -nln filename                                                       |
|                                                                         |
For more information on using nl see man nl or info nl. 
8. Moves, Adds, and Changes
The following developers recently left the Gentoo team: 
 * none this week 
The following developers recently joined the Gentoo Linux team:
 * Daniel Black (dragonheart) - embedded 
 * Michael Januszewski (spock) - x86 kernel, ekg 
 * Kris Kersey (augustus) - amd64 
 * Andreas Proschofsky (suka) - openoffice, openoffice-ximian 
 * Ray Russell Reese (anti) - amd64, asterisk/zaptel 
 * Eric Sammer (esammer) - perl, server-related 
 * Matthieu Sozeau (mattam) - ML, emacs 
 * Bryan Stine (battousai) - X-related, hardened 
 * Gustavo Zacarias - HPPA, Sparc 
The following developers recently changed roles within the Gentoo Linux 
 * none this week 
9. Contribute to GWN
Interested in contributing to the Gentoo Weekly Newsletter? Send us an 

 61. gwn-feedback@g.o
10. GWN Feedback
Please send us your feedback[62] and help make the GWN better.

 62. gwn-feedback@g.o
11. GWN Subscription Information
To subscribe to the Gentoo Weekly Newsletter, send a blank email to 
To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to 
gentoo-gwn-unsubscribe@g.o from the email address you are 
subscribed under.
12. Other Languages
The Gentoo Weekly Newsletter is also available in the following languages:
 * Dutch[63] 
 * English[64] 
 * German[65] 
 * French[66] 
 * Japanese[67] 
 * Italian[68] 
 * Polish[69] 
 * Portuguese (Brazil)[70] 
 * Portuguese (Portugal)[71] 
 * Russian[72] 
 * Spanish[73] 
 * Turkish[74] 
Yuji Carlos Kosugi <carlos@g.o> - Editor
AJ Armstrong <aja@×××××××××××××.com> - Contributor
Brian Downey <bdowney@×××××××××××.net> - Contributor
Luke Giuliani <cold_flame@×××××.com> - Contributor
Kurt Lieber <klieber@g.o> - Contributor
Rafael Cordones Marcos <rcm@×××××××.net> - Contributor
David Narayan <david@×××××××.net> - Contributor
David Nielsen <Lovechild@××××××××.com> - Contributor
Ulrich Plate <plate@g.o> - Contributor
Hendrik Eeckhaut <Hendrik.Eeckhaut@×××××.be> - Dutch Translation
Jorn Eilander <sephiroth@××××××××.nl> - Dutch Translation
Bernard Kerckenaere <bernieke@××××××××.com> - Dutch Translation
Peter ter Borg <peter@××××××.nl> - Dutch Translation
Jochen Maes <linux@××××.be> - Dutch Translation
Roderick Goessen <rgoessen@××××.nl> - Dutch Translation
Gerard van den Berg <gerard@××××××.net> - Dutch Translation
Matthieu Montaudouin <mat@××××××××.com> - French Translation
Xavier Neys <neysx@g.o> - French Translation
Martin Prieto <riverdale@×××××××××.org> - French Translation
Antoine Raillon <cabec2@××××××.net> - French Translation
Sebastien Cevey <seb@×××××.net> - French Translation
Jean-Christophe Choisy <mabouya@××××××××××××.org> - French Translation
Thomas Raschbacher <lordvan@g.o> - German Translation
Steffen Lassahn <madeagle@g.o> - German Translation
Matthias F. Brandstetter <haim@g.o> - German Translation
Lukas Domagala <Cyrik@g.o> - German Translation
Tobias Scherbaum <dertobi123@g.o> - German Translation
Daniel Gerholdt <Sputnik1969@g.o> - German Translation
Marc Herren <dj-submerge@g.o> - German Translation
Tobias Matzat <SirSeoman@g.o> - German Translation
Marco Mascherpa <mush@××××××.net> - Italian Translation
Claudio Merloni <paper@×××××××.it> - Italian Translation
Christian Apolloni <bsolar@×××××××.ch> - Italian Translation
Stefano Lucidi <stefano.lucidi@×××××××××××××.org> - Italian Translation
Yoshiaki Hagihara <hagi@×××.com> - Japanese Translation
Katsuyuki Konno <katuyuki@××××××××.jp> - Japanese Translation
Yuji Carlos Kosugi <carlos@g.o> - Japanese Translation
Yasunori Fukudome <yasunori@××××××××××××××××.uk> - Japanese Translation
Takashi Ota <088@××××××××××.jp> - Japanese Translation
Radoslaw Janeczko <sototh@×××.pl> - Polish Translation
Lukasz Strzygowski <lucass.home@××.pl> - Polish Translation
Michal Drobek <veng@××.pl> - Polish Translation
Adam Lyjak <apo@××××××××××××××××××××.pl> - Polish Translation
Krzysztof Klimonda <cthulhu@×××××××××.net> - Polish Translation
Atila "Jedi" Bohlke Vasconcelos <bohlke@×××××××××.br> - Portuguese 
(Brazil) Translation
Eduardo Belloti <dudu@××××××××.net> - Portuguese (Brazil) Translation
Jo達o Rafael Moraes Nicola <joaoraf@×××××××××.br> - Portuguese (Brazil) 
Marcelo Gon巽alves de Azambuja <mgazambuja@×××××××××.br> - Portuguese 
(Brazil) Translation
Otavio Rodolfo Piske <angusy@××××××××.org> - Portuguese (Brazil) 
Pablo N. Hess -- NatuNobilis <natunobilis@××××××××.org> - Portuguese 
(Brazil) Translation
Pedro de Medeiros <pzilla@××××××××.br> - Portuguese (Brazil) Translation
Ventura Barbeiro <venturasbarbeiro@××××××.br> - Portuguese (Brazil) 
Bruno Ferreira <blueroom@××××××××××××.net> - Portuguese (Portugal) 
Gustavo Felisberto <humpback@××××××××××.net> - Portuguese (Portugal) 
Jos辿 Costa <jose_costa@×××××××.pt> - Portuguese (Portugal) Translation
Luis Medina <metalgodin@×××××××××.org> - Portuguese (Portugal) Translation
Ricardo Loureiro <rjlouro@×××××××.org> - Portuguese (Portugal) Translation
Aleksandr Martyncev <amncorp@××.ru> - Russian Translator
Sergey Galkin <gals_home@××××.ru> - Russian Translator
Sergey Kuleshov <svyatogor@g.o> - Russian Translator
Alex Spirin <asp13@××××.ru> - Russian Translator
Denis Zaletov <dzaletov@×××××××.ru> - Russian Translator
Lanark <lanark@××××××××××.ar> - Spanish Translation
Fernando J. Pereda <ferdy@××××××.org> - Spanish Translation
Lluis Peinado Cifuentes <lpeinado@×××.edu> - Spanish Translation
Zephryn Xirdal T <ZEPHRYNXIRDAL@××××××××××.net> - Spanish Translation
Guillermo Juarez <katossi@××××××××××××××××.es> - Spanish Translation
Jes炭s Garc鱈a Crespo <correo@××××××.com> - Spanish Translation
Carlos Castillo <carlos@×××××××××××××.com> - Spanish Translation
Julio Castillo <julio@×××××××××××××.com> - Spanish Translation
Sergio G坦mez <s3r@××××××××××××.ar> - Spanish Translation
Aycan Irican <aycan@××××××××.tr> - Turkish Translation
Bugra Cakir <bugra@×××××××××.com> - Turkish Translation
Cagil Seker <cagils@××××××××××.tr> - Turkish Translation
Emre Kazdagli <emre@××××××××.tr> - Turkish Translation
Evrim Ulu <evrim@××××××××.tr> - Turkish Translation
Gursel Kaynak <gurcell@××××××××.tr> - Turkish Translation