Gentoo Archives: gentoo-gwn

From: Anant Narayanan <anant@g.o>
To: gentoo-gmn@l.g.o
Subject: [gentoo-gmn] Gentoo Monthly Newsletter: 18 February 2008
Date: Mon, 18 Feb 2008 09:23:45
Message-Id: 20080218090238.GA29872@woodpecker.gentoo.org
1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 Gentoo Monthly Newsletter
3 http://www.gentoo.org/news/en/gmn/
4 This is the second issue of the Gentoo Monthly Newsletter, for January 2008 -
5 February 2008.
6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7
8 ===============
9 1. Introduction
10 ===============
11
12 This month in the GMN
13 ---------------------
14
15 Welcome to the second issue of the Gentoo Monthly Newsletter. To begin with,
16 we would like to thank the entire community for the overwhelming response to
17 the GMN's inaugural issue. We received a lot of encouraging feedback and hope
18 that you will continue to write in. Remember, the GMN is what its readers
19 want it to be - please see the section on how you can get involved - at the
20 end of the newsletter for more information.
21
22 This month's issue implements some of the interesting suggestions we received
23 from our readers. The security statistics have been removed, since it seemed
24 to add a lot of clutter with little value-addition to the newsletter. You can
25 still monitor GLSAs in a variety of ways though - by using glsa-check (part
26 of gentoolkit[1]), by subscribing to the feed on the GLSA page[2] or the
27 gentoo-announcemailing list[3].
28
29 1. http://packages.gentoo.org/package/app-portage/gentoolkit
30 2. http://www.gentoo.org/security/en/glsa/
31 3. http://www.gentoo.org/main/en/lists.xml
32
33 Graphical bugzilla and package statistics is another feature we implemented,
34 don't forget to see the cool graphs and charts! In tune with the feature on
35 our front page announcements, you can now discuss particular issues of the
36 Gentoo Monthly Newsletter in the forum. Discuss this newsletter[4]!
37
38 4. http://forums.gentoo.org/viewtopic-p-4871969.html
39
40 We hope you enjoy reading this edition of the GMN.
41
42 ==============
43 2. Gentoo News
44 ==============
45
46 Gentoo Trustee Elections
47 ------------------------
48
49 The Gentoo Trustee elections are currently in progress. After nearly a month
50 of nominations, we are left with 8 candidates for the posts. The polls will
51 be open until February 28. Everybody who has ever voted in a trustee election
52 or has been a Gentoo developer for the last 365 days (or more, from the date
53 of close of election poll) is eligible to vote. You can get more information
54 on the election and on each candidate's manifesto on the trustee election
55 page[5].
56
57 5. http://www.gentoo.org/proj/en/elections/foundation-200802.xml
58
59 Kernel security exploits: Upgrade ASAP
60 --------------------------------------
61
62 Two major security flaws in the Linux kernel were reported last weekend. Both
63 flaws have the same impact (root access for local users) and both exist
64 within the vmsplice() system call, which was added to the kernel in 2.6.17.
65 There is no configuration option to exclude vmsplice() so everyone is
66 vulnerable.
67
68 One of the security issues existed for the entire lifetime of vmsplice(), so
69 any kernel version from 2.6.17 onwards is vulnerable. This was fixed in
70 2.6.24.2, 2.6.23.16 and 2.6.22.18. It has been assigned the vulnerability
71 identifier of CVE-2008-0600[6].
72
73 6. http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-0600
74
75 The other security issue first appeared in 2.6.23. It was fixed in 2.6.23.15
76 and 2.6.24.1. This vulnerability has been assigned CVE-2008-0009[7] and
77 CVE-2008-0010[8].
78
79 7. http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-0009
80 8. http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-0010
81
82 gentoo-sources-2.6.23-r8 and gentoo-sources-2.6.24-r2 were added to the tree
83 Monday and include fixes for both issues. Install the latest
84 gentoo-sources[9] as quickly as possible.
85
86 9. http://packages.gentoo.org/package/sys-kernel/gentoo-sources
87
88 The full announcement can be found here[10].
89
90 10. http://www.gentoo.org/news/20080213-vmsplice.xml
91
92 KDE 4.0.1 in the tree
93 ---------------------
94
95 Gentoo's KDE herd is happy to inform you that they've just committed KDE
96 4.0.1 to the Portage tree.
97
98 KDE 4.0.1 is the first maintenance release and fixes many issues of the
99 initial release. Among those changes are stability bugfixes and performance
100 improvements for Konqueror[11] and its Flash integration as well as its
101 JavaScript support. KWin[12] has seen improvements with respect to
102 compositing and error handling. Almost all other KDE modules have been worked
103 on extensively as well.
104
105 11. http://packages.gentoo.org/package/kde-base/konqueror
106 12. http://packages.gentoo.org/package/kde-base/kwin
107
108 The full announcement can be found here[13].
109
110 13. http://www.gentoo.org/news/20080210-kde-4.0.1.xml
111
112 Council Meeting Summary
113 -----------------------
114
115 The Gentoo Council[14] held its monthly meeting on 14 February, 2008. The
116 items put up for discussion were:
117
118 14. http://www.gentoo.org/proj/en/council/
119
120 * GLEP 46[15] (Allow upstream tags in metadata.xml): This GLEP was
121 approved, however the proposer is required to explain why the protocols
122 that may be used were restricted to HTTP and HTTPS only - before the GLEP
123 is finalized.
124 * EAPI=1 (Where is the specification?): The general agreement was that
125 any new EAPIs should not be added until EAPI=0 is fully approved.
126 However, there wasn't any consensus on changing anything about EAPI=1.
127 Mark Loeser[16] agreed to work on PMS for EAPI=0, and will provide an
128 update at the next meeting.
129
130 15. http://www.gentoo.org/proj/en/glep/glep-0046.html
131 16. halcy0n@g.o
132
133 Some items were rolled over from the previous meeting. GLEPs 54[17] and
134 55[18] were not resubmitted to the council for discussion.
135
136 17. http://www.gentoo.org/proj/en/glep/glep-0054.html
137 18. http://www.gentoo.org/proj/en/glep/glep-0055.html
138
139 * Code of Conduct Enforcement: Donnie Berkholz[19] posted a simple
140 suggestion on the council mailing list. The council supported the
141 implementation and Donnie will get things going.
142 * Document of being an active developer: No updates.
143 * Slacker archs: No updates.
144
145 19. dberkholz@g.o
146
147 Coming Up
148 ---------
149
150 * FOSDEM[20]: February 23-24. One of the best community events of
151 Europe. Although there isn't going to be an official Gentoo presence at
152 the event, you can look forward to meeting several Gentoo developers and
153 users at the event.
154 * Bugday[21]: Looking for a way to help out Gentoo without investing a
155 lot of time? Join us on March 01 for our monthly bugday, and help us
156 squash some bugs[22].
157 * Chemnitzer Linux-Tage[23]: March 01-02. Several European Gentoo
158 developers and users are planning[23] to attend, so if you're going to be
159 around Chemnitz at the time, do drop in!
160 * Council Meeting[14]: The Gentoo Council meets every month to discuss
161 important technical issues that affect Gentoo as a whole. This month's
162 meeting is scheduled to be held on March 13, and everyone is welcome to
163 participate - #gentoo-council on irc.freenode.net at 2000UTC.
164 * PyCon[24]: March 13-17. There's a Birds Of a Feather (BoF) session
165 planned for everyone interested in Gentoo at the conference. If you're
166 interested, don't forget to drop a note in the forums[25].
167
168 14. http://www.gentoo.org/proj/en/council/
169 20. http://www.fosdem.org/2008/
170 21. http://www.gentoo.org/proj/en/bugday/index.xml
171 22. http://bugday.gentoo.org/
172 23. http://www.gentoo.org/proj/en/pr/events/clt2008-germany/
173 24. http://us.pycon.org/2008/about/
174 25. http://forums.gentoo.org/viewtopic-t-659597.html
175
176 =========================
177 3. Heard in the Community
178 =========================
179
180 The Emacs Team
181 --------------
182
183 Introduction:
184
185 Some people wonder how maintaining a bunch of packages works in Gentoo and
186 how they can help as users. Every team has its own style of work-flow but
187 some common schemes are present in every team. This month, we take a look at
188 how the Emacs[26] team functions.
189
190 26. http://www.gentoo.org/proj/en/lisp/emacs/
191
192 Who we are and what we do:
193
194 The Emacs team consists of two developers, Ulrich Müller[27] and Christian
195 Faulhammer[28], who take care of all packages in the app-emacs category[29]
196 besides the GNU Emacs editor and several micro Emacsen. Additionally, we
197 often take care of Emacs support (mostly enabled by USE=emacs) for packages
198 maintained by other teams.
199
200 27. ulm@g.o
201 28. opfer@g.o
202 29. http://packages.gentoo.org/category/app-emacs
203
204 How we work:
205
206 There are two ways of working: Act or react. Reaction happens on user
207 requests that come in by bug reports (the preferred way), IRC or by e-mail.
208 Acting happens in mail exchange or discussion on IRC of the team members. We
209 discuss problems we have had or ones that might occur and try to find optimum
210 solutions to them. Optimal in this case means leaving as few people as
211 possible with problems. This often means a trade-off between features and
212 backwards compatibility.
213
214 Bug reports are handled by any of the members. Whoever reacts first is
215 responsible for the bug, unless someone else has a superior solution. New
216 packages that are experimental are first tried out in the Emacs overlay[30],
217 which is connected to a Wiki system where we store temporary information and
218 progress reports. For example, we collect information about packages that
219 have broken or bad Emacs support in the Wiki. Whenever one of us finds time,
220 the problem is fixed and the entry deleted from the Wiki. Alternatively, if
221 the problem could not be fixed, additional information is added to the entry
222 so the next person can start off where this one left. The Wiki also stores
223 information like which packages need a newer version/revision in the tree
224 (including a target date) and test plans for many packages.
225
226 30. http://overlays.gentoo.org/proj/emacs/
227
228 Stabilization is handled through the bug tracker[31]. A maintainer files a
229 new bug which says "stable app-emacs/xyz-1.0" in the summary and has all
230 relevant architecture teams (such as x86, amd or sparc) in the CC field. The
231 architecture team then tests the package (with the help of the collected test
232 plans) and marks it stable.
233
234 31. http://bugs.gentoo.org/
235
236 How users can help:
237
238 The easiest way to help is to file a bug report if you spot a problem. Even
239 minor ones are important for overall quality, such as if there is a new
240 version of a program/package that could not to be found in Portage. Please
241 give maintainers at-least a few days time after release though! If you are
242 not sure about a problem, try to investigate a bit. Don't be afraid of your
243 request being called "dumb", we actually prefer bugs that can be closed as
244 INVALID (or something similar) as compared to real issues that may not be
245 reported at all. Be sure to check for duplicate bugs beforehand!
246
247 Users are welcome to join our IRC channel #gentoo-lisp on Freenode[32] where
248 you can get support for all flavours of Lisp (including Emacs Lisp). IRC is a
249 great way to directly contact developers. Email[33] is a good communication
250 channel too, but not perfect, as emails may get lost. Emails are also
251 forgotten more easily than bug reports.
252
253 32. http://freenode.net/
254 33. emacs@g.o
255
256 Working on the overlay is another way to contribute, but we won't give away
257 commit access too easily as a simple change is potential for a lot of harm.
258 Trusted users do gain commit access after proving themselves. Some hints on
259 how GNU Emacs on Gentoo works can be found in the maintainers guide[34].
260
261 34. http://www.gentoo.org/proj/en/lisp/emacs/emacs.xml
262
263 Gentoo tops BIND benchmarks
264 ---------------------------
265
266 The Internet Systems Consortium[35] conducted a benchmark to test various
267 operating systems for their suitability to run BIND 9[36]. Amongst all the
268 operating systems tested, Gentoo Linux running on kernel version 2.6.20.7
269 topped the charts, processing 93,000 queries per second! Fedora Core came
270 second with 87,000 queries/second, followed by FreeBSD-7 (84,000
271 queries/second).
272
273 35. http://www.isc.org/
274 36. http://packages.gentoo.org/package/net-dns/bind
275
276 For more information, check out ISC's page on the benchmark[37].
277
278 37. http://new.isc.org/proj/dnsperf/OStest.html
279
280 Planet Gentoo
281 -------------
282
283 How to contact developers
284
285 Sometimes people are confused how they can get in touch with a developer,
286 Luca Barbato[38] gives us some hints[39] on how you can meet the person you
287 need.
288
289 38. lu_zero@g.o
290 39. http://planet.gentoo.org/developers/lu_zero/2008/01/21/how_to_contact_developers
291
292 Voicing a user
293
294 Joshua Jackson[40] gives user Matthew Summers the opportunity[41] to raise
295 some points about Daniel Robbins' offer.
296
297 40. tsunam@g.o
298 41. http://tsunam.org/2008/01/21/guest-post-matthew-summers/
299
300 Gentoo people at Chemnitzer Linux-Tage
301
302 Tobias Scherbaum[42] announces the presence[43] of Gentoo developers and
303 users during the Chemnitzer Linux-Tage in Germany. The developer meeting will
304 be on 1st March 2008, but everyone is invited to say hello.
305
306 42. dertobi123@g.o
307 43. http://blog.scherbaum.info/2008/01/22/developer-meeting-at-the-chemnitzer-linux-tage-on-march-1st/
308
309 Status of GCC 4.3
310
311 In a short note[44], Ryan Hill[45] informs us of the status of GCC 4.3 in
312 Gentoo.
313
314 44. http://psykil.livejournal.com/321090.html
315 45. dirtyepic@g.o
316
317 Summer of Code ideas
318
319 Even if it is only spring, Diego Pettenò[46] and Hans de Graaff[47] think
320 about what could be feasible[48]ideas[49] for this year's Google Summer of
321 Code.
322
323 46. flameeyes@g.o
324 47. graaff@g.o
325 48. http://blog.flameeyes.eu/articles/2008/02/02/ideas-for-google-summer-of-code
326 49. http://moving-innovations.com/blog/articles/2008/02/02/speaking-of-eselect
327
328 Xen applied
329
330 Michael Marineau[50] describes how Xen and Gentoo are used[51] in the Open
331 Source Labs[52].
332
333 50. marineam@g.o
334 51. http://mike.marineau.org/blog/gentoo/2008-02-02-gentoo-osl-and-xen
335 52. http://www.osuosl.org/
336
337 MIPS back to experimental
338
339 Upon other release related things, Stuart Longland[53] announces that MIPS is
340 now an experimental[54] architecture again, meaning that there will be no
341 more stable KEYWORDS, just ~mips. This is due to lack of manpower.
342
343 53. redhatter@g.o
344 54. http://stuartl.longlandclan.yi.org/blog/2008/02/03/gentoomips-notes-for-upcomming-release-20080/
345
346 Internal libraries and how to fix it
347
348 Diego Pettenò[46]'s current crusade is to kill internal copies of libraries.
349 He describes[55] why they are harmful, along with an extended example[56] on
350 how to fix the problem.
351
352 46. flameeyes@g.o
353 55. http://blog.flameeyes.eu/articles/2008/01/21/and-what-about-imported-libraries
354 56. http://blog.flameeyes.eu/articles/2008/02/04/a-case-study-enchants-internal-hunspell-copy
355
356 How to improve Gentoo's PR
357
358 If you've noticed our front page lately, you'll see that Donnie Berkholz[19]
359 has been doing a good job of regularly updating it. He now gives us the
360 details[57] of recent changes in the PR group[58].
361
362 19. dberkholz@g.o
363 57. http://spyderous.livejournal.com/95223.html
364 58. http://www.gentoo.org/proj/en/pr/
365
366 User relations
367
368 A meeting of our user-relations[59] group has been summarized[60] by Joshua
369 Jackson[40]
370
371 40. tsunam@g.o
372 59. http://www.gentoo.org/proj/en/userrel/
373 60. http://tsunam.org/2008/02/13/user-relations-minutes/
374
375 Gentoo on Loongson
376
377 The Chinese made Loongson[61] processor is MIPS based, and Stuart
378 Longland[53]announces[62] the availability of some more experimental MIPS
379 stages of Gentoo for this platform.
380
381 53. redhatter@g.o
382 61. http://en.wikipedia.org/wiki/Loongson
383 62. http://stuartl.longlandclan.yi.org/blog/2008/02/14/gentoomips-loongson-liveusb/
384
385 ==================
386 4. Tips and Tricks
387 ==================
388
389 Screenie
390 --------
391
392 Want to organize your command line screen session or sessions better? Want to
393 have a separate screen session for every task that you do? Want something
394 that will organize you in general? This GMN has the perfect tip for you. It
395 is a tiny script called screenie.
396
397 +----------------------------------------------------------------------------+
398 | Code Listing 4.1 |
399 | Getting Screenie |
400 +----------------------------------------------------------------------------+
401 | $ emerge screenie |
402 +----------------------------------------------------------------------------+
403
404 Start by running it.
405
406 +----------------------------------------------------------------------------+
407 | Code Listing 4.2 |
408 | Launching screenie |
409 +----------------------------------------------------------------------------+
410 | $ screenie |
411 +----------------------------------------------------------------------------+
412
413 You should see the following:
414
415 +----------------------------------------------------------------------------+
416 | Code Listing 4.3 |
417 | Adding a job |
418 +----------------------------------------------------------------------------+
419 | |
420 | SCREENIE - terminal screen-session handler |
421 | written by Marc O. Gloor <mgloor&fhzh.ch> |
422 | |
423 | a) add job |
424 | q) quit |
425 | |
426 | select: |
427 +----------------------------------------------------------------------------+
428
429 Lets add a job called "Systems". Once you hit a, enter the name. Hit enter
430 unless you know the process id of existing screen sessions.
431
432 Lets add a second job called "Email". Now you should see:
433
434 +----------------------------------------------------------------------------+
435 | Code Listing 4.4 |
436 | Listing jobs |
437 +----------------------------------------------------------------------------+
438 | |
439 | SCREENIE - terminal screen-session handler |
440 | written by Marc O. Gloor <mgloor&fhzh.ch> |
441 | |
442 | 1) 15468.Systems |
443 | 2) 15504.Email |
444 | |
445 | a) add job |
446 | q) quit |
447 | |
448 | select: |
449 +----------------------------------------------------------------------------+
450
451 You now have two screen sessions that you can go into and out of. Select one
452 of the sessions. You are now inside of screen where you can do whatever you
453 usually do.
454
455 Note: See the tips and tricks[63] describing screen.
456
457 63. http://www.gentoo.org/news/en/gwn/20030714-newsletter.xml#doc_chap9
458
459 To go to another screen session, press CTRL+a+d (or however you usually exit
460 your screen sessions). You should be back to the screenie menu and ready to
461 choose to go to another screen session.
462
463 One use of screenie might be to have a screen session for every task and for
464 every machine you have access to making multi-tasking much more organized.
465 This should also make it much easier to start working again after a long
466 break.
467
468 =========================
469 5. Gentoo developer moves
470 =========================
471
472 Summary
473 -------
474
475 Gentoo is made up of 277 active developers, of which 47 are currently away.
476 Gentoo has recruited a total of 630 developers since its inception.
477
478 Moves
479 -----
480
481 The following developers recently left the Gentoo project:
482
483 * none this month
484
485 Adds
486 ----
487
488 The following developers recently joined the Gentoo project:
489
490 * Ben de Groot (yngwin): Multimedia
491
492 Changes
493 -------
494
495 The following developers recently changed roles within the Gentoo project:
496
497 * Mark Loeser (halcy0n) joined the cpp herd
498 * Michael Januszewski (spock) joined the sci and sci-physics herd
499 * Jorge Manuel B. S. Vicetto (jmbsvicetto) joined the kde herd
500 * Ryan Hill (dirtyepic) joined the mips team
501
502 ==========
503 6. Portage
504 ==========
505
506 Summary
507 -------
508
509 This section summarizes the current state of the portage tree.
510
511 General Statistics
512 Architectures 15
513 Categories 151
514 Packages 12381
515 ebuilds 24076
516
517 Keyword Distribution
518 Architecture Stable Testing Total% Packages
519 alpha 3482 558 4040 32.63%
520 amd64 6598 3935 10533 85.07%
521 arm 1588 67 1655 13.37%
522 hppa 2259 554 2813 22.72%
523 ia64 3118 626 3744 30.24%
524 m68k 487 9 496 4.01%
525 mips 1295 476 1771 14.30%
526 ppc 6154 2774 8928 72.11%
527 ppc64 3305 706 4011 32.40%
528 s390 1194 43 1237 9.99%
529 sh 1407 38 1445 11.67%
530 sparc 4680 1332 6012 48.56%
531 sparc-fbsd 0 304 304 2.46%
532 x86 9171 3041 12212 98.64%
533 x86-fbsd 0 2431 2431 19.63%
534
535 Figure 6.1: Package distribution by keyword
536 http://www.gentoo.org/images/gmn/20080218/keywords.png
537
538 The following section lists packages that have either been moved or added to
539 the tree and packages that have had their "last rites" announcement given to
540 be removed in the future. The package removals come from many locations,
541 including the Treecleaners[64] and various developers. Most packages which
542 are listed under the Last Rites section are in need of some love and care and
543 can remain in the tree if proper maintainership is established.
544
545 64. http://www.gentoo.org/proj/en/qa/treecleaners/
546
547 Removals:
548 ---------
549
550 Package: Removal date: Contact:
551 dev-util/poseidonCE 25 Jan 2008 Alistair Bush[65]
552 www-servers/jetty 26 Jan 2008 William Thomson[66]
553 dev-java/jdbc2-oracle 26 Jan 2008 William Thomson[66]
554 dev-java/jdbc3-oracle 26 Jan 2008 William Thomson[66]
555 dev-java/quartz 26 Jan 2008 William Thomson[66]
556 www-servers/jboss 26 Jan 2008 William Thomson[66]
557 www-apache/mod_auth_external 27 Jan 2008 Benedikt Boehm[67]
558 dev-lisp/emacs-cl-cvs 30 Jan 2008 Ulrich Müller[27]
559 x11-drivers/xf86-video-ivtvdev 31 Jan 2008 Jeffrey Gardner[68]
560 net-misc/wanpipe 31 Jan 2008 Stefan Knoblich[69]
561 dev-java/aterm-java 03 Feb 2008 Petteri Räty[70]
562 sci-biology/generic-genome-browser 03 Feb 2008 Jeffrey Gardner[68]
563 sys-kernel/ck-sources 03 Feb 2008 Michael Marineau[50]
564 x11-themes/openbox-themes 03 Feb 2008 David Shakaryan[71]
565 dev-ml/rpc 03 Feb 2008 Alexis Ballier[72]
566 dev-ml/netclient 03 Feb 2008 Alexis Ballier[72]
567 dev-ml/equeue 03 Feb 2008 Alexis Ballier[72]
568 media-tv/nuppelvideo 04 Feb 2008 Patrick Kursawe[73]
569 app-shells/csh 04 Feb 2008 Raúl Porcel[74]
570 x11-wm/kahakai 04 Feb 2008 David Shakaryan[71]
571 sci-mathematics/pariguide 05 Feb 2008 Sebastien Fabbro[75]
572 sci-mathematics/ksimus-boolean 05 Feb 2008 Sebastien Fabbro[75]
573 sci-mathematics/ksimus-datarecorder 05 Feb 2008 Sebastien Fabbro[75]
574 sci-mathematics/ksimus-floatingpoint 05 Feb 2008 Sebastien Fabbro[75]
575 sci-mathematics/kalamaris 05 Feb 2008 Sebastien Fabbro[75]
576 sci-mathematics/ksimus 05 Feb 2008 Sebastien Fabbro[75]
577 x11-apps/mkcfm 06 Feb 2008 Donnie Berkholz[19]
578 kde-base/poxml 07 Feb 2008 Wulf Krueger[76]
579 media-video/usb-pwc-re 13 Feb 2008 Patrick Kursawe[73]
580 media-video/usb-pwcx 13 Feb 2008 Patrick Kursawe[73]
581 net-p2p/eztorrent 14 Feb 2008 Raúl Porcel[74]
582 media-sound/gini 15 Feb 2008 Samuli Suominen[77]
583 media-libs/libmustux 15 Feb 2008 Samuli Suominen[77]
584 net-libs/dclibc 15 Feb 2008 Raúl Porcel[74]
585 media-plugins/streamtuner-live365 15 Feb 2008 Samuli Suominen[77]
586 media-plugins/streamtuner-local 15 Feb 2008 Samuli Suominen[77]
587 media-plugins/streamtuner-python 15 Feb 2008 Samuli Suominen[77]
588 media-plugins/streamtuner-xiph 15 Feb 2008 Samuli Suominen[77]
589 x11-misc/fluxconf 15 Feb 2008 Samuli Suominen[77]
590 media-libs/libdts 15 Feb 2008 Samuli Suominen[77]
591 media-libs/hermes 15 Feb 2008 Tristan Heaven[78]
592 x11-themes/gaim-smileys 16 Feb 2008 Olivier Crête[79]
593 x11-plugins/autoprofile 16 Feb 2008 Olivier Crête[79]
594 x11-plugins/bangexec 16 Feb 2008 Olivier Crête[79]
595 x11-plugins/gaim-assistant 16 Feb 2008 Olivier Crête[79]
596 x11-plugins/gaim-encryption 16 Feb 2008 Olivier Crête[79]
597 x11-plugins/gaim-extprefs 16 Feb 2008 Olivier Crête[79]
598 x11-plugins/gaim-galago 16 Feb 2008 Olivier Crête[79]
599 x11-plugins/gaim-hotkeys 16 Feb 2008 Olivier Crête[79]
600 x11-plugins/gaim-latex 16 Feb 2008 Olivier Crête[79]
601 x11-plugins/gaim-otr 16 Feb 2008 Olivier Crête[79]
602 x11-plugins/gaim-rhythmbox 16 Feb 2008 Olivier Crête[79]
603 x11-plugins/gaim-slashexec 16 Feb 2008 Olivier Crête[79]
604 x11-plugins/gaim-xfire 16 Feb 2008 Olivier Crête[79]
605 x11-plugins/gaimosd 16 Feb 2008 Olivier Crête[79]
606 x11-plugins/ignorance 16 Feb 2008 Olivier Crête[79]
607 app-accessibility/festival-gaim 16 Feb 2008 Olivier Crête[79]
608 net-im/gaim 16 Feb 2008 Olivier Crête[79]
609 net-im/gaim-blogger 16 Feb 2008 Olivier Crête[79]
610 net-im/gaim-bnet 16 Feb 2008 Olivier Crête[79]
611 net-im/gaim-meanwhile 16 Feb 2008 Olivier Crête[79]
612 net-im/gaim-snpp 16 Feb 2008 Olivier Crête[79]
613 dev-ruby/http-access2 17 Feb 2008 Diego Pettenò[46]
614
615 19. dberkholz@g.o
616 27. ulm@g.o
617 46. flameeyes@g.o
618 50. marineam@g.o
619 65. ali_bush@g.o
620 66. wltjr@g.o
621 67. hollow@g.o
622 68. je_fro@g.o
623 69. stkn@g.o
624 70. betelgeuse@g.o
625 71. omp@g.o
626 72. aballier@g.o
627 73. phosphan@g.o
628 74. armin76@g.o
629 75. bicatali@g.o
630 76. philantrop@g.o
631 77. drac@g.o
632 78. nyhm@g.o
633 79. tester@g.o
634
635 Additions:
636 ----------
637
638 Package: Addition date: Contact:
639 dev-lang/falcon[80] 21 Jan 2008 David Shakaryan[71]
640 media-gfx/rawstudio[81] 21 Jan 2008 Samuli Suominen[77]
641 media-libs/gavl[82] 21 Jan 2008 Samuli Suominen[77]
642 media-sound/jackbeat[83] 22 Jan 2008 Alexis Ballier[72]
643 dev-ruby/archive-tar-minitar[84] 22 Jan 2008 Richard Brown[85]
644 dev-ruby/color[86] 22 Jan 2008 Richard Brown[85]
645 gnome-extra/gnome-device-manager[87] 23 Jan 2008 Saleem Abdulrasool[88]
646 app-emacs/distel[89] 23 Jan 2008 Christian Faulhammer[28]
647 app-emacs/icicles[90] 23 Jan 2008 Ulrich Müller[27]
648 x11-misc/fme[91] 23 Jan 2008 Jim Ramsay[92]
649 app-emacs/outline-magic[93] 23 Jan 2008 Christian Faulhammer[28]
650 app-emacs/wikipedia-mode[94] 23 Jan 2008 Christian Faulhammer[28]
651 app-emacs/template[95] 23 Jan 2008 Christian Faulhammer[28]
652 sys-apps/i2c-tools[96] 23 Jan 2008 Mike Frysinger[97]
653 media-gfx/gnome-raw-thumbnailer[98] 23 Jan 2008 Samuli Suominen[77]
654 app-misc/sphinx[99] 24 Jan 2008 Caleb Tennis[100]
655 dev-ruby/tclink[101] 24 Jan 2008 Caleb Tennis[100]
656 app-admin/eselect-python[102] 24 Jan 2008 Ali Polatel[103]
657 dev-libs/liboobs[104] 24 Jan 2008 Gilles Dartiguelongue[105]
658 dev-java/cldc-api[106] 24 Jan 2008 Vlastimil Babka[107]
659 games-fps/worldofpadman[108] 25 Jan 2008 Tristan Heaven[78]
660 media-video/smplayer[109] 26 Jan 2008 Alexis Ballier[72]
661 x11-themes/smplayer-themes[110] 26 Jan 2008 Alexis Ballier[72]
662 dev-tex/pstplus[111] 26 Jan 2008 Alexis Ballier[72]
663 dev-tex/crosstex[112] 26 Jan 2008 Alexis Ballier[72]
664 media-sound/bristol[113] 27 Jan 2008 Alexis Ballier[72]
665 media-sound/gigedit[114] 27 Jan 2008 Alexis Ballier[72]
666 media-plugins/gmpc-avahi[115] 27 Jan 2008 Christoph Mende[116]
667 dev-dotnet/podsleuth[117] 27 Jan 2008 Samuli Suominen[77]
668 dev-dotnet/mono-zeroconf[118] 27 Jan 2008 Samuli Suominen[77]
669 media-plugins/vdr-wapd[119] 27 Jan 2008 Joerg Bornkessel[120]
670 dev-ml/ANSITerminal[121] 27 Jan 2008 Alexis Ballier[72]
671 media-plugins/vdr-pcd[122] 27 Jan 2008 Joerg Bornkessel[120]
672 media-plugins/vdr-chanman[123] 27 Jan 2008 Joerg Bornkessel[120]
673 media-libs/stops[124] 27 Jan 2008 Alexis Ballier[72]
674 media-sound/aeolus[125] 27 Jan 2008 Alexis Ballier[72]
675 dev-java/svgsalamander[126] 28 Jan 2008 Petteri Räty[70]
676 dev-java/flyingsaucer[127] 28 Jan 2008 Petteri Räty[70]
677 dev-lang/rubinius[128] 29 Jan 2008 Caleb Tennis[100]
678 dev-lisp/emacs-cl[129] 30 Jan 2008 Ulrich Müller[27]
679 app-crypt/nistp224[130] 30 Jan 2008 Thilo Bangert[131]
680 app-admin/srlog2[132] 30 Jan 2008 Thilo Bangert[131]
681 x11-drivers/xf86-video-ivtv[133] 31 Jan 2008 Jeffrey Gardner[68]
682 dev-cpp/ctemplate[134] 31 Jan 2008 Tiziano Müller[135]
683 dev-cpp/sparsehash[136] 31 Jan 2008 Tiziano Müller[135]
684 media-video/hasciicam[137] 01 Feb 2008 Samuli Suominen[77]
685 net-irc/conspire[138] 01 Feb 2008 Tony Vroon[139]
686 sys-block/megacli[140] 01 Feb 2008 Wolfram Schlich[141]
687 sys-block/lsiutil[142] 01 Feb 2008 Wolfram Schlich[141]
688 media-plugins/vdr-filebrowser[143] 02 Feb 2008 Joerg Bornkessel[120]
689 net-misc/ng-utils[144] 03 Feb 2008 Stefaan De Roeck[145]
690 sys-block/cec[146] 03 Feb 2008 Caleb Tennis[100]
691 media-plugins/vdr-vodcatcher[147] 03 Feb 2008 Joerg Bornkessel[120]
692 games-util/etswitch[148] 04 Feb 2008 Samuli Suominen[77]
693 sci-libs/metis[149] 05 Feb 2008 Sebastien Fabbro[75]
694 sci-libs/colamd[150] 05 Feb 2008 Sebastien Fabbro[75]
695 sci-libs/camd[151] 05 Feb 2008 Sebastien Fabbro[75]
696 sci-libs/ccolamd[152] 05 Feb 2008 Sebastien Fabbro[75]
697 sci-libs/cxsparse[153] 05 Feb 2008 Sebastien Fabbro[75]
698 dev-util/lockrun[154] 05 Feb 2008 Caleb Tennis[100]
699 sci-libs/cholmod[155] 05 Feb 2008 Sebastien Fabbro[75]
700 sci-libs/btf[156] 05 Feb 2008 Sebastien Fabbro[75]
701 sci-libs/ldl[157] 05 Feb 2008 Sebastien Fabbro[75]
702 sci-libs/klu[158] 05 Feb 2008 Sebastien Fabbro[75]
703 sci-libs/csparse[159] 05 Feb 2008 Sebastien Fabbro[75]
704 sci-libs/suitesparse[160] 05 Feb 2008 Sebastien Fabbro[75]
705 app-text/libspectre[161] 06 Feb 2008 Bo Ørsted Andresen[162]
706 dev-perl/ShipIt[163] 06 Feb 2008 Robin H. Johnson[164]
707 sci-physics/harminv[165] 06 Feb 2008 Sebastien Fabbro[75]
708 sci-physics/meep[166] 06 Feb 2008 Sebastien Fabbro[75]
709 app-mobilephone/obex-data-server[167] 07 Feb 2008 Petteri Räty[70]
710 sys-block/dellmgr[168] 07 Feb 2008 Wolfram Schlich[141]
711 www-apache/mod_authn_pam[169] 07 Feb 2008 Benedikt Boehm[67]
712 www-apache/mod_flvx[170] 08 Feb 2008 Benedikt Boehm[67]
713 net-analyzer/openvas-libraries[171] 08 Feb 2008 Hanno Boeck[172]
714 net-analyzer/openvas-libnasl[173] 08 Feb 2008 Hanno Boeck[172]
715 net-analyzer/openvas-server[174] 08 Feb 2008 Hanno Boeck[172]
716 net-analyzer/openvas-client[175] 08 Feb 2008 Hanno Boeck[172]
717 net-analyzer/openvas-plugins[176] 08 Feb 2008 Hanno Boeck[172]
718 net-analyzer/openvas[177] 08 Feb 2008 Hanno Boeck[172]
719 dev-ruby/fastercsv[178] 08 Feb 2008 Joshua Nichols[179]
720 www-apache/mod_log_rotate[180] 08 Feb 2008 Benedikt Boehm[67]
721 sci-visualization/zhu3d[181] 08 Feb 2008 Sebastien Fabbro[75]
722 app-misc/nullmodem[182] 10 Feb 2008 Thilo Bangert[131]
723 sys-block/megactl[183] 10 Feb 2008 Wolfram Schlich[141]
724 sys-fs/shake[184] 10 Feb 2008 Bernard Cafarelli[185]
725 app-emulation/systemsim-cell[186] 12 Feb 2008 Markus Rothe[187]
726 dev-python/dap[188] 13 Feb 2008 Sebastien Fabbro[75]
727 dev-python/pywebdav[189] 14 Feb 2008 Cédric Krier[190]
728 sys-cluster/openais[191] 14 Feb 2008 Wolfram Schlich[141]
729 app-editors/efte[192] 15 Feb 2008 David Shakaryan[71]
730 games-rpg/nwmovies[193] 17 Feb 2008 Denis Dupeyron[194]
731 net-print/adobeps[195] 17 Feb 2008 Stefan Briesenick[196]
732
733 27. ulm@g.o
734 28. opfer@g.o
735 67. hollow@g.o
736 68. je_fro@g.o
737 70. betelgeuse@g.o
738 71. omp@g.o
739 72. aballier@g.o
740 75. bicatali@g.o
741 77. drac@g.o
742 78. nyhm@g.o
743 80. http://packages.gentoo.org/package/dev-lang/falcon
744 81. http://packages.gentoo.org/package/media-gfx/rawstudio
745 82. http://packages.gentoo.org/package/media-libs/gavl
746 83. http://packages.gentoo.org/package/media-sound/jackbeat
747 84. http://packages.gentoo.org/package/dev-ruby/archive-tar-minitar
748 85. rbrown@g.o
749 86. http://packages.gentoo.org/package/dev-ruby/color
750 87. http://packages.gentoo.org/package/gnome-extra/gnome-device-manager
751 88. compnerd@g.o
752 89. http://packages.gentoo.org/package/app-emacs/distel
753 90. http://packages.gentoo.org/package/app-emacs/icicles
754 91. http://packages.gentoo.org/package/x11-misc/fme
755 92. lack@g.o
756 93. http://packages.gentoo.org/package/app-emacs/outline-magic
757 94. http://packages.gentoo.org/package/app-emacs/wikipedia-mode
758 95. http://packages.gentoo.org/package/app-emacs/template
759 96. http://packages.gentoo.org/package/sys-apps/i2c-tools
760 97. vapier@g.o
761 98. http://packages.gentoo.org/package/media-gfx/gnome-raw-thumbnailer
762 99. http://packages.gentoo.org/package/app-misc/sphinx
763 100. caleb@g.o
764 101. http://packages.gentoo.org/package/dev-ruby/tclink
765 102. http://packages.gentoo.org/package/app-admin/eselect-python
766 103. hawking@g.o
767 104. http://packages.gentoo.org/package/dev-libs/liboobs
768 105. eva@g.o
769 106. http://packages.gentoo.org/package/dev-java/cldc-api
770 107. caster@g.o
771 108. http://packages.gentoo.org/package/games-fps/worldofpadman
772 109. http://packages.gentoo.org/package/media-video/smplayer
773 110. http://packages.gentoo.org/package/x11-themes/smplayer-themes
774 111. http://packages.gentoo.org/package/dev-tex/pstplus
775 112. http://packages.gentoo.org/package/dev-tex/crosstex
776 113. http://packages.gentoo.org/package/media-sound/bristol
777 114. http://packages.gentoo.org/package/media-sound/gigedit
778 115. http://packages.gentoo.org/package/media-plugins/gmpc-avahi
779 116. angelos@g.o
780 117. http://packages.gentoo.org/package/dev-dotnet/podsleuth
781 118. http://packages.gentoo.org/package/dev-dotnet/mono-zeroconf
782 119. http://packages.gentoo.org/package/media-plugins/vdr-wapd
783 120. hd_brummy@g.o
784 121. http://packages.gentoo.org/package/dev-ml/ANSITerminal
785 122. http://packages.gentoo.org/package/media-plugins/vdr-pcd
786 123. http://packages.gentoo.org/package/media-plugins/vdr-chanman
787 124. http://packages.gentoo.org/package/media-libs/stops
788 125. http://packages.gentoo.org/package/media-sound/aeolus
789 126. http://packages.gentoo.org/package/dev-java/svgsalamander
790 127. http://packages.gentoo.org/package/dev-java/flyingsaucer
791 128. http://packages.gentoo.org/package/dev-lang/rubinius
792 129. http://packages.gentoo.org/package/dev-lisp/emacs-cl
793 130. http://packages.gentoo.org/package/app-crypt/nistp224
794 131. bangert@g.o
795 132. http://packages.gentoo.org/package/app-admin/srlog2
796 133. http://packages.gentoo.org/package/x11-drivers/xf86-video-ivtv
797 134. http://packages.gentoo.org/package/dev-cpp/ctemplate
798 135. dev-zero@g.o
799 136. http://packages.gentoo.org/package/dev-cpp/sparsehash
800 137. http://packages.gentoo.org/package/media-video/hasciicam
801 138. http://packages.gentoo.org/package/net-irc/conspire
802 139. chainsaw@g.o
803 140. http://packages.gentoo.org/package/sys-block/megacli
804 141. wschlich@g.o
805 142. http://packages.gentoo.org/package/sys-block/lsiutil
806 143. http://packages.gentoo.org/package/media-plugins/vdr-filebrowser
807 144. http://packages.gentoo.org/package/net-misc/ng-utils
808 145. stefaan@g.o
809 146. http://packages.gentoo.org/package/sys-block/cec
810 147. http://packages.gentoo.org/package/media-plugins/vdr-vodcatcher
811 148. http://packages.gentoo.org/package/games-util/etswitch
812 149. http://packages.gentoo.org/package/sci-libs/metis
813 150. http://packages.gentoo.org/package/sci-libs/colamd
814 151. http://packages.gentoo.org/package/sci-libs/camd
815 152. http://packages.gentoo.org/package/sci-libs/ccolamd
816 153. http://packages.gentoo.org/package/sci-libs/cxsparse
817 154. http://packages.gentoo.org/package/dev-util/lockrun
818 155. http://packages.gentoo.org/package/sci-libs/cholmod
819 156. http://packages.gentoo.org/package/sci-libs/btf
820 157. http://packages.gentoo.org/package/sci-libs/ldl
821 158. http://packages.gentoo.org/package/sci-libs/klu
822 159. http://packages.gentoo.org/package/sci-libs/csparse
823 160. http://packages.gentoo.org/package/sci-libs/suitesparse
824 161. http://packages.gentoo.org/package/app-text/libspectre
825 162. zlin@g.o
826 163. http://packages.gentoo.org/package/dev-perl/ShipIt
827 164. robbat2@g.o
828 165. http://packages.gentoo.org/package/sci-physics/harminv
829 166. http://packages.gentoo.org/package/sci-physics/meep
830 167. http://packages.gentoo.org/package/app-mobilephone/obex-data-server
831 168. http://packages.gentoo.org/package/sys-block/dellmgr
832 169. http://packages.gentoo.org/package/www-apache/mod_authn_pam
833 170. http://packages.gentoo.org/package/www-apache/mod_flvx
834 171. http://packages.gentoo.org/package/net-analyzer/openvas-libraries
835 172. hanno@g.o
836 173. http://packages.gentoo.org/package/net-analyzer/openvas-libnasl
837 174. http://packages.gentoo.org/package/net-analyzer/openvas-server
838 175. http://packages.gentoo.org/package/net-analyzer/openvas-client
839 176. http://packages.gentoo.org/package/net-analyzer/openvas-plugins
840 177. http://packages.gentoo.org/package/net-analyzer/openvas
841 178. http://packages.gentoo.org/package/dev-ruby/fastercsv
842 179. nichoj@g.o
843 180. http://packages.gentoo.org/package/www-apache/mod_log_rotate
844 181. http://packages.gentoo.org/package/sci-visualization/zhu3d
845 182. http://packages.gentoo.org/package/app-misc/nullmodem
846 183. http://packages.gentoo.org/package/sys-block/megactl
847 184. http://packages.gentoo.org/package/sys-fs/shake
848 185. voyageur@g.o
849 186. http://packages.gentoo.org/package/app-emulation/systemsim-cell
850 187. corsair@g.o
851 188. http://packages.gentoo.org/package/dev-python/dap
852 189. http://packages.gentoo.org/package/dev-python/pywebdav
853 190. cedk@g.o
854 191. http://packages.gentoo.org/package/sys-cluster/openais
855 192. http://packages.gentoo.org/package/app-editors/efte
856 193. http://packages.gentoo.org/package/games-rpg/nwmovies
857 194. calchan@g.o
858 195. http://packages.gentoo.org/package/net-print/adobeps
859 196. sbriesen@g.o
860
861 Last Rites
862 ----------
863
864 Package: Removal date: Contact:
865 net-libs/dclibc[197] 15 Feb 2008 Raúl Porcel[74]
866 net-p2p/eztorrent[198] 16 Feb 2008 Raúl Porcel[74]
867 dev-java/jsx[199] 19 Feb 2008 Petteri Räty[70]
868 sys-apps/list[200] 19 Feb 2008 Stefan Schweizer[201]
869
870 70. betelgeuse@g.o
871 74. armin76@g.o
872 197. http://packages.gentoo.org/package/net-libs/dclibc
873 198. http://packages.gentoo.org/package/net-p2p/eztorrent
874 199. http://packages.gentoo.org/package/dev-java/jsx
875 200. http://packages.gentoo.org/package/sys-apps/list
876 201. genstef@g.o
877
878 ===========
879 7. Bugzilla
880 ===========
881
882 Statistics
883 ----------
884
885 The Gentoo community uses Bugzilla (bugs.gentoo.org[202]) to record and track
886 bugs, notifications, suggestions and other interactions with the development
887 team. The following chart summarizes activity on Bugzilla between 18 January
888 2008 and 17 February 2008. Not fixed means bugs that were resolved as
889 NEEDINFO, WONTFIX, CANTFIX, INVALID or UPSTREAM.
890
891 202. http://bugs.gentoo.org
892
893 Bug Activity Number
894 New 2746
895 Closed 1600
896 Not fixed 467
897 Marked Duplicate 374
898 Reopened 74
899
900 Figure 7.1: Bug activity split-up
901 http://www.gentoo.org/images/gmn/20080218/activity.png
902
903 Of the 10254 currently open bugs: 18 are labeled blocker, 101 are labeled
904 critical, and 343 are labeled major.
905
906 Closed bug ranking
907 ------------------
908
909 The developers and teams who have closed the most bugs during this period are
910 as follows.
911
912 Rank Developer/Team Bug Count
913 1 Gentoo's Team for Core System Packages 73
914 2 Gentoo Games 65
915 3 Gentoo mips team 58
916 4 Gentoo KDE team 54
917 5 Gentoo for Mac OS X 47
918 6 Gentoo Security 42
919 7 Java team 42
920 8 Gentoo Gnome desktop team 42
921 0 Others 1176
922
923 Figure 7.1: Bug closed rankings
924 http://www.gentoo.org/images/gmn/20080218/closed.png
925
926 Assigned bug ranking
927 --------------------
928
929 The developers and teams who have been assigned the most bugs during this
930 period are as follows.
931
932 Rank Developer/Team Bug Count
933 1 Default Assignee for New Packages 91
934 2 Default Assignee for Orphaned Packages 38
935 3 AMD64 project 36
936 4 Gentoo's Team for Core System packages 32
937 5 Retirement Admin 21
938 6 Python Gentoo Team 20
939 7 Perl Devs @ Gentoo 17
940 8 Stefaan De Roeck 15
941 0 Others 600
942
943 Figure 7.1: Bugs assigned rankings
944 http://www.gentoo.org/images/gmn/20080218/opened.png
945
946 ===================
947 8. Getting Involved
948 ===================
949
950 The GMN relies on volunteers and members of the community for content every
951 month. If you are interested in writing for the GMN, do write in to
952 gmn-writers@g.o with your articles in plaintext or GuideXML format.
953
954 Note: The deadline for articles to be published in the next issue is March
955 14, 2008.
956
957 We solicit feedback from all our readers on the newsletter. If you have any
958 ideas for articles, sections, or have anything to say about the GMN, don't
959 hesitate to email us at gmn-feedback@g.o.
960
961 You can also give us your feedback and comment on this particular issue of
962 the GMN on the forum thread[4].
963
964 4. http://forums.gentoo.org/viewtopic-p-4871969.html
965
966 ===============================
967 9. GMN subscription information
968 ===============================
969
970 To subscribe to the Gentoo Monthly Newsletter, send a blank e-mail to
971 gentoo-gmn+subscribe@g.o.
972
973 To unsubscribe to the Gentoo Monthly Newsletter, send a blank e-mail to
974 gentoo-gmn+unsubscribe@g.o from the e-mail address you are subscribed
975 under.
976
977 ===================
978 10. Other languages
979 ===================
980
981 The Gentoo Monthly Newsletter is available in the following languages:
982
983 * English[203]
984 * German[204]
985 * Italian[205]
986 * Polish[206]
987 * Spanish[207]
988
989 203. http://www.gentoo.org/news/en/gmn/index.xml
990 204. http://www.gentoo.org/news/de/gmn/index.xml
991 205. http://www.gentoo.org/news/it/gmn/index.xml
992 206. http://www.gentoo.org/news/pl/gmn/index.xml
993 207. http://www.gentoo.org/news/es/gmn/index.xml
994
995 Anant Narayanan <anant@g.o> - Editor
996 Andrey Falko <andrey@×××××.net> - Author
997 Christian Faulhammer <opfer@g.o> - Author
998 Daniel Drake <dsd@g.o> - Author
999 Doug Klima <cardoe@g.o> - Author
1000 Rabbe Fogelholm <rabbe@×××××××.se> - Author
1001 Tobias Scherbaum <dertobi123@g.o> - Author
1002 Wulf Krueger <philantrop@g.o> - Author