Gentoo Archives: gentoo-commits

From: "Anant Narayanan (anant)" <anant@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/news/en/gmn: 20080831-newsletter.txt
Date: Mon, 01 Sep 2008 08:44:19
Message-Id: E1Ka51C-0006bl-M6@stork.gentoo.org
1 anant 08/09/01 08:44:14
2
3 Added: 20080831-newsletter.txt
4 Log:
5 Add txt version of Aug GMN
6
7 Revision Changes Path
8 1.1 xml/htdocs/news/en/gmn/20080831-newsletter.txt
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/news/en/gmn/20080831-newsletter.txt?rev=1.1&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/news/en/gmn/20080831-newsletter.txt?rev=1.1&content-type=text/plain
12
13 Index: 20080831-newsletter.txt
14 ===================================================================
15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16 Gentoo Monthly Newsletter
17 http://www.gentoo.org/news/en/gmn/
18 This is the eighth issue of the Gentoo Monthly Newsletter, for July 2008 –
19 August 2008.
20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21
22 ===============
23 1. Introduction
24 ===============
25
26 This month in the GMN
27 ---------------------
28
29 Welcome to the August issue of the Gentoo monthly newsletter!
30
31 As usual, you can discuss any aspect of this issue of the GMN in the
32 corresponding forum thread[1]. We look forward to hearing from you!
33
34 1. http://forums.gentoo.org/viewtopic-p-5200246.html
35
36 ==============
37 2. Gentoo News
38 ==============
39
40 PHP4 removed from the Portage tree
41 ----------------------------------
42
43 All work on PHP4 was been discontinued by upstream on August 8. No more
44 security or bug fixes will be released. PHP4 has already been hardmasked in
45 the Portage tree since October 2007 (for security reasons), and now it has
46 finally been removed from the tree[2].
47
48 2. http://archives.gentoo.org/gentoo-dev/msg_020e1b3a1d976d5028d9c329470a732e.xml
49
50 If possible, you should upgrade to PHP5, which is still supported with bug
51 and security fixes.
52
53 If you or your company have still not upgraded to PHP5, there is a PHP4
54 overlay available[3]. However, running these older PHP4 packages on publicly
55 accessible services is not recommended, as the packages still contain
56 multiple security vulnerabilities.
57
58 3. http://overlays.gentoo.org/proj/php/browser
59
60 Trustees Meeting
61 ----------------
62
63 The Gentoo Trustees[4] held its monthly meeting on August 18. The agenda may
64 be found here[5]; the Trustees will vote at a later date on the proposed
65 Foundation Bylaws[6].
66
67 4. http://www.gentoo.org/foundation/en/
68 5. http://dev.gentoo.org/~neddyseagoon/docs/Trustee_Agenda_August_2008.xml
69 6. http://dev.gentoo.org/~neddyseagoon/docs/FoundationBylawsProposed_7.xml
70
71 Coming Up
72 ---------
73
74 * Bugday[7]: Looking for a way to help out Gentoo without investing a
75 lot of time? Join us on September 06 for our monthly bugday, and help us
76 squash some bugs[8].
77 * Council Meeting[9]: The Gentoo Council meets twice every month to
78 discuss important technical issues that affect Gentoo as a whole. The
79 next meeting is scheduled to be held on September 14, and everyone is
80 welcome to participate - #gentoo-council on irc.freenode.net at 2000UTC.
81 * Trustees Meeting[4]: Scheduled for September 19.
82
83 4. http://www.gentoo.org/foundation/en/
84 7. http://www.gentoo.org/proj/en/bugday/index.xml
85 8. http://bugday.gentoo.org/
86 9. http://www.gentoo.org/proj/en/council/
87
88 =========================
89 3. Heard in the Community
90 =========================
91
92 Interview: Google Summer of Code Student Nandeep Mali
93 -----------------------------------------------------
94
95 In the third of the series of interviews with our Summer of Code students, we
96 chat with Nandeep Mali[10], who is working on "Setting Beacon Afloat". Find
97 out more about him and the project by reading on!
98
99 10. n9986.mali@×××××.com
100
101 GMN: Give us a brief introduction of yourself. Where are you from? Where and
102 what do you study? What's your homepage or other means for fans to stalk you?
103
104 Nandeep: Hi folks! :) I am from India and completed my undergraduate (B.Tech)
105 in Computer Engineering from NIT Jaipur this year in May. My homepage/blog
106 used to be at miniorb.in but now it's just an empty domain awaiting some
107 care. And one can always haunt me at my email or poking me at Freenode (alias
108 = n9986).
109
110 GMN: Were you already involved with Gentoo and/or open source in general
111 before acceptance into SoC? If yes, briefly tell us how you got involved and
112 why you like writing open source code.
113
114 Nandeep:This summer has been my first plunge into this addictive activity. :D
115
116 I have been really interested in this whole front-end-for-the-network (read
117 'The Web') concept and wanted to vent out my energy into something more
118 useful than looping around my localhost.
119
120 While searching for a nice project I came upon this interesting idea in
121 Gentoo project pages. Knowing Anant (gamer buddy), I discussed with him the
122 possibilities with Beacon. The helpful 'pong' by rane during the drafting
123 stages helped me get around the Gentoo community. It was an awesome moment to
124 see my project page show 'Application Accepted!'.
125
126 From then on I have come a long way, learning about Gentoo by hanging out
127 #gentoo-dev and the mailing lists.
128
129 GMN: How has your experience with the Gentoo community been so far?
130
131 Nandeep: It's been a pleasure to be in touch with such efficient and very
132 talented developers. The documentation is very well done and user
133 contribution is also very easy. Despite some rumors about Gentoo not being
134 fun loving I would say that people here are very good humored and
135 professionals.
136
137 GMN: Please tell our readers a little about the project you're working on,
138 and why you think it will be helpful to Gentoo users. What was your
139 inspiration for starting the project? What do you expect to achieve with it?
140
141 Nandeep: The project is a kick start on a sleeping project 'Beacon' (and yes,
142 we'll gladly accept the award for the best project name) which was created by
143 Anant Narayanan[11] in 2006 as his Summer of Code project. I am working on
144 reviving this tool to, as put by rane, bring Gentoo documentation team out of
145 the middle ages of online editing (vim and cvs). The code base was already
146 strong and helped me get a good head start.
147
148 11. anant@g.o
149
150 There are many possibilities with Beacon. The Rich text Editor will help save
151 a lot of time and once integrated with the Documentation site it'll help easy
152 wiki-like editing of the docs. The useful repodoc-web module which was
153 already in place and the collaborative editor (like Google Docs) should have
154 some interesting impacts on the way the Doc Team works.
155
156 In fact I typed out the answers to this interview in Beacon's Rich text
157 Editor and probably saved the GMN some time. ^_^
158
159 The basic design consists of a master-server and numerous slaves. The master
160 does bookkeeping of jobs, hosts the various resources, preserves state, and
161 manages distribution among the slaves. The slaves run jobs according to sets
162 of instructions called "jobuilds" which are similar in spirit (and syntax) to
163 ebuilds, but are used to describe the smallest "quantum of work". The
164 (lengthy) details of how they all will work can be found in my first weekly
165 report[12].
166
167 12. http://archives.gentoo.org/gentoo-soc/msg_7b8cf5c6033d78f8afb3d5919b81560b.xml
168
169 GMN: What do you do when you're not coding? (hobbies, interests, favorite
170 T.V. shows etc.)
171
172 Nandeep: Anime, Gaming, Music that my ears fancy (anything based on the
173 mood), Tolkien fiction, Roald Dahl's twists and rampaging around on the web
174 looking for random stuff. TV is an alien concept. And of course I never
175 really thought of coding as work. :)
176
177 GMN: Thanks for your time!
178
179 Planet Gentoo
180 -------------
181
182 Parallel merges: Zac Medico[13]announces[14] parallel builds for Portage and
183 Jeremy Olexa[15] has some initial tests[16].
184
185 13. zmedico@g.o
186 14. http://planet.gentoo.org/developers/zmedico/2008/07/23/portage_parallel_builds
187 15. darkside@g.o
188 16. http://jolexa.wordpress.com/2008/07/24/gentoo-portages-new-jobs-feature/
189
190 More sets: Zac Medico[13] tells us about new package sets[17] available for
191 the Portage 2.2 RC versions.
192
193 13. zmedico@g.o
194 17. http://planet.gentoo.org/developers/zmedico/2008/07/31/live_rebuild_package_set
195
196 New IRC servant: As Jeeves, the IRC butler, reached its end of work life,
197 Robin H. Johnson[18] presents its replacement: Willikins[19].
198
199 18. robbat2@g.o
200 19. http://robbat2.livejournal.com/230618.html
201
202 Another ebook: Sven Vermeulen[20] is discusses his work[21] in progress on a
203 Linux book, centered around Gentoo.
204
205 20. swift@g.o
206 21. http://www.siphos.be/node/41
207
208 Gentoo in the News
209 ------------------
210
211 Gentoo was recently featured in the French edition of Linux Identity
212 Magazine[22]; several articles were contributed by Gentoo developers Olivier
213 Fisette[23] and Luis Francisco Araujo[24]. Some of the articles are even
214 available online[25] (in French).
215
216 22. http://www.linuxidentity.com
217 23. ribosome@g.o
218 24. araujo@g.o
219 25. http://www.linuxidentity.com/index.php?name=News&file=article&sid=43
220
221 Tigase: A Gentoo-based LiveCD
222 -----------------------------
223
224 Tigase[26] is a new Gentoo-based distribution. The project focuses on
225 developing XMPP (Jabber) server and web, AJAX based clients.
226
227 26. http://www.tigase.org
228
229 The LiveCD contains the Tigase server, Drupal CMS and Dovecot IMAP4 server
230 pre-configured to work together as one system. All services use the same user
231 database for authentication. You can also post news on the example website
232 directly from your Jabber client and also you can receive notifications about
233 new comments and posts to your Jabber client. More details are available on
234 the download page[27]. The LiveCD demonstrates how Tigase's Jabber code can
235 be integrated with other systems.
236
237 27. http://www.tigase.org/en/tigase-livecd-4-0-0
238
239 Even though the project's code is written in Java, the development platform
240 was always Gentoo Linux, and all the Tigase servers are based on the Gentoo
241 Linux. Selecting Gentoo for the LiveCD was a natural choice. It gives the
242 developers plenty of flexibility and control over installed elements and the
243 way they work with all installed programs. Additionally, the developers can
244 easily update all packages using Portage.
245
246 The LiveCD is a 32-bit environment to make sure it will work on as many
247 platforms as possible, but it was prepared and built on a 64-bit Gentoo
248 installation. Despite the architectural differences, building the LiveCD is
249 quite easy and smooth.
250
251 Tin Hat: A Hardened Gentoo-based LiveCD
252 ---------------------------------------
253
254 Tin Hat[28] is a LiveCD based on Hardened Gentoo[29]. It aims to provide a
255 very secure, stable, fast desktop environment that lives purely in RAM. It
256 doesn't mount any filesystem from CD, but instead it is a huge disc image
257 (2.3GB) that loads into tmpfs at boot. Tin Hat can also be run from a USB key
258 for somewhat shorter boot times. Whether used from a CD or USB key, once Tin
259 Hat is running in memory it's quite speedy, as it never has to access its
260 boot media.
261
262 28. http://opensource.dyc.edu/tinhat
263 29. http://www.gentoo.org/proj/en/hardened/
264
265 Tin Hat[30] takes security quite seriously, even aiming for "zero information
266 loss" -- its developers have taken steps to ensure that data is secured even
267 if an attacker physically acquires the box. To protect against network/code
268 exploits, Tin Hat layers GRSEC, PAX, and other nifty tricks. More information
269 on Tin Hat's security, speed, and rationale may be found on its project
270 page[28].
271
272 28. http://opensource.dyc.edu/tinhat
273 30. http://freshmeat.net/projects/tinhat
274
275 Tin Hat makes it easy to roll your own version via templates; you can even
276 save a snapshot of a currently running Tin Hat system and use that as a base,
277 complete with customizations, additional files, etc.
278
279 Want to try out Tin Hat? Get it here[31]!
280
281 31. http://opensource.dyc.edu/tinhat-downloads
282
283 ==================
284 4. Tips and Tricks
285 ==================
286
287 Using lsof to find open files and directories
288 ---------------------------------------------
289
290 Have you had problems deleting a file or unmounting a device even as the root
291 user? More likely than not, your file or the directory where your device is
292 mounted is simply being used by another user or application. This edition of
293 Tips and Tricks shows you how to find who and what may be using the file or
294 directory that you are having trouble with.
295
296 First install the lsof tool:
297
298 +----------------------------------------------------------------------------+
299 | Code Listing 4.1 |
300 | Installing lsof |
301 +----------------------------------------------------------------------------+
302 | # emerge lsof |
303 +----------------------------------------------------------------------------+
304
305 lsof lists the open files on the system. An open file can be a file that you
306 are editing, reading with another program, or a directory that you are
307 browsing. An example of how lsof can be used is to unmount a device that
308 refuses to be unmounted. Let's say Larry the Cow mounted a CD-ROM a few days
309 ago and now wants to unmount it. When he tries to unmount it, he gets the
310 following error:
311
312 +----------------------------------------------------------------------------+
313 | Code Listing 4.2 |
314 | Unmounting a CD |
315 +----------------------------------------------------------------------------+
316 | # umount /mnt/cdrom |
317 | umount: /mnt/cdrom: device is busy |
318 | umount: /mnt/cdrom: device is busy |
319 +----------------------------------------------------------------------------+
320
321 Something has /mnt/cdrom open. Since Larry does not remember what it can be,
322 he runs lsof to get the following:
323
324 +----------------------------------------------------------------------------+
325 | Code Listing 4.3 |
326 | Using lsof |
327 +----------------------------------------------------------------------------+
328 | # lsof | grep /mnt/cdrom |
329 | bash 6453 larry cwd DIR 7,0 2048 1856 /mnt/cdrom |
330 | su 15774 root cwd DIR 7,0 2048 1856 /mnt/cdrom |
331 +----------------------------------------------------------------------------+
332
333 The first two fields describe the process name and process ID, the third
334 field is the user who owns the process, the forth field is file descriptor,
335 followed by the type of file, device number, size of the file, node number,
336 and finally the filename. The file descriptor is the type of the file, in
337 this case it is cwd, or current working directory. This means that somewhere
338 the user larry has his shell's directory pointed to /mnt/cdrom. Since Larry
339 has too many shells open, he decides to narrow down which shell it might be:
340
341 +----------------------------------------------------------------------------+
342 | Code Listing 4.4 |
343 | Examining shells |
344 +----------------------------------------------------------------------------+
345 | # lsof -R | grep /mnt/temp |
346 | bash 6453 6437 larry cwd DIR 7,0 2048 1856 /mnt/cdrom |
347 | su 15774 6453 root cwd DIR 7,0 2048 1856 /mnt/cdrom |
348 +----------------------------------------------------------------------------+
349
350 An extra third field appears, which shows the parent process of bash and su.
351 As you can see, su is the child of bash. This likely means that Larry ran su
352 in the bash session that is keeping /mnt/cdrom busy. Next Larry finds the
353 parent of the bash process:
354
355 +-----------------------------------------------------------------------------------------+
356 | Code Listing 4.5 |
357 | Finding a parent process |
358 +-----------------------------------------------------------------------------------------+
359 | # ps aux | grep 6437 |
360 | larry 6437 0.0 0.7 38880 24628 ? S Aug09 9:00 konsole [kdeinit] -session 10be696 |
361 +-----------------------------------------------------------------------------------------+
362
363 Larry uses Konsole as his terminal program. Thus he knows that he must find
364 the bash session somewhere in one of his Konsole windows. Larry finds the
365 possible Konsole window by running pstree:
366
367 +----------------------------------------------------------------------------+
368 | Code Listing 4.6 |
369 | Looking for Konsole |
370 +----------------------------------------------------------------------------+
371 | # pstree 6437 |
372 | konsole-+-bash---python---{python} |
373 | |-2*[bash] |
374 | |-bash---su---bash---pstree |
375 | |-2*[bash---su---bash] |
376 | |-bash---su---bash---vi |
377 | |-bash---ssh |
378 | `-bash---su---bash---man---sh---sh---less |
379 +----------------------------------------------------------------------------+
380
381 Using this information, Larry narrows down his guessing to four bash sessions
382 where he ran su. To make /mnt/cdrom not busy he simply exits out of his su
383 terminals and uses cd to get out of the /mnt/cdrom directory.
384
385 lsof can be used for different purposes. For example, you can use it to
386 monitor your network connections:
387
388 +----------------------------------------------------------------------------------------------+
389 | Code Listing 4.7 |
390 | Monitoring network connections |
391 +----------------------------------------------------------------------------------------------+
392 | # lsof -i TCP:22 |
393 | COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME |
394 | sshd 6094 root 3u IPv4 9145 TCP *:ssh (LISTEN) |
395 | ssh 9962 andrey 3u IPv4 3489405 TCP larry.cow:35467>larry.bull:ssh (ESTABLISHED) |
396 +----------------------------------------------------------------------------------------------+
397
398 Here we see the sshd service that listens for ssh connections and an outgoing
399 ssh session.
400
401 lsof also comes with some scripts in the /usr/share/lsof/scripts/ directory.
402 Most will be useful in your quest to better spy on your users.
403
404 =========================
405 5. Gentoo developer moves
406 =========================
407
408 Summary
409 -------
410
411 Gentoo is made up of 242 active developers, of which 43 are currently away.
412 Gentoo has recruited a total of 649 developers since its inception.
413
414 Moves
415 -----
416
417 The following developers recently left the Gentoo project:
418
419 * Chris Gianelloni (wolf31o2)
420 * Nguyen Thai Ngoc Duy (pclouds)
421 * Benjamin Smee (strerror)
422 * Guillaume Destuynder (kang)
423 * Christian Heim (phreak)
424 * Antoine Raillon (cab)
425 * Benigno Batista Júnior (bbj)
426 * Stefan Knoblich (stkn)
427 * Ingmar Vanhassel (ingmar)
428 * Bo Ørsted Andresen (zlin)
429
430 Adds
431 ----
432
433 The following developers recently joined the Gentoo project:
434
435 * Jesus Rivero (neurogeek) joined the Python team
436
437 Changes
438 -------
439
440 The following developers recently changed roles within the Gentoo project:
441
442 * Ben de Groot (yngwin) joined the LXDE team
443
444 ==========
445 6. Portage
446 ==========
447
448 Summary
449 -------
450
451 This section summarizes the current state of the Portage tree.
452
453 General Statistics
454 Architectures 15
455 Categories 151
456 Packages 12839
457 ebuilds 24971
458
459 Keyword Distribution
460 Architecture StableTestingTotal% Packages
461 alpha 3685461414632.29%
462 amd64 720340411124487.58%
463 arm 1590112170213.26%
464 hppa 2712567327925.54%
465 ia64 3230597382729.81%
466 m68k 494215154.01%
467 mips 1004787179113.95%
468 ppc 63662910927672.25%
469 ppc64 3493657415032.32%
470 s390 11945012449.69%
471 sh 140762146911.44%
472 sparc 48521313616548.02%
473 sparc-fbsd 03673672.86%
474 x86 943232171264998.52%
475 x86-fbsd 02730273021.26%
476
477 Figure 6.1: Package distribution by keyword
478 http://www.gentoo.org/images/gmn/20080831/keywords.png
479
480 The following section lists packages that have either been moved or added to
481 the tree. The package removals come from many locations, including the
482 Treecleaners[32] and various developers.
483
484 32. http://www.gentoo.org/proj/en/qa/treecleaners/
485
486 Removals:
487 ---------
488
489 Package: Removal date: Contact:
490 dev-db/freecdb 01 Aug 2008 Akinori Hattori[33]
491 mail-client/claws-mail-pdf-viewer 03 Aug 2008 Christian Faulhammer[34]
492
493 33. hattya@g.o
494 34. opfer@g.o
495
496 Package: Removal date: Contact:
497 www-apps/knowledgetree 09 Aug 2008 Christian Hoffmann[35]
498 dev-php4/ZendOptimizer 09 Aug 2008 Robin H. Johnson[18]
499 dev-php4/adodb-ext 09 Aug 2008 Robin H. Johnson[18]
500 dev-php4/creole 09 Aug 2008 Robin H. Johnson[18]
501 dev-php4/eaccelerator 09 Aug 2008 Robin H. Johnson[18]
502 dev-php4/ffmpeg-php 09 Aug 2008 Robin H. Johnson[18]
503 dev-php4/jargon 09 Aug 2008 Robin H. Johnson[18]
504 dev-php4/jpgraph 09 Aug 2008 Robin H. Johnson[18]
505 dev-php4/pecl-apc 09 Aug 2008 Robin H. Johnson[18]
506 dev-php4/pecl-crack 09 Aug 2008 Robin H. Johnson[18]
507 dev-php4/pecl-fileinfo 09 Aug 2008 Robin H. Johnson[18]
508 dev-php4/pecl-http 09 Aug 2008 Robin H. Johnson[18]
509 dev-php4/pecl-id3 09 Aug 2008 Robin H. Johnson[18]
510 dev-php4/pecl-imagick 09 Aug 2008 Robin H. Johnson[18]
511 dev-php4/pecl-json 09 Aug 2008 Robin H. Johnson[18]
512 dev-php4/pecl-mailparse 09 Aug 2008 Robin H. Johnson[18]
513 dev-php4/pecl-memcache 09 Aug 2008 Robin H. Johnson[18]
514 dev-php4/pecl-pdflib 09 Aug 2008 Robin H. Johnson[18]
515 dev-php4/pecl-ps 09 Aug 2008 Robin H. Johnson[18]
516 dev-php4/pecl-radius 09 Aug 2008 Robin H. Johnson[18]
517 dev-php4/pecl-sqlite 09 Aug 2008 Robin H. Johnson[18]
518 dev-php4/pecl-tidy 09 Aug 2008 Robin H. Johnson[18]
519 dev-php4/pecl-translit 09 Aug 2008 Robin H. Johnson[18]
520 dev-php4/pecl-yaz 09 Aug 2008 Robin H. Johnson[18]
521 dev-php4/pecl-zip 09 Aug 2008 Robin H. Johnson[18]
522 dev-php4/php-java-bridge 09 Aug 2008 Robin H. Johnson[18]
523 dev-php4/phpdbg 09 Aug 2008 Robin H. Johnson[18]
524 dev-php4/phpunit 09 Aug 2008 Robin H. Johnson[18]
525 dev-php4/suhosin 09 Aug 2008 Robin H. Johnson[18]
526 dev-php4/syck-php-bindings 09 Aug 2008 Robin H. Johnson[18]
527 dev-php4/xcache 09 Aug 2008 Robin H. Johnson[18]
528 dev-php4/xdebug 09 Aug 2008 Robin H. Johnson[18]
529
530 18. robbat2@g.o
531 35. hoffie@g.o
532
533 Package: Removal date: Contact:
534 mail-mta/xmail 24 Aug 2008 Torsten Veller[36]
535
536 36. tove@g.o
537
538 Additions:
539 ----------
540
541 Package: Addition date: Contact:
542 sci-geosciences/osmosis[37] 28 Jul 2008 Hanno Boeck[38]
543 sci-geosciences/mkgmap[39] 28 Jul 2008 Hanno Boeck[38]
544 media-libs/sublib[40] 29 Jul 2008 Steve Dibb[41]
545 dev-python/pygene[42] 30 Jul 2008 Jesus Rivero[43]
546 dev-perl/Text-Markdown[44] 30 Jul 2008 Torsten Veller[36]
547 dev-perl/CGI-FormBuilder[45] 30 Jul 2008 Torsten Veller[36]
548 app-emacs/tempo-snippets[46] 30 Jul 2008 Ulrich Müller[47]
549 app-misc/tmux[48] 30 Jul 2008 Sven Wegener[49]
550 dev-java/lucene-analyzers[50] 30 Jul 2008 Jean-Noël Rivasseau [51]
551 x11-libs/xpyb[52] 30 Jul 2008 Donnie Berkholz[53]
552 dev-util/radare[54] 31 Jul 2008 Ioannis Aslanidis[55]
553 net-misc/wicd[56] 31 Jul 2008 Jeremy Olexa[15]
554 dev-perl/LWP-Authen-Wsse[57] 01 Aug 2008 Torsten Veller[36]
555 dev-perl/XML-Atom[58] 01 Aug 2008 Torsten Veller[36]
556 dev-perl/Feed-Find[59] 01 Aug 2008 Torsten Veller[36]
557 dev-perl/URI-Fetch[60] 01 Aug 2008 Torsten Veller[36]
558 dev-perl/XML-Feed[61] 01 Aug 2008 Torsten Veller[36]
559 dev-perl/LWPx-ParanoidAgent[62] 01 Aug 2008 Torsten Veller[36]
560 dev-perl/Net-OpenID-Consumer[63] 02 Aug 2008 Torsten Veller[36]
561 net-misc/switzerland[64] 03 Aug 2008 Cédric Krier[65]
562 net-analyzer/nagvis[66] 03 Aug 2008 Tobias Scherbaum[67]
563 dev-java/glassfish-transaction-api[68] 03 Aug 2008 Petteri Räty[69]
564 java-virtuals/transaction-api[70] 03 Aug 2008 Petteri Räty[69]
565 sci-chemistry/xds-bin[71] 03 Aug 2008 Donnie Berkholz[53]
566
567 15. darkside@g.o
568 36. tove@g.o
569 37. http://packages.gentoo.org/package/sci-geosciences/osmosis
570 38. hanno@g.o
571 39. http://packages.gentoo.org/package/sci-geosciences/mkgmap
572 40. http://packages.gentoo.org/package/media-libs/sublib
573 41. beandog@g.o
574 42. http://packages.gentoo.org/package/dev-python/pygene
575 43. neurogeek@g.o
576 44. http://packages.gentoo.org/package/dev-perl/Text-Markdown
577 45. http://packages.gentoo.org/package/dev-perl/CGI-FormBuilder
578 46. http://packages.gentoo.org/package/app-emacs/tempo-snippets
579 47. ulm@g.o
580 48. http://packages.gentoo.org/package/app-misc/tmux
581 49. swegener@g.o
582 50. http://packages.gentoo.org/package/dev-java/lucene-analyzers
583 51. elvanor@g.o
584 52. http://packages.gentoo.org/package/x11-libs/xpyb
585 53. dberkholz@g.o
586 54. http://packages.gentoo.org/package/dev-util/radare
587 55. deathwing00@g.o
588 56. http://packages.gentoo.org/package/net-misc/wicd
589 57. http://packages.gentoo.org/package/dev-perl/LWP-Authen-Wsse
590 58. http://packages.gentoo.org/package/dev-perl/XML-Atom
591 59. http://packages.gentoo.org/package/dev-perl/Feed-Find
592 60. http://packages.gentoo.org/package/dev-perl/URI-Fetch
593 61. http://packages.gentoo.org/package/dev-perl/XML-Feed
594 62. http://packages.gentoo.org/package/dev-perl/LWPx-ParanoidAgent
595 63. http://packages.gentoo.org/package/dev-perl/Net-OpenID-Consumer
596 64. http://packages.gentoo.org/package/net-misc/switzerland
597 65. cedk@g.o
598 66. http://packages.gentoo.org/package/net-analyzer/nagvis
599 67. dertobi123@g.o
600 68. http://packages.gentoo.org/package/dev-java/glassfish-transaction-api
601 69. betelgeuse@g.o
602 70. http://packages.gentoo.org/package/java-virtuals/transaction-api
603 71. http://packages.gentoo.org/package/sci-chemistry/xds-bin
604
605 Package: Addition date: Contact:
606 sci-chemistry/arp-warp-bin[72] 04 Aug 2008 Donnie Berkholz[53]
607 games-action/wordwarvi[73] 04 Aug 2008 Michael Sterrett[74]
608 sys-apps/ack[75] 04 Aug 2008 Rajiv Aaron Manglani[76]
609 media-libs/libass[77] 05 Aug 2008 Alexis Ballier[78]
610 media-sound/a2jmidid[79] 06 Aug 2008 Alexis Ballier[78]
611 www-apps/horde-dimp[80] 07 Aug 2008 Gunnar Wrobel[81]
612 app-doc/casting-spels-emacs[82] 08 Aug 2008 Ulrich Müller[47]
613 dev-libs/luafilesystem[83] 08 Aug 2008 Matsuu Takuto[84]
614 dev-util/luadoc[85] 08 Aug 2008 Matsuu Takuto[84]
615 app-emacs/bongo[86] 08 Aug 2008 Ulrich Müller[47]
616 app-emulation/virtualbox-guest-additions[87] 10 Aug 2008 Markus Ullmann[88]
617
618 47. ulm@g.o
619 53. dberkholz@g.o
620 72. http://packages.gentoo.org/package/sci-chemistry/arp-warp-bin
621 73. http://packages.gentoo.org/package/games-action/wordwarvi
622 74. mr_bones_@g.o
623 75. http://packages.gentoo.org/package/sys-apps/ack
624 76. rajiv@g.o
625 77. http://packages.gentoo.org/package/media-libs/libass
626 78. aballier@g.o
627 79. http://packages.gentoo.org/package/media-sound/a2jmidid
628 80. http://packages.gentoo.org/package/www-apps/horde-dimp
629 81. wrobel@g.o
630 82. http://packages.gentoo.org/package/app-doc/casting-spels-emacs
631 83. http://packages.gentoo.org/package/dev-libs/luafilesystem
632 84. matsuu@g.o
633 85. http://packages.gentoo.org/package/dev-util/luadoc
634 86. http://packages.gentoo.org/package/app-emacs/bongo
635 87. http://packages.gentoo.org/package/app-emulation/virtualbox-guest-additions
636 88. jokey@g.o
637
638 Package: Addition date: Contact:
639 x11-plugins/pidgin-msn-pecan[89] 18 Aug 2008 Bernard Cafarelli[90]
640 dev-db/m17n-contrib[91] 18 Aug 2008 Matsuu Takuto[84]
641 net-analyzer/symon[92] 19 Aug 2008 Peter Volkov[93]
642 net-analyzer/syweb[94] 19 Aug 2008 Peter Volkov[93]
643 dev-python/python-scw[95] 20 Aug 2008 Jesus Rivero[43]
644 net-wireless/iwl5000-ucode[96] 21 Aug 2008 Tony Vroon[97]
645 dev-python/webut[98] 21 Aug 2008 Jesus Rivero[43]
646 dev-perl/LWP-UserAgent-Determined[99] 22 Aug 2008 Torsten Veller[36]
647 dev-perl/Net-Amazon-S3[100] 22 Aug 2008 Torsten Veller[36]
648 x11-drivers/xf86-input-synaptics[101] 22 Aug 2008 Tony Vroon[97]
649 x11-wm/echinus[102] 22 Aug 2008 Ben de Groot[103]
650 dev-perl/XML-SAX-Expat[104] 23 Aug 2008 Torsten Veller[36]
651 dev-perl/Net-LibIDN[105] 23 Aug 2008 Torsten Veller[36]
652 sys-libs/mars[106] 23 Aug 2008 Luca Barbato[107]
653 dev-perl/Email-Date-Format[108] 23 Aug 2008 Torsten Veller[36]
654 dev-python/gnome-python-base[109] 24 Aug 2008 Arun Raghavan[110]
655 dev-python/gconf-python[111] 24 Aug 2008 Arun Raghavan[110]
656 dev-python/gnome-vfs-python[112] 24 Aug 2008 Arun Raghavan[110]
657 dev-python/libgnomecanvas-python[113] 24 Aug 2008 Arun Raghavan[110]
658 dev-python/libbonobo-python[114] 24 Aug 2008 Arun Raghavan[110]
659 dev-python/libgnome-python[115] 24 Aug 2008 Arun Raghavan[110]
660
661 36. tove@g.o
662 43. neurogeek@g.o
663 84. matsuu@g.o
664 89. http://packages.gentoo.org/package/x11-plugins/pidgin-msn-pecan
665 90. voyageur@g.o
666 91. http://packages.gentoo.org/package/dev-db/m17n-contrib
667 92. http://packages.gentoo.org/package/net-analyzer/symon
668 93. pva@g.o
669 94. http://packages.gentoo.org/package/net-analyzer/syweb
670 95. http://packages.gentoo.org/package/dev-python/python-scw
671 96. http://packages.gentoo.org/package/net-wireless/iwl5000-ucode
672 97. chainsaw@g.o
673 98. http://packages.gentoo.org/package/dev-python/webut
674 99. http://packages.gentoo.org/package/dev-perl/LWP-UserAgent-Determined
675 100. http://packages.gentoo.org/package/dev-perl/Net-Amazon-S3
676 101. http://packages.gentoo.org/package/x11-drivers/xf86-input-synaptics
677 102. http://packages.gentoo.org/package/x11-wm/echinus
678 103. yngwin@g.o
679 104. http://packages.gentoo.org/package/dev-perl/XML-SAX-Expat
680 105. http://packages.gentoo.org/package/dev-perl/Net-LibIDN
681 106. http://packages.gentoo.org/package/sys-libs/mars
682 107. lu_zero@g.o
683 108. http://packages.gentoo.org/package/dev-perl/Email-Date-Format
684 109. http://packages.gentoo.org/package/dev-python/gnome-python-base
685 110. ford_prefect@g.o
686 111. http://packages.gentoo.org/package/dev-python/gconf-python
687 112. http://packages.gentoo.org/package/dev-python/gnome-vfs-python
688 113. http://packages.gentoo.org/package/dev-python/libgnomecanvas-python
689 114. http://packages.gentoo.org/package/dev-python/libbonobo-python
690 115. http://packages.gentoo.org/package/dev-python/libgnome-python
691
692 ===========
693 7. Bugzilla
694 ===========
695
696 Statistics
697 ----------
698
699 The Gentoo community uses Bugzilla (bugs.gentoo.org[116]) to record and track
700 bugs, notifications, suggestions and other interactions with the development
701 team. The following chart summarizes activity on Bugzilla between 27 July
702 2008 and 29 August 2008.
703
704 116. http://bugs.gentoo.org
705
706 Figure 7.1: Bug activity split-up
707 http://www.gentoo.org/images/gmn/20080831/activity.png
708
709 Of the 11946 currently open bugs: 14 are labeled blocker, 106 are labeled
710 critical, and 422 are labeled major.
711
712 Closed bug ranking
713 ------------------
714
715 The developers and teams who have closed the most bugs during this period are
716 as follows.
717
718 Rank Developer/Team Bug Count
719 0 Others 931
720 1 Gentoo Linux Gnome Desktop Team 65
721 2 Gentoo's Team for Core System packages 47
722 3 Gentoo Security 44
723 4 Gentoo Games 41
724 5 Python Gentoo Team 34
725 6 media-video herd 33
726 7 Portage team 27
727 8 Gentoo Linux bug wranglers 26
728 9 Gentoo non-Linux Team 26
729
730 Figure 7.1: Bug closed rankings
731 http://www.gentoo.org/images/gmn/2008031/closed.png
732
733 Assigned bug ranking
734 --------------------
735
736 The developers and teams who have been assigned the most bugs during this
737 period are as follows.
738
739 Rank Developer/Team Bug Count
740 0 Others 720
741 1 Default Assignee for New Packages 85
742 2 Gentoo Security 53
743 3 Gentoo Linux Gnome Desktop Team 30
744 4 Gentoo KDE team 26
745 5 Gentoo's Team for Core System packages 25
746 6 Java team 21
747 7 Gentoo Toolchain Maintainers 20
748 8 Gentoo/BSD Team 20
749 9 Gentoo X packagers 18
750
751 Figure 7.1: Bugs assigned rankings
752 http://www.gentoo.org/images/gmn/20080831/opened.png
753
754 ===================
755 8. Getting Involved
756 ===================
757
758 The GMN relies on volunteers and members of the community for content every
759 month. If you are interested in writing for the GMN, do write in to
760 gmn-writers@g.o with your articles in plaintext or GuideXML format.
761
762 Note: The deadline for articles to be published in the next issue is
763 September 19, 2008.
764
765 We solicit feedback from all our readers on the newsletter. If you have any
766 ideas for articles, sections, or have anything to say about the GMN, don't
767 hesitate to email us at gmn-feedback@g.o.
768
769 You can also give us your feedback and comment on this particular issue of
770 the GMN on the forum thread[1].
771
772 1. http://forums.gentoo.org/viewtopic-p-5200246.html
773
774 ===============================
775 9. GMN subscription information
776 ===============================
777
778 To subscribe to the Gentoo Monthly Newsletter, send a blank e-mail to
779 gentoo-gmn+subscribe@g.o.
780
781 To unsubscribe to the Gentoo Monthly Newsletter, send a blank e-mail to
782 gentoo-gmn+unsubscribe@g.o from the e-mail address you are subscribed
783 under.
784
785 ===================
786 10. Other languages
787 ===================
788
789 The Gentoo Monthly Newsletter is available in the following languages:
790
791 * English[117]
792 * German[118]
793 * Italian[119]
794 * Japanese[120]
795 * Polish[121]
796 * Spanish[122]
797 * Simplified Chinese[123]
798
799 117. http://www.gentoo.org/news/en/gmn/index.xml
800 118. http://www.gentoo.org/news/de/gmn/index.xml
801 119. http://www.gentoo.org/news/it/gmn/index.xml
802 120. http://www.gentoo.org/news/ja/gmn/
803 121. http://www.gentoo.org/news/pl/gmn/index.xml
804 122. http://www.gentoo.org/news/es/gmn/index.xml
805 123. http://www.gentoo.org/news/zh_cn/gmn/index.xml
806
807 Anant Narayanan <anant@g.o> - Editor
808 Joshua Saddler <nightmorph@g.o> - Editor
809 Andrey Falko <andrey@××××××.net> - Author
810 Christian Faulhammer <opfer@g.o> - Author
811 Olivier Fisette <ribosome@g.o> - Author
812 Artur Hefczyc <artur.hefczyc@××××××.org> - Author
813 Anthony G. Basile <basile@××××××××××××××.edu> - Author