Gentoo Archives: gentoo-gwn

From: Yuji Kosugi <carlos@g.o>
To: gentoo-gwn@l.g.o
Subject: [gentoo-gwn] Gentoo Weekly Newsletter - Volume 3, Issue 11
Date: Tue, 16 Mar 2004 01:53:01
Message-Id: 20040316002810.GA3959@sparda.dyndns.org
1 ---------------------------------------------------------------------------
2 Gentoo Weekly Newsletter
3 http://www.gentoo.org/news/en/gwn/current.xml
4 This is the Gentoo Weekly Newsletter for the week of March 15th, 2004.
5 ---------------------------------------------------------------------------
6
7 ==============
8 1. Gentoo News
9 ==============
10
11 Release 2004.1 Information
12 --------------------------
13
14 With the release of Gentoo Linux 2004.0 at the end of February, planning
15 and work on release 2004.1 have already begun. The goals for this release
16 include:
17
18 * Clear and concise guidelines so that the release goes much more
19 smoothly and enjoyably.
20 * A better use of infrastructure by revamping the current way releases
21 are coordinated to be put on the mirrors.
22 * Catalyst enhancements and bugfixes.
23 * Better communication from releng to the arch release coordinators, and
24 vice-a-versa.
25 * Internet-based GRP for Portage's binary download and install
26 functionality.
27 * Completion of all items on the 2004.1 Feature Request list.
28
29 The 2004.1 Feature Request list[1] includes items like "emerge security"
30 functionality, which would integrate GLEPs into Portage so that
31 security-related updates can be installed, and a Bootable X GameCD for
32 Unreal Tournament 2004.
33
34 1.
35 http://www.gentoo.org/proj/en/releng/release/2004.1/releng/feature-request.
36 xml
37
38 The tentative release date for 2004.1 is April 28, 2004. For more
39 information on release 2004.1 and other releases, see the Release
40 Engineering[2] page.
41
42 2. http://www.gentoo.org/proj/en/releng/
43
44 =================================
45 2. Featured Developer of the Week
46 =================================
47
48 Caleb Tennis
49
50 Figure 2.1: Caleb Tennis
51 http://www.gentoo.org/images/gwn/20040315_caleb.jpg
52
53 This week, we feature Caleb Tennis[3] (caleb), who works on maintaining
54 the KDE[4] and related ebuilds, including such things as Qt[5]. His main
55 tasks are ensuring that the KDE packages are up to date with the upstream
56 versions, testing and debugging for various architectures, and the
57 ubiquitous dev task of troubleshooting and clearing bug reports -- a
58 daunting task with packages as complex and popular as KDE.
59
60 3. caleb@g.o
61 4. http://www.kde.org/
62 5. http://www.trolltech.com/products/qt/index.html
63
64 Caleb began using various Unices in the early 1990s, and was introduced to
65 Slackware Linux by our very own Corey Shields[6] in 1996. He has been
66 using Linux extensively in his job since 2001. Caleb's work includes
67 configuring and administrating a large number of custom workstations .
68 After struggling with package dependencies and install processes under Red
69 Hat, he moved the computers to the source distro Linux From Scratch (LFS).
70 This worked better but proved difficult to manage when multiple versions
71 of source packages and compile options were being used on various
72 computers. After some research, he settled on Gentoo as a solution that
73 would allow him to compile from source yet still have good package
74 management. He completed the migration of his workplace in early 2003.
75
76 6. cshields@g.o
77
78 Caleb became a Gentoo dev when Dan Armak[7] put out a call for assistance
79 on maintaining the KDE ebuilds. As Caleb puts it: "Since I use Gentoo and
80 KDE at work, and have a vested interest in it continuing working, I
81 volunteered." In addition to his Gentoo work, Caleb was the release
82 co-ordinator for the 3.x release of KDevelop[8] as well as a contributor
83 of code or documentation to other KDE projects, including the comedi[9]
84 control and measurement device interface. Caleb frequently contributes
85 patches and bug fixes he encounters in his work and spends significant
86 time keeping Gentoo's KDE maintained as well as responding to forum
87 queries. He comments that this "is what the community is about".
88
89 7. danarmak@g.o
90 8. http://www.kdevelop.org/
91 9. http://www.comedi.org
92
93 Caleb works for a small research and development company specializing in
94 diesel engine technology. Among his tasks at work was the development of a
95 GUI-based data acquisition system that is used for dynamic control and
96 testing of engines. He also teaches classes in Linux Systems
97 Administration and Solid State Electronics at his local university. He
98 holds a BSc in Electrical Engineering, and is working on his Master's at
99 Purdue, focusing on Control Systems design. He is an avid mountain biker
100 and water skier, and plays piano. His time at such pursuits is somewhat
101 limited by a hectic work week, teaching night courses, and his own studies
102 (not to mention an apparently patient girlfriend).
103
104 Caleb took the opportunity to share some thoughts on Qt and KDE bug
105 reports: "Qt and KDE are two of the most compilation resource-intensive
106 sets of programs that an end user will install in Gentoo - due to the fact
107 that they're written in C++. As such, many users experience build failures
108 due to bugs in the C++ compiler or local hardware problems, and not due to
109 anything related to KDE itself. The easiest fix, and one that works 90% of
110 the time, is to simply use less aggressive compiler optimizations
111 (CFLAGS). Remember, Gentoo is all about customization, and gives the end
112 user a lot of freedom in how they do things - but in the end, we're all
113 still limited by the abilities of the software and the hardware. Sometimes
114 the only way to make things work is to not push them to their limits. I
115 implore all users who have problems to go to the forums or IRC first, and
116 file a bug report only after they don't find a solution." He was frank in
117 admitting that "sometimes [he] breaks things", when attempting to keep
118 things current on such a complex set of packages, despite testing. But,
119 after all, he's both human and a volunteer. He concluded with his favorite
120 quotation: "tact is for people who don't understand sarcasm".
121
122 ==================
123 3. Gentoo Security
124 ==================
125
126 No new security announcements were posted this week.
127
128 =========================
129 4. Heard in the Community
130 =========================
131
132 Web Forums
133 ----------
134
135 udev, Gentoo Style
136
137 Gentoo Linux used to be one of the rare Linux distributions to adopt the
138 devfs device file system structure across the board. Naturally, since
139 devfs has been obsoleted for the 2.6 kernel series, Gentooists are
140 experiencing an above average level of confusion when it comes to
141 switching to udev. The fact that the latter is still somewhat a work in
142 progress leads to interesting results at times... Check the central "udev,
143 now what?" thread at the forums, it has been going for three months
144 already, but hasn't lost any of its entertainment value:
145
146 * Got udev working, now what?[10]
147 10. http://forums.gentoo.org/viewtopic.php?t=115096
148
149 gentoo-user
150 -----------
151
152 Gentoo in a distro shootout
153
154 One gentoo-user list member has decided to pick up the gauntlet and
155 support Gentoo in his local LUG "distro shootout". This week, he asked[11]
156 the list to help him with topics he can touch on. Help support our
157 favorite distro!
158
159 11. http://thread.gmane.org/gmane.linux.gentoo.user/70836
160
161 Root mounting twice!
162
163 One reader this week was having some odd problems with his root partition
164 -- it was mounting twice! Read up here[12] for a helpful tip on why this
165 was happening, and also a quick lesson on /etc/fstab formatting!
166
167 12. http://thread.gmane.org/gmane.linux.gentoo.user/70700
168
169 ===========
170 5. Bugzilla
171 ===========
172
173 Summary
174 -------
175
176 * Statistics
177 * Closed Bug Ranking
178 * New Bug Rankings
179
180 Statistics
181 ----------
182
183 The Gentoo community uses Bugzilla (bugs.gentoo.org[13]) to record and
184 track bugs, notifications, suggestions and other interactions with the
185 development team. Between 05 March 2004 and 11 March 2004, activity on the
186 site has resulted in:
187
188 13. http://bugs.gentoo.org
189
190 * 553 new bugs during this period
191 * 336 bugs closed or resolved during this period
192 * 10 previously closed bugs were reopened this period
193
194 Of the 5246 currently open bugs: 137 are labeled 'blocker', 206 are
195 labeled 'critical', and 425 are labeled 'major'.
196
197 Closed Bug Rankings
198 -------------------
199
200 The developers and teams who have closed the most bugs during this period
201 are:
202
203 * AMD64 Porting Team[14], with 32 closed bugs[15]
204 * Gentoo KDE Team[16], with 24 closed bugs[17]
205 * Sven Vermeulen[18], with 20 closed bugs[19]
206 * Gentoo Games[20], with 20 closed bugs[21]
207 * Gentoo Linux Gnome Desktop Team[22], with 17 closed bugs[23]
208 14. amd64@g.o
209 15.
210 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
211 field=bug_status&chfieldfrom=2004-03-05&chfieldto=2004-03-11&resolution=FIX
212 ED&assigned_to=amd64@g.o
213 16. kde@g.o
214 17.
215 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
216 field=bug_status&chfieldfrom=2004-03-05&chfieldto=2004-03-11&resolution=FIX
217 ED&assigned_to=kde@g.o
218 18. swift@g.o
219 19.
220 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
221 field=bug_status&chfieldfrom=2004-03-05&chfieldto=2004-03-11&resolution=FIX
222 ED&assigned_to=swift@g.o
223 20. games@g.o
224 21.
225 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
226 field=bug_status&chfieldfrom=2004-03-05&chfieldto=2004-03-11&resolution=FIX
227 ED&assigned_to=games@g.o
228 22. gnome@g.o
229 23.
230 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
231 field=bug_status&chfieldfrom=2004-03-05&chfieldto=2004-03-11&resolution=FIX
232 ED&assigned_to=gnome@g.o
233
234 New Bug Rankings
235 ----------------
236
237 The developers and teams who have been assigned the most new bugs during
238 this period are:
239
240 * Core System Packages Team[24], with 16 new bugs[25]
241 * x86 Kernel Team[26], with 13 new bugs[27]
242 * Desktop Misc. Team[28], with 11 new bugs[29]
243 * Media-Video Herd[30], with 10 new bugs[31]
244 * Gentoo KDE team[32], with 9 new bugs[33]
245 * Portage Team[34], with 9 new bugs[35]
246 24. base-system@g.o
247 25.
248 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
249 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-03-05&chfieldto=2004-03
250 -11&assigned_to=base-system@g.o
251 26. x86-kernel@g.o
252 27.
253 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
254 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-03-05&chfieldto=2004-03
255 -11&assigned_to=x86-kernel@g.o
256 28. desktop-misc@g.o
257 29.
258 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
259 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-03-05&chfieldto=2004-03
260 -11&assigned_to=desktop-misc@g.o
261 30. media-video@g.o
262 31.
263 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
264 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-03-05&chfieldto=2004-03
265 -11&assigned_to=media-video@g.o
266 32. kde@g.o
267 33.
268 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
269 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-03-05&chfieldto=2004-03
270 -11&assigned_to=kde@g.o
271 34. dev-portage@g.o
272 35.
273 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
274 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2004-03-05&chfieldto=2004-03
275 -11&assigned_to=dev-portage@g.o
276
277 ==================
278 6. Tips and Tricks
279 ==================
280
281 Reading binary data with strings
282
283 This week's tip shows you how to extract ascii content from binary data
284 using strings. This program is useful for determining the contents of
285 non-text files such as core or other binary error files.
286
287 Use strings filename to print the strings of printable characters in the
288 file.
289
290 For more information, see man strings.
291
292 ===========================
293 7. Moves, Adds, and Changes
294 ===========================
295
296 Moves
297 -----
298
299 The following developers recently left the Gentoo team:
300 * Brad House (brad_mssw) amd64, kernel
301
302 Adds
303 ----
304
305 The following developers recently joined the Gentoo Linux team:
306
307 * Stephen P. Becker (geoman) - MIPS
308 * Geoff Cant (archaelus) - dev-lisp
309 * Joel Martin (kanaka) - media-sound
310 * Scott Taylor (swtaylor) - hardened
311
312 Changes
313 -------
314
315 The following developers recently changed roles within the Gentoo Linux
316 project:
317
318 * none this week
319
320 ====================
321 8. Contribute to GWN
322 ====================
323
324 Interested in contributing to the Gentoo Weekly Newsletter? Send us an
325 email[36].
326
327 36. gwn-feedback@g.o
328
329 ===============
330 9. GWN Feedback
331 ===============
332
333 Please send us your feedback[37] and help make the GWN better.
334
335 37. gwn-feedback@g.o
336
337 ================================
338 10. GWN Subscription Information
339 ================================
340
341 To subscribe to the Gentoo Weekly Newsletter, send a blank email to
342 gentoo-gwn-subscribe@g.o.
343
344 To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to
345 gentoo-gwn-unsubscribe@g.o from the email address you are
346 subscribed under.
347
348 ===================
349 11. Other Languages
350 ===================
351
352 The Gentoo Weekly Newsletter is also available in the following languages:
353
354 * Dutch[38]
355 * English[39]
356 * German[40]
357 * French[41]
358 * Japanese[42]
359 * Italian[43]
360 * Polish[44]
361 * Portuguese (Brazil)[45]
362 * Portuguese (Portugal)[46]
363 * Russian[47]
364 * Spanish[48]
365 * Turkish[49]
366 38. http://www.gentoo.org/news/be/gwn/gwn.xml
367 39. http://www.gentoo.org/news/en/gwn/gwn.xml
368 40. http://www.gentoo.org/news/de/gwn/gwn.xml
369 41. http://www.gentoo.org/news/fr/gwn/gwn.xml
370 42. http://www.gentoo.org/news/ja/gwn/gwn.xml
371 43. http://www.gentoo.org/news/it/gwn/gwn.xml
372 44. http://www.gentoo.org/news/pl/gwn/gwn.xml
373 45. http://www.gentoo.org/news/br/gwn/gwn.xml
374 46. http://www.gentoo.org/news/pt/gwn/gwn.xml
375 47. http://www.gentoo.org/news/ru/gwn/gwn.xml
376 48. http://www.gentoo.org/news/es/gwn/gwn.xml
377 49. http://www.gentoo.org/news/tr/gwn/gwn.xml
378
379 Yuji Carlos Kosugi <carlos@g.o> - Editor
380 AJ Armstrong <aja@×××××××××××××.com> - Contributor
381 John Davis <avenj@g.o> - Contributor
382 Brian Downey <bdowney@×××××××××××.net> - Contributor
383 Luke Giuliani <cold_flame@×××××.com> - Contributor
384 Kurt Lieber <klieber@g.o> - Contributor
385 Rafael Cordones Marcos <rcm@×××××××.net> - Contributor
386 David Narayan <david@×××××××.net> - Contributor
387 David Nielsen <Lovechild@××××××××.com> - Contributor
388 Ulrich Plate <plate@g.o> - Contributor
389 Sven Vermeulen <swift@g.o> - Contributor
390 Hendrik Eeckhaut <Hendrik.Eeckhaut@×××××.be> - Dutch Translation
391 Jorn Eilander <sephiroth@××××××××.nl> - Dutch Translation
392 Bernard Kerckenaere <bernieke@××××××××.com> - Dutch Translation
393 Peter ter Borg <peter@××××××.nl> - Dutch Translation
394 Jochen Maes <linux@××××.be> - Dutch Translation
395 Roderick Goessen <rgoessen@××××.nl> - Dutch Translation
396 Gerard van den Berg <gerard@××××××.net> - Dutch Translation
397 Matthieu Montaudouin <mat@××××××××.com> - French Translation
398 Xavier Neys <neysx@g.o> - French Translation
399 Martin Prieto <riverdale@×××××××××.org> - French Translation
400 Antoine Raillon <cabec2@××××××.net> - French Translation
401 Sebastien Cevey <seb@×××××.net> - French Translation
402 Jean-Christophe Choisy <mabouya@××××××××××××.org> - French Translation
403 Thomas Raschbacher <lordvan@g.o> - German Translation
404 Steffen Lassahn <madeagle@g.o> - German Translation
405 Matthias F. Brandstetter <haim@g.o> - German Translation
406 Lukas Domagala <Cyrik@g.o> - German Translation
407 Tobias Scherbaum <dertobi123@g.o> - German Translation
408 Daniel Gerholdt <Sputnik1969@g.o> - German Translation
409 Marc Herren <dj-submerge@g.o> - German Translation
410 Tobias Matzat <SirSeoman@g.o> - German Translation
411 Marco Mascherpa <mush@××××××.net> - Italian Translation
412 Claudio Merloni <paper@×××××××.it> - Italian Translation
413 Christian Apolloni <bsolar@×××××××.ch> - Italian Translation
414 Stefano Lucidi <stefano.lucidi@×××××××××××××.org> - Italian Translation
415 Katuyuki Konno <katuyuki@××××××××.jp> - Japanese Translation
416 Hiroyuki Takeda <hiro@××××××××××××××.jp> - Japanese Translation
417 Masato Hatakeyama <hatake@×××××××××××.jp> - Japanese Translation
418 Masayoshi Nakamura <masayang@×××××××××.com> - Japanese Translation
419 Yasunori Fukudome <yasunori@××××××××××××××××.uk> - Japanese Translation
420 Tomoyuki Sakurai <web-gentoo-doc-jp@××××××××××××.nu> - Japanese Translation
421 Radoslaw Janeczko <sototh@×××.pl> - Polish Translation
422 Lukasz Strzygowski <lucass.home@××.pl> - Polish Translation
423 Michal Drobek <veng@××.pl> - Polish Translation
424 Adam Lyjak <apo@××××××××××××××××××××.pl> - Polish Translation
425 Krzysztof Klimonda <cthulhu@×××××××××.net> - Polish Translation
426 Atila "Jedi" Bohlke Vasconcelos <bohlke@×××××××××.br> - Portuguese
427 (Brazil) Translation
428 Eduardo Belloti <dudu@××××××××.net> - Portuguese (Brazil) Translation
429 João Rafael Moraes Nicola <joaoraf@×××××××××.br> - Portuguese (Brazil)
430 Translation
431 Marcelo Gonçalves de Azambuja <mgazambuja@×××××××××.br> - Portuguese
432 (Brazil) Translation
433 Otavio Rodolfo Piske <angusy@××××××××.org> - Portuguese (Brazil)
434 Translation
435 Pablo N. Hess -- NatuNobilis <natunobilis@××××××××.org> - Portuguese
436 (Brazil) Translation
437 Pedro de Medeiros <pzilla@××××××××.br> - Portuguese (Brazil) Translation
438 Ventura Barbeiro <venturasbarbeiro@××××××.br> - Portuguese (Brazil)
439 Translation
440 Bruno Ferreira <blueroom@××××××××××××.net> - Portuguese (Portugal)
441 Translation
442 Gustavo Felisberto <humpback@××××××××××.net> - Portuguese (Portugal)
443 Translation
444 José Costa <jose_costa@×××××××.pt> - Portuguese (Portugal) Translation
445 Luis Medina <metalgodin@×××××××××.org> - Portuguese (Portugal) Translation
446 Ricardo Loureiro <rjlouro@×××××××.org> - Portuguese (Portugal) Translation
447 Aleksandr Martyncev <amncorp@××.ru> - Russian Translator
448 Sergey Galkin <gals_home@××××.ru> - Russian Translator
449 Sergey Kuleshov <svyatogor@g.o> - Russian Translator
450 Alex Spirin <asp13@××××.ru> - Russian Translator
451 Denis Zaletov <dzaletov@×××××××.ru> - Russian Translator
452 Lanark <lanark@××××××××××.ar> - Spanish Translation
453 Fernando J. Pereda <ferdy@××××××.org> - Spanish Translation
454 Lluis Peinado Cifuentes <lpeinado@×××.edu> - Spanish Translation
455 Zephryn Xirdal T <ZEPHRYNXIRDAL@××××××××××.net> - Spanish Translation
456 Guillermo Juarez <katossi@××××××××××××××××.es> - Spanish Translation
457 Jesús García Crespo <correo@××××××.com> - Spanish Translation
458 Carlos Castillo <carlos@×××××××××××××.com> - Spanish Translation
459 Julio Castillo <julio@×××××××××××××.com> - Spanish Translation
460 Sergio Gómez <s3r@××××××××××××.ar> - Spanish Translation
461 Aycan Irican <aycan@××××××××.tr> - Turkish Translation
462 Bugra Cakir <bugra@×××××××××.com> - Turkish Translation
463 Cagil Seker <cagils@××××××××××.tr> - Turkish Translation
464 Emre Kazdagli <emre@××××××××.tr> - Turkish Translation
465 Evrim Ulu <evrim@××××××××.tr> - Turkish Translation
466 Gursel Kaynak <gurcell@××××××××.tr> - Turkish Translation