Gentoo Archives: gentoo-gwn

From: Anant Narayanan <anant@g.o>
To: gentoo-gmn@l.g.o
Subject: [gentoo-gmn] Gentoo Monthly Newsletter: 24 April 2008
Date: Thu, 24 Apr 2008 07:07:13
Message-Id: 20080424061952.GA6388@woodpecker.gentoo.org
1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 Gentoo Monthly Newsletter
3 http://www.gentoo.org/news/en/gmn/
4 This is the fourth issue of the Gentoo Monthly Newsletter, for March 2008 –
5 April 2008.
6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7
8 ===============
9 1. Introduction
10 ===============
11
12 This month in the GMN
13 ---------------------
14
15 Welcome to the April issue of the Gentoo monthly newsletter! This month, we
16 haven't made any significant changes from the previous edition. However, we
17 have featured an interview, and we hope to include more of them in future
18 issues. You'll note that we will be interviewing not only Gentoo developers,
19 but also people involved in the Gentoo community at large.
20
21 We also had to delay the publication of this issue by a few days in order to
22 accommodate the announcement of selected projects for this year's Summer of
23 Code.
24
25 As usual, you can discuss any aspect of this issue of the GMN in the
26 corresponding forum thread[1]. We look forward to hearing from you!
27
28 1. http://forums.gentoo.org/viewtopic-p-5071942.html
29
30 ==============
31 2. Gentoo News
32 ==============
33
34 baselayout-2 and OpenRC hit the tree
35 ------------------------------------
36
37 After a long wait, baselayout-2 and OpenRC have finally hit the unstable
38 tree. For those of you who want to be on the bleeding edge, please make sure
39 you read the migration guide[2] before attempting to upgrade. Both packages
40 are in ~arch for a reason. We recommend you don't upgrade these packages on
41 machines where stability is of prime importance.
42
43 2. http://www.gentoo.org/doc/en/openrc-migration.xml
44
45 Summer of Code 2008
46 -------------------
47
48 The list of selected students for the Google Summer of Code 2008 was
49 announced today. Gentoo is happy to mentor 6 students on proposals which were
50 ranked highest by our developers:
51
52 * Using Gentoo, Seed Linux and Catalyst, provide an easy access to a
53 Beowulf clustering/HPC environment[3] to everyday users: by Eric
54 Thibodeau. Mentored by Donnie Berkholz[4].
55 * "Automate It All[5]": by Nirbheek Chauhan. Mentored by Stephen
56 Klimaszewski[6].
57 * Implement OpenPAM compatible modules[7] for Linux: by Serafeim
58 Mellos. Mentored by Diego Pettenò[8].
59 * GNAP Love[9] (embedded framework enhancements): by Vít Vomáčko.
60 Mentored by Andrey Falko[10].
61 * "Setting Beacon Afloat[11]": by Nandeep Mali. Mentored by Anant
62 Narayanan[12].
63 * revdep-rebuild reimplementation[13]: by Carl Lucian Poston. Mentored
64 by Marius Mauch[14].
65
66 3. http://code.google.com/soc/2008/gentoo/appinfo.html?csaid=79DB497BA0D95148
67 4. dberkholz@g.o
68 5. http://code.google.com/soc/2008/gentoo/appinfo.html?csaid=4718E0E515B5040C
69 6. steev@g.o
70 7. http://code.google.com/soc/2008/gentoo/appinfo.html?csaid=32B8E902DEB30EE5
71 8. flameeyes@g.o
72 9. http://code.google.com/soc/2008/gentoo/appinfo.html?csaid=E5B8B348752D9FB4
73 10. andrey@××××××.net
74 11. http://code.google.com/soc/2008/gentoo/appinfo.html?csaid=1948EE5DE88D2087
75 12. anant@g.o
76 13. http://code.google.com/soc/2008/gentoo/appinfo.html?csaid=93F051D573756C5A
77 14. genone@g.o
78
79 We will be featuring interviews with all our students in the coming months.
80 All the best to our students!
81
82 Gentoo is always looking for new contributors. You can help us in a variety
83 of ways, not all of which are technical. Check out our guide[15] to becoming
84 a new developer for more information.
85
86 15. http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=1&chap=2
87
88 Council Meeting Summary
89 -----------------------
90
91 The Gentoo Council[16] held its monthly meeting on April 10, 2008. The items
92 put up for discussion were:
93
94 16. http://www.gentoo.org/proj/en/council/
95
96 * Minimal activity for ebuild devs: Current activity required is 1
97 commit every 60 days. Should it be higher? Agreement was hard to find.
98 Some people thought it should be 1 commit / week, others said that people
99 have busy lives and questioned the benefits. A number of people did agree
100 that we should trust the judgment of the undertakers[17], and that the
101 number of commits is not the only activity indicator.
102 * Initial comments on PMS[18]: Are there any major changes needed, or
103 just tuning details? The council voted that kdebuild-1 and other
104 unapproved EAPIs could not be in an approved PMS document. The spec isn't
105 a place for proposals or things that will never be submitted for approval
106 by the council. It's a specification, a reference of what is allowed in
107 the main tree.
108
109 17. http://www.gentoo.org/proj/en/devrel/undertakers/index.xml
110 18. http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git
111
112 Some items were rolled over from the previous meeting:
113
114 * GLEP 46 (Allow upstream tags in metadata.xml): Approved.
115 * Document of being an active developer: No updates.
116
117 Coming Up
118 ---------
119
120 * Bugday[19]: Looking for a way to help out Gentoo without investing a
121 lot of time? Join us on May 03 for our monthly bugday, and help us squash
122 some bugs[20].
123 * Trustees Meeting: There will be a single topic trustees meeting on
124 May 04 - #gentoo-trustees on irc.freenode.net at 1900 UTC - with the aim
125 of adopting the bylaws. All are welcome to attend.
126 * Council Meeting[16]: The Gentoo Council meets every month to discuss
127 important technical issues that affect Gentoo as a whole. This month's
128 meeting is scheduled to be held on May 08, and everyone is welcome to
129 participate - #gentoo-council on irc.freenode.net at 2000UTC.
130 * LinuxTag Berlin[21]: The biggest European Linux event is on again. On
131 the Berlin Fairgrounds, Gentoo will be featured again. Join developers
132 and users on the booth between May 28 and 31, we hope it'll be as much
133 fun as Chemnitz was!
134
135 16. http://www.gentoo.org/proj/en/council/
136 19. http://www.gentoo.org/proj/en/bugday/index.xml
137 20. http://bugday.gentoo.org/
138 21. http://www.linuxtag.org/2008/
139
140 =========================
141 3. Heard in the Community
142 =========================
143
144 Interview: Gentoo in a production environment
145 ---------------------------------------------
146
147 This month, we had the opportunity to catch up with Ramon van Alteren[22],
148 team leader of the system engineering department at Hyves[23]. Hyves is a
149 European social networking site akin to MySpace, FaceBook or Orkut.
150
151 22. http://ramon71.hyves.nl/
152 23. http://www.hyves.net/
153
154 GMN: Please give us a brief introduction of yourself and your role at Hyves.
155
156 Ramon: I'm a long time Gentoo user both personally and professionally and
157 started using Gentoo somewhere in 2002 coming from Mandrake. Before that I'd
158 been using Linux for about 5 years.
159
160 Hyves is a social network site akin to MySpace, FaceBook, Orkut etc. The
161 website was originally started by Koen, Floris and Raymond, I joined the
162 company in November 2005 as the first paid sysadmin to help with managing the
163 40+ Gentoo linux servers.
164
165 The System Engineering department currently is a team of 9 people who manage
166 all servers from bare-metal provisioning up to the application software
167 including the network infrastructure. The website itself is created by the
168 developers (a team of 14 people).
169
170 GMN: What is the scale of your website?
171
172 Ramon: We currently have over 6 million registered users and counting, peak
173 performance is currently at 150+ million page views per day (13 million per
174 hour). These are filtered page views, raw http requests on our web farm are
175 well over 20.000 req/sec.
176
177 On our mysql database backend, we serve roughly 100.000 actions/sec at peak
178 performance. Aside from the web frontend and the database backend we have a
179 very large file-storage for media that our users upload. The total used
180 storage totals around roughly about 280 Terabytes. All in all with all hosts
181 accounted for we have 1800 servers most of them with 2 or 4 cores each. All
182 of these run Gentoo Linux. :-)
183
184 GMN: Why did you choose Gentoo Linux to power your infrastructure? What
185 features in particular made you choose Gentoo over all the other
186 distributions out there?
187
188 Ramon: We've been running on Gentoo Linux since the inception of the website.
189 There has been a very short period at the very beginning when the company
190 owned two colocated servers which came with Fedora but that was a very long
191 time ago. Our main reasons to switch to Gentoo were:
192
193 * USE flags (the ability to easily switch additional functionality on
194 or off)
195 * Extreme customizability (custom ebuilds, install locations etc.)
196 * Close tracking of upstream (speed of updates)
197 * Good community support
198 * Excellent documentation
199
200 We're using some very bleeding edge software in some cases to run our website
201 with fairly extensive customizations in general to adjust for scale and/or
202 performance. Portage, overlays and the ebuild system in general go a long way
203 to achieve that while staying within the Gentoo distribution framework for
204 all the other stuff.
205
206 The fact that a bare-bones Gentoo install doesn't come with all kinds of
207 cruft and distribution-centric customizations, helps to keep our systems mean
208 and lean.
209
210 In upgrading from php-4 to php-5 we've found slotting to be an invaluable
211 feature which eased the migration a great deal. Additionally we had to stay
212 on php-4 for some time after Gentoo deprecated support for it, pulling in
213 security patches with an ebuild turned out to be fairly simple, enabling us
214 to migrate at our own pace.
215
216 GMN: Please describe how you used the tools Gentoo offers to make maintaining
217 such a huge pool of servers easier.
218
219 Ramon: Most of our system administration is not done using Gentoo tools but
220 by using an automated configuration management system for Unix hosts called
221 puppet[24]. It uses eix[25] to build a package database.
222
223 24. http://www.reductivelabs.com
224 25. http://eix.sourceforge.net/
225
226 Among the tools Gentoo offers:
227
228 * We use catalyst[26] to build our own stage3 and stage4 tarballs.
229 * We use quickinstall by Andrew Gaffney[27] as part of our provisioning
230 framework
231 * Catalyst relies on genkernel[28] to build our kernel
232 * We use Portage's binary package support for critical fixes
233
234 26. http://www.gentoo.org/proj/en/releng/catalyst/
235 27. agaffney@g.o
236 28. http://www.gentoo.org/doc/en/genkernel.xml
237
238 GMN: Have you been through any major "stumbling blocks" while setting up your
239 infrastructure? If so, how did you go about resolving them? Did you find the
240 various support avenues that Gentoo offers to be helpful at the time?
241
242 Ramon: Several of course! Most of them had absolutely nothing to do with
243 Gentoo but more with bugs and performance issues in various software
244 packages.
245
246 With respect to community support, we actively search and query IRC, bugzilla
247 and sometimes the forums as well. Additionally we track the gentoo-dev list
248 for changes. The forums tend to be a valuable source of information for
249 desktop issues we might have had (most of the system engineering team runs
250 Gentoo as desktop OS). However for large-scale server issues it has a bit too
251 high noise/content ratio because of its desktop oriented nature.
252
253 We try to give stuff that we learned back to the community by filing bugs, if
254 possible with patches. However we find that most of the stuff we customize is
255 of fairly limited interest to the larger community because of its focus on
256 our own environment.
257
258 Running a server park this large is usually eats away most of the time
259 available, so there is little left to clean up patches and/or ebuilds to make
260 them more generally usable. We do try to file amd64 keyword stabling reports
261 on stuff we deploy in our server park that hasn't been marked stable (yet).
262
263 GMN: Is there a feature that you wish Gentoo had?
264
265 Ramon: Let's see [rumbles around desk for the long list of features we'd wish
266 gentoo had]. More seriously, the list is actually surprisingly short:
267
268 * Currently I'm working on getting stackless python[29] working in an
269 agreeable fashion with the rest of the python framework in Gentoo. We've
270 rolled out a preliminary stackless ebuild which basically installs it
271 side by side with the normal python setup in /opt but I consider this to
272 be sub-optimal at the least. We haven't finished it yet, but I think it
273 will be doable.
274 * I'd really really like to see a release-based Portage snapshot
275 released together with the actual release. However, that is not of much
276 use without a snapshot from the distfiles mirrors at the same time. This
277 would make Gentoo less of a moving target and a more reliable base to
278 build servers on. There has been talk about this on several mailing lists
279 where people invariably object that this would create a false sense of
280 stability because no one would port security patches and/or issues but as
281 far as we are concerned that would not be necessary. I understand the
282 constraints placed on the mirror system by such a setup. We are doing
283 this internally for our stage4 files at the moment and that's pretty
284 doable, but then, we only mirror the distfiles part (that we actually use
285 in our stage4 builds) and not the entire Gentoo release with all the
286 related desktop software.
287 * We depend fairly heavily on the binary package support in Gentoo, and
288 we need to separate packages over multiple ServerOS images (stage4
289 builds) if we need them with different USE flags. I would like proper USE
290 flag support for binary packages.
291 * A little less aggressive pruning of ebuilds in the Portage tree would
292 help. A lot of people are probably still running apache-2.0.x versions,
293 as we are. They've left the Portage tree which is kind of sad, I miss
294 them!
295
296 29. http://www.stackless.com/
297
298 GMN: Any concluding comments?
299
300 Ramon: The beauty of Gentoo is that it offers a flexible framework for
301 building a highly customizable linux base to run your application on without
302 getting in the way. That flexibility and customizability brings its own
303 complexity but as far as I'm concerned it has been worth the trouble.
304
305 Running this kind of infrastructure with just 9 people is a form of highly
306 organized madness! If there are any developers or sysadmins out there with a
307 healthy interest in high-performance large-scale infrastructures and
308 Amsterdam I'd like to talk to them. We have open positions in both
309 development and system engineering and would prefer to hire people from the
310 Gentoo community.
311
312 We welcome feedback from the community, you can reach me personally by
313 email[30] or poke me on IRC (My nick is Innocenti on the Freenode network).
314 If you're interested in working with us, please don't contact me directly but
315 send mail to: jobs.sysadmin@×××××.nl.
316
317 30. mailto:ramon@×××××.nl
318
319 And last but not least I'm really pleased to make the following announcement:
320
321 Based on a recent discussion with Robin H. Johnson[31] and Alex Howells[32]
322 from gentoo-infra, Hyves will sponsor the Gentoo community by helping out
323 with new servers for Bugzilla. We are putting up two large AMD64, 16Gb
324 servers with fast SCSI disks for the database backend and 2 beefy webservers
325 to improve the current bugzilla situation. We're currently working with infra
326 to get the stuff up and running and I hope the servers to go live soon.
327
328 31. robbat2@g.o
329 32. astinus@g.o
330
331 GMN: Thank you, Ramon, for your time and for speaking with us!
332
333 Figure 3.1: The team at Hyves (L-R): Jeffrey Lensen, Marlon de Boer, Eugene
334 Molenaar, Ramon van Alteren, Gerwin Scheeve, Maarten van der Bogaard, Stefan
335 van der Wiele and Frank Zwart
336 http://www.gentoo.org/images/gmn/20080424/hyves-team.png
337
338 Planet Gentoo
339 -------------
340
341 The good user: Ben de Groot[33] explains to us in a series[34] of posts, how
342 one can become a successful[35] Gentoo user[36] and stay[37] that way.
343
344 33. yngwin@g.o
345 34. http://ben.liveforge.org/2008/03/18/how-to-be-a-successful-gentoo-user
346 35. http://ben.liveforge.org/2008/03/19/gentoo-documentation-sources
347 36. http://ben.liveforge.org/2008/03/20/gentoo-features
348 37. http://ben.liveforge.org/2008/04/02/get-better-help
349
350 Baselayout status: Doug Goldstein[38] informs us about the status[39] of the
351 new baselayout[40].
352
353 38. cardoe@g.o
354 39. http://blog.cardoe.com/archives/2008/03/20/openrc-baselayout-2/
355 40. http://blog.cardoe.com/archives/2008/03/28/openrc-hits-the-tree/
356
357 Translations: Translations are an important part and free software has spread
358 into markets because of translation into some uncommon languages. Diego
359 Pettenò[8] shares his thoughts[41] on ebuild internationalization.
360
361 8. flameeyes@g.o
362 41. http://blog.flameeyes.eu/articles/2008/03/20/some-thoughts-about-internationalisation-and-common-strings
363
364 Alternative package search engine: Steve Dibb[42] implemented the old design
365 of packages.gentoo.org[43] with new code[44].
366
367 42. beandog@g.o
368 43. http://packages.gentoo.org/
369 44. http://wonkabar.org/archives/417
370
371 Workplaces: Ever wanted to know where Gentoo is hand-crafted with lots of
372 love? Some[45] developers setups are presented[46] in a few[47] blog posts.
373
374 45. http://tsunam.org/2008/03/23/setups/
375 46. http://www.faulhammer.org/index.php?option=com_content&task=view&id=243
376 47. http://blog.flameeyes.eu/articles/2008/03/24/setups
377
378 Man pages with Vim: Ali Polatel[48] tells us how to view man pages from your
379 Vi-like editor[49].
380
381 48. hawking@g.o
382 49. http://hawking.nonlogic.org/archives/2008/04/06/viewing_man_pages_with_vim/
383
384 Playstations and Gentoo: Although older Playstations are MIPS based, Stuart
385 Longland[50] tells us why they are not supported[51].
386
387 50. redhatter@g.o
388 51. http://stuartl.longlandclan.yi.org/blog/2008/04/06/gentoomips-ps/
389
390 Book review: For our German readers, Christian Faulhammer[52] posted a little
391 review[53] on the second German Gentoo book by Gunnar Wrobel[54].
392
393 52. opfer@g.o
394 53. http://www.faulhammer.org/index.php?option=com_content&task=view&id=245
395 54. wrobel@g.o
396
397 Go for Gold: Maybe you have heard about the new linker in binutils. Bernard
398 Cafarelli[55] tells us how to[56] use it beside a stable version for your own
399 projects.
400
401 55. voyageur@g.o
402 56. http://blog.cafarelli.fr/post/2008/04/09/Testing-the-new-gold-linker-from-binutils
403
404 Gentoo in the News
405 ------------------
406
407 PC Magazine: An article featuring the Zonbu PC mentions that it runs Gentoo
408 Linux - "Though sold through a nontraditional channel there's no hard drive,
409 so you pay monthly for online storage the Zonbu PC is a good alternative to
410 the traditional desktop PC. It runs Gentoo Linux, which is a lot more usable
411 than the gOS Linux on the gPC. This is the EPEAT Gold and Energy Star 4.0
412 certified PC to buy if your computing needs run mainly on the Web. It's the
413 first PC Mag Green Approved product ever". For more information, check out
414 the complete article[57].
415
416 57. http://www.pcmag.com/article2/0,2817,2153829,00.asp
417
418 Linux Devices: PC-Doctor, a well known software vendor has developed a new
419 Network Factory appliance, which is currently in the prototype phase. The
420 device runs Gentoo, on an undisclosed hardware platform. The company chose
421 the Gentoo distro, "because we know it," said van Aman. "We chose a
422 source-based distribution because we only need to support a few hardware
423 configurations, and we want to squeeze the maximum performance out of the
424 hardware that we have". For more information, check out the complete
425 article[58].
426
427 58. http://www.linuxdevices.com/news/NS7542896830.html
428
429 ITWire: A news item on the website describes how a user used Gentoo to create
430 his own distribution - Kororaa[59]. Check out the complete article[60] for
431 more information.
432
433 59. http://www.kororaa.org/
434 60. http://www.itwire.com/content/view/17519/1090/
435
436 ==================
437 4. Tips and Tricks
438 ==================
439
440 Speedup Boot Time
441 -----------------
442
443 Are you impatient when booting your computer? If yes, try the following:
444
445 +----------------------------------------------------------------------------+
446 | Code Listing 4.1 |
447 | Tell Gentoo's startup system to turn on services in parallel |
448 +----------------------------------------------------------------------------+
449 | $ $EDITOR /etc/conf.d/rc |
450 | (Change) |
451 | RC_PARALLEL_STARTUP="no" |
452 | (To) |
453 | RC_PARALLEL_STARTUP="yes" |
454 +----------------------------------------------------------------------------+
455
456 +----------------------------------------------------------------------------+
457 | Code Listing 4.2 |
458 | Prevent the kernel from displaying status messages |
459 +----------------------------------------------------------------------------+
460 | (Assuming you are using GRUB and /boot is mounted correctly) |
461 | $ $EDITOR /boot/grub/grub.conf |
462 | (Append the 'quiet' option to the kernel you use, for example:) |
463 | kernel /boot/vmlinuz-2.6.23.9 root=/dev/hda2 quiet |
464 +----------------------------------------------------------------------------+
465
466 +------------------------------------------------------------------------------+
467 | Code Listing 4.3 |
468 | Remove services that you do not need |
469 +------------------------------------------------------------------------------+
470 | (View what services are currently activated on boot) |
471 | $ rc-status boot |
472 | (Check what is good with a default runlevel) |
473 | $ rc-default default |
474 | (For example, you probably won't need keymap if you're building a carputer:) |
475 | $ rc-update del keymap |
476 +------------------------------------------------------------------------------+
477
478 If you build your kernel with no modules, you can remove modules from boot.
479
480 Note: If you do not understand what a particular service or module does, do
481 not remove it!
482
483 You may also like to install BootChart[61], a tool for performance analysis
484 and visualization of the Linux boot process.
485
486 61. http://www.bootchart.org/
487
488 IRSSI and BitlBee
489 -----------------
490
491 Irssi and BitlBee are both great for simple chat clients. If you have a shell
492 available, we recommend you run them off the server, since you will never
493 logoff.
494
495 +----------------------------------------------------------------------------+
496 | Code Listing 4.1 |
497 | Installing |
498 +----------------------------------------------------------------------------+
499 | # emerge irssi bitlbee screenie |
500 +----------------------------------------------------------------------------+
501
502 A previous GMN featured tips and tricks on screenie[62]. Now, configure
503 bitlbee to your taste, and start it:
504
505 62. http://www.gentoo.org/news/en/gmn/20080218-newsletter.xml#doc_chap4
506
507 +----------------------------------------------------------------------------+
508 | Code Listing 4.2 |
509 | Starting bitlbee |
510 +----------------------------------------------------------------------------+
511 | $ /etc/init.d/bitlbeed start |
512 +----------------------------------------------------------------------------+
513
514 Now start screenie and start an irssi session:
515
516 +----------------------------------------------------------------------------+
517 | Code Listing 4.3 |
518 | Creating an IRSSI session |
519 +----------------------------------------------------------------------------+
520 | $ /connect 127.0.0.1 |
521 +----------------------------------------------------------------------------+
522
523 Now follow the instructions and connect into your IM accounts and IRC, never
524 worrying about logging off.
525
526 =========================
527 5. Gentoo developer moves
528 =========================
529
530 Summary
531 -------
532
533 Gentoo is made up of 259 active developers, of which 44 are currently away.
534 Gentoo has recruited a total of 637 developers since its inception.
535
536 Moves
537 -----
538
539 The following developers recently left the Gentoo project:
540
541 * None during this period
542
543 Adds
544 ----
545
546 The following developers recently joined the Gentoo project:
547
548 * Ahmed Ammar (b33fc0d3) - amd64
549 * Josh Glover (jmglov) - CJK
550
551 Changes
552 -------
553
554 The following developers recently changed roles within the Gentoo project:
555
556 * Alfredo Tupone (tupone) joined the net-zope herd
557 * Ben de Groot (yngwin) joined the desktop-misc herd
558
559 ==========
560 6. Portage
561 ==========
562
563 Summary
564 -------
565
566 This section summarizes the current state of the Portage tree.
567
568 General Statistics
569 Architectures 15
570 Categories 151
571 Packages 12565
572 ebuilds 24548
573
574 Keyword Distribution
575 Architecture StableTestingTotal% Packages
576 alpha 3629435406432.34%
577 amd64 696938671083686.24%
578 arm 159572166713.27%
579 hppa 2660488314825.05%
580 ia64 3223552377530.04%
581 m68k 493165094.05%
582 mips 1104671177514.13%
583 ppc 62392858909772.40%
584 ppc64 3431621405232.25%
585 s390 12014712489.93%
586 sh 141545146011.62%
587 sparc 48051275608048.39%
588 sparc-fbsd 03163162.51%
589 x86 932730541238198.54%
590 x86-fbsd 02493249319.84%
591
592 Figure 6.1: Package distribution by keyword
593 http://www.gentoo.org/images/gmn/20080424/keywords.png
594
595 The following section lists packages that have either been moved or added to
596 the tree. The package removals come from many locations, including the
597 Treecleaners[63] and various developers.
598
599 63. http://www.gentoo.org/proj/en/qa/treecleaners/
600
601 Removals:
602 ---------
603
604 Package: Removal date: Contact:
605 dev-java/cryptix 24 Mar 2008 Vlastimil Babka[64]
606 dev-java/cryptix-asn1-bin 24 Mar 2008 Vlastimil Babka[64]
607 dev-java/cryptix-jce-bin 24 Mar 2008 Vlastimil Babka[64]
608 dev-java/javamake-bin 24 Mar 2008 Vlastimil Babka[64]
609 dev-java/minml2 24 Mar 2008 Vlastimil Babka[64]
610 dev-java/jasmin-sable 24 Mar 2008 Vlastimil Babka[64]
611 www-servers/orion 24 Mar 2008 Petteri Räty[65]
612 dev-java/jsx 24 Mar 2008 Petteri Räty[65]
613 app-laptop/smcinit 25 Mar 2008 Michele Noberasco[66]
614 sys-apps/tcb 27 Mar 2008 Diego Pettenò[8]
615 sys-apps/baselayout-lite 30 Mar 2008 Mike Frysinger[67]
616
617 8. flameeyes@g.o
618 64. caster@g.o
619 65. betelgeuse@g.o
620 66. s4t4n@g.o
621 67. vapier@g.o
622
623 Package: Removal date: Contact:
624 x11-themes/gtk-engines-mist 31 Mar 2008 Rèmi Cardona[68]
625 dev-libs/tinyq 31 Mar 2008 Raúl Porcel[69]
626 net-ftp/gtkfxp 31 Mar 2008 Raúl Porcel[69]
627 net-libs/libhttpd-persistent 31 Mar 2008 Raúl Porcel[69]
628 app-admin/ctcs 31 Mar 2008 Raúl Porcel[69]
629 net-ftp/swiftfxp 31 Mar 2008 Raúl Porcel[69]
630 x11-misc/xnview 01 Apr 2008 Samuli Suominen[70]
631 mail-client/ciphire-mail 04 Apr 2008 Torsten Veller[71]
632 media-gfx/gimp-print 05 Apr 2008 Stefan Schweizer[72]
633 app-vim/ant 06 Apr 2008 Ali Polatel[48]
634
635 48. hawking@g.o
636 68. remi@g.o
637 69. armin76@g.o
638 70. drac@g.o
639 71. tove@g.o
640 72. genstef@g.o
641
642 Package: Removal date: Contact:
643 media-video/x264-svn-encoder 07 Apr 2008 Ben de Groot[33]
644 media-libs/x264-svn 07 Apr 2008 Ben de Groot[33]
645 dev-lang/smalltalkx 09 Apr 2008 Luis Francisco Araujo[73]
646 media-sound/opmixer 09 Apr 2008 Samuli Suominen[70]
647 app-misc/pastemecli 09 Apr 2008 Raúl Porcel[69]
648 sys-kernel/suspend2-sources 12 Apr 2008 Krzysiek Pawlik[74]
649 sys-apps/suspend2-userui 12 Apr 2008 Krzysiek Pawlik[74]
650 media-fonts/skinenigmang-fonts 13 Apr 2008 Matthias Schwarzott[75]
651
652 33. yngwin@g.o
653 69. armin76@g.o
654 70. drac@g.o
655 73. araujo@g.o
656 74. nelchael@g.o
657 75. zzam@g.o
658
659 Package: Removal date: Contact:
660 sys-fs/cryptsetup-luks 14 Apr 2008 Doug Goldstein[38]
661 dev-scheme/mit-scheme 14 Apr 2008 Marijn Schouten[76]
662 dev-lisp/gcl-cvs 14 Apr 2008 Marijn Schouten[76]
663 virtual/postgresql-libs 15 Apr 2008 Tiziano Müller[77]
664
665 38. cardoe@g.o
666 76. hkbst@g.o
667 77. dev-zero@g.o
668
669 Additions:
670 ----------
671
672 Package: Addition date: Contact:
673 gnome-base/gvfs[78] 24 Mar 2008 Mart Raudsepp[79]
674 dev-libs/libgweather[80] 24 Mar 2008 Gilles Dartiguelongue[81]
675 media-plugins/vdr-atscepg[82] 24 Mar 2008 Joerg Bornkessel[83]
676 dev-util/gtk-doc-am[84] 24 Mar 2008 Daniel Gryniewicz[85]
677 sys-cluster/pypvm[86] 24 Mar 2008 Donnie Berkholz[4]
678 sys-cluster/pbs-python[87] 24 Mar 2008 Donnie Berkholz[4]
679 media-fonts/proggy-fonts[88] 24 Mar 2008 Ben de Groot[33]
680 media-fonts/webby-fonts[89] 24 Mar 2008 Ben de Groot[33]
681 sci-mathematics/lybniz[90] 25 Mar 2008 Sebastien Fabbro[91]
682 sys-boot/mbr-gpt[92] 25 Mar 2008 Robin H. Johnson[31]
683 x11-libs/openmotif-compat[93] 25 Mar 2008 Ulrich Müller[94]
684 net-p2p/frostwire[95] 25 Mar 2008 William Thomson[96]
685 dev-python/rdflib[97] 25 Mar 2008 Rob Cakebread[98]
686 app-misc/iguanaIR[99] 26 Mar 2008 Joerg Bornkessel[83]
687 gnome-extra/mousetweaks[100] 26 Mar 2008 Gilles Dartiguelongue[81]
688 sys-auth/tcb[101] 27 Mar 2008 Diego Pettenò[8]
689 net-misc/mediatomb[102] 27 Mar 2008 Diego Pettenò[8]
690 sci-libs/parmetis[103] 27 Mar 2008 Sebastien Fabbro[91]
691 app-emacs/grep-edit[104] 27 Mar 2008 Ulrich Müller[94]
692 media-plugins/vdr-extb[105] 27 Mar 2008 Joerg Bornkessel[83]
693 dev-java/jazzy[106] 28 Mar 2008 Petteri Räty[65]
694 net-analyzer/centreon[107] 28 Mar 2008 Benedikt Boehm[108]
695 dev-libs/ossp-uuid[109] 28 Mar 2008 Tiziano Müller[77]
696 media-sound/miniaudicle[110] 29 Mar 2008 Cédric Krier[111]
697 media-sound/audicle[112] 30 Mar 2008 Cédric Krier[111]
698 media-sound/sndpeek[113] 30 Mar 2008 Cédric Krier[111]
699 media-sound/tapestrea[114] 30 Mar 2008 Cédric Krier[111]
700
701 4. dberkholz@g.o
702 8. flameeyes@g.o
703 31. robbat2@g.o
704 33. yngwin@g.o
705 65. betelgeuse@g.o
706 77. dev-zero@g.o
707 78. http://packages.gentoo.org/package/gnome-base/gvfs
708 79. leio@g.o
709 80. http://packages.gentoo.org/package/dev-libs/libgweather
710 81. eva@g.o
711 82. http://packages.gentoo.org/package/media-plugins/vdr-atscepg
712 83. hd_brummy@g.o
713 84. http://packages.gentoo.org/package/dev-util/gtk-doc-am
714 85. dang@g.o
715 86. http://packages.gentoo.org/package/sys-cluster/pypvm
716 87. http://packages.gentoo.org/package/sys-cluster/pbs-python
717 88. http://packages.gentoo.org/package/media-fonts/proggy-fonts
718 89. http://packages.gentoo.org/package/media-fonts/webby-fonts
719 90. http://packages.gentoo.org/package/sci-mathematics/lybniz
720 91. bicatali@g.o
721 92. http://packages.gentoo.org/package/sys-boot/mbr-gpt
722 93. http://packages.gentoo.org/package/x11-libs/openmotif-compat
723 94. ulm@g.o
724 95. http://packages.gentoo.org/package/net-p2p/frostwire
725 96. wltjr@g.o
726 97. http://packages.gentoo.org/package/dev-python/rdflib
727 98. pythonhead@g.o
728 99. http://packages.gentoo.org/package/app-misc/iguanaIR
729 100. http://packages.gentoo.org/package/gnome-extra/mousetweaks
730 101. http://packages.gentoo.org/package/sys-auth/tcb
731 102. http://packages.gentoo.org/package/net-misc/mediatomb
732 103. http://packages.gentoo.org/package/sci-libs/parmetis
733 104. http://packages.gentoo.org/package/app-emacs/grep-edit
734 105. http://packages.gentoo.org/package/media-plugins/vdr-extb
735 106. http://packages.gentoo.org/package/dev-java/jazzy
736 107. http://packages.gentoo.org/package/net-analyzer/centreon
737 108. hollow@g.o
738 109. http://packages.gentoo.org/package/dev-libs/ossp-uuid
739 110. http://packages.gentoo.org/package/media-sound/miniaudicle
740 111. cedk@g.o
741 112. http://packages.gentoo.org/package/media-sound/audicle
742 113. http://packages.gentoo.org/package/media-sound/sndpeek
743 114. http://packages.gentoo.org/package/media-sound/tapestrea
744
745 Package: Addition date: Contact:
746 dev-ruby/revolution[115] 31 Mar 2008 Hans de Graaff[116]
747 xfce-extra/xfmpc[117] 01 Apr 2008 Christoph Mende[118]
748 app-office/homebank[119] 01 Apr 2008 Denis Dupeyron[120]
749 dev-java/dsiutils[121] 02 Apr 2008 Alistair Bush[122]
750 app-vim/vim-spell-el[123] 02 Apr 2008 Aggelos Orfanakos[124]
751 dev-ruby/osmlib-base[125] 02 Apr 2008 Hanno Boeck[126]
752 dev-python/virtualenv[127] 03 Apr 2008 Rob Cakebread[98]
753 dev-util/gitosis-gentoo[128] 04 Apr 2008 Robin H. Johnson[31]
754 net-print/gutenprint[129] 05 Apr 2008 Stefan Schweizer[72]
755 kde-misc/kgrab[130] 05 Apr 2008 Wulf Krueger[131]
756 kde-misc/kgraphviewer[132] 05 Apr 2008 Wulf Krueger[131]
757 kde-misc/kio_gopher[133] 05 Apr 2008 Wulf Krueger[131]
758 kde-misc/libksane[134] 05 Apr 2008 Wulf Krueger[131]
759 dev-ruby/mkrf[135] 06 Apr 2008 Hans de Graaff[116]
760 app-text/xournal[136] 06 Apr 2008 Robert Buchholz[137]
761 app-vim/ant_menu[138] 06 Apr 2008 Ali Polatel[48]
762
763 31. robbat2@g.o
764 48. hawking@g.o
765 72. genstef@g.o
766 98. pythonhead@g.o
767 115. http://packages.gentoo.org/package/dev-ruby/revolution
768 116. graaff@g.o
769 117. http://packages.gentoo.org/package/xfce-extra/xfmpc
770 118. angelos@g.o
771 119. http://packages.gentoo.org/package/app-office/homebank
772 120. calchan@g.o
773 121. http://packages.gentoo.org/package/dev-java/dsiutils
774 122. ali_bush@g.o
775 123. http://packages.gentoo.org/package/app-vim/vim-spell-el
776 124. agorf@g.o
777 125. http://packages.gentoo.org/package/dev-ruby/osmlib-base
778 126. hanno@g.o
779 127. http://packages.gentoo.org/package/dev-python/virtualenv
780 128. http://packages.gentoo.org/package/dev-util/gitosis-gentoo
781 129. http://packages.gentoo.org/package/net-print/gutenprint
782 130. http://packages.gentoo.org/package/kde-misc/kgrab
783 131. philantrop@g.o
784 132. http://packages.gentoo.org/package/kde-misc/kgraphviewer
785 133. http://packages.gentoo.org/package/kde-misc/kio_gopher
786 134. http://packages.gentoo.org/package/kde-misc/libksane
787 135. http://packages.gentoo.org/package/dev-ruby/mkrf
788 136. http://packages.gentoo.org/package/app-text/xournal
789 137. rbu@g.o
790 138. http://packages.gentoo.org/package/app-vim/ant_menu
791
792 Package: Addition date: Contact:
793 media-fonts/skinenigmang-fonts[139] 07 Apr 2008 Matthias Schwarzott[75]
794 dev-tex/mh[140] 07 Apr 2008 Alexis Ballier[141]
795 dev-libs/librelp[142] 07 Apr 2008 Tiziano Müller[77]
796 app-admin/eselect-unison[143] 07 Apr 2008 Alexis Ballier[141]
797 app-admin/rsyslog[144] 07 Apr 2008 Tiziano Müller[77]
798 media-libs/x264[145] 07 Apr 2008 Ben de Groot[33]
799 media-video/x264-encoder[146] 07 Apr 2008 Ben de Groot[33]
800 x11-themes/pekwm-themes-hewphoria[147] 08 Apr 2008 Ben de Groot[33]
801 rox-base/rox-launch[148] 08 Apr 2008 Jim Ramsay[149]
802 dev-util/debhelper[150] 09 Apr 2008 Mike Frysinger[67]
803 sys-apps/edac-utils[151] 09 Apr 2008 Tiziano Müller[77]
804 x11-misc/xnots[152] 10 Apr 2008 Krzysiek Pawlik[74]
805 x11-plugins/wmtime[153] 11 Apr 2008 Michele Noberasco[66]
806 dev-tcltk/tkimg[154] 11 Apr 2008 Sebastien Fabbro[91]
807 sci-astronomy/skycat[155] 11 Apr 2008 Sebastien Fabbro[91]
808 media-video/ksubtitleripper[156] 11 Apr 2008 Ben de Groot[33]
809 media-sound/lastfmproxy[157] 11 Apr 2008 Ben de Groot[33]
810 dev-java/sblim-cim-client[158] 12 Apr 2008 Alistair Bush[122]
811 app-laptop/kthinkbat[159] 12 Apr 2008 Ryan Hill[160]
812 net-analyzer/pnp4nagios[161] 12 Apr 2008 Caleb Tennis[162]
813 net-analyzer/nagircbot[163] 12 Apr 2008 Caleb Tennis[162]
814 media-fonts/pigiarniq[164] 13 Apr 2008 Ben de Groot[33]
815 games-server/greenhouse[165] 13 Apr 2008 Josh Glover[166]
816 media-fonts/vdrsymbols-ttf[167] 13 Apr 2008 Matthias Schwarzott[75]
817
818 33. yngwin@g.o
819 66. s4t4n@g.o
820 67. vapier@g.o
821 74. nelchael@g.o
822 75. zzam@g.o
823 77. dev-zero@g.o
824 91. bicatali@g.o
825 122. ali_bush@g.o
826 139. http://packages.gentoo.org/package/media-fonts/skinenigmang-fonts
827 140. http://packages.gentoo.org/package/dev-tex/mh
828 141. aballier@g.o
829 142. http://packages.gentoo.org/package/dev-libs/librelp
830 143. http://packages.gentoo.org/package/app-admin/eselect-unison
831 144. http://packages.gentoo.org/package/app-admin/rsyslog
832 145. http://packages.gentoo.org/package/media-libs/x264
833 146. http://packages.gentoo.org/package/media-video/x264-encoder
834 147. http://packages.gentoo.org/package/x11-themes/pekwm-themes-hewphoria
835 148. http://packages.gentoo.org/package/rox-base/rox-launch
836 149. lack@g.o
837 150. http://packages.gentoo.org/package/dev-util/debhelper
838 151. http://packages.gentoo.org/package/sys-apps/edac-utils
839 152. http://packages.gentoo.org/package/x11-misc/xnots
840 153. http://packages.gentoo.org/package/x11-plugins/wmtime
841 154. http://packages.gentoo.org/package/dev-tcltk/tkimg
842 155. http://packages.gentoo.org/package/sci-astronomy/skycat
843 156. http://packages.gentoo.org/package/media-video/ksubtitleripper
844 157. http://packages.gentoo.org/package/media-sound/lastfmproxy
845 158. http://packages.gentoo.org/package/dev-java/sblim-cim-client
846 159. http://packages.gentoo.org/package/app-laptop/kthinkbat
847 160. dirtyepic@g.o
848 161. http://packages.gentoo.org/package/net-analyzer/pnp4nagios
849 162. caleb@g.o
850 163. http://packages.gentoo.org/package/net-analyzer/nagircbot
851 164. http://packages.gentoo.org/package/media-fonts/pigiarniq
852 165. http://packages.gentoo.org/package/games-server/greenhouse
853 166. jmglov@g.o
854 167. http://packages.gentoo.org/package/media-fonts/vdrsymbols-ttf
855
856 Package: Addition date: Contact:
857 net-misc/ethercard-diag[168] 14 Apr 2008 Mike Frysinger[67]
858 media-sound/aqualung[169] 15 Apr 2008 Ben de Groot[33]
859 app-admin/eselect-postgresql[170] 15 Apr 2008 Tiziano Müller[77]
860 dev-java/sux4j[171] 15 Apr 2008 Alistair Bush[122]
861 dev-db/postgresql-docs[172] 15 Apr 2008 Tiziano Müller[77]
862 dev-db/postgresql-base[173] 15 Apr 2008 Tiziano Müller[77]
863 dev-db/postgresql-server[174] 15 Apr 2008 Tiziano Müller[77]
864 virtual/postgresql-base[175] 15 Apr 2008 Tiziano Müller[77]
865 dev-util/guilt[176] 16 Apr 2008 Ingmar Vanhassel[177]
866 net-dns/fpdns[178] 16 Apr 2008 Wolfram Schlich[179]
867 sci-libs/xylib[180] 18 Apr 2008 Sebastien Fabbro[91]
868 app-forensics/zzuf[181] 19 Apr 2008 Diego Pettenò[8]
869 media-gfx/icns2png[182] 19 Apr 2008 Samuli Suominen[70]
870 dev-perl/File-SearchPath[183] 19 Apr 2008 Robin H. Johnson[31]
871 dev-perl/Sphinx-Config[184] 19 Apr 2008 Robin H. Johnson[31]
872 dev-perl/Sphinx-Search[185] 19 Apr 2008 Robin H. Johnson[31]
873 app-accessibility/speakup[186] 19 Apr 2008 William Hubbs[187]
874 dev-embedded/openocd[188] 20 Apr 2008 Mike Frysinger[67]
875 dev-java/json-simple[189] 20 Apr 2008 Petteri Räty[65]
876 net-misc/twitux[190] 20 Apr 2008 Peter Weller[191]
877 app-crypt/elettra[192] 20 Apr 2008 Luca Barbato[193]
878
879 8. flameeyes@g.o
880 31. robbat2@g.o
881 33. yngwin@g.o
882 65. betelgeuse@g.o
883 67. vapier@g.o
884 70. drac@g.o
885 77. dev-zero@g.o
886 91. bicatali@g.o
887 122. ali_bush@g.o
888 168. http://packages.gentoo.org/package/net-misc/ethercard-diag
889 169. http://packages.gentoo.org/package/media-sound/aqualung
890 170. http://packages.gentoo.org/package/app-admin/eselect-postgresql
891 171. http://packages.gentoo.org/package/dev-java/sux4j
892 172. http://packages.gentoo.org/package/dev-db/postgresql-docs
893 173. http://packages.gentoo.org/package/dev-db/postgresql-base
894 174. http://packages.gentoo.org/package/dev-db/postgresql-server
895 175. http://packages.gentoo.org/package/virtual/postgresql-base
896 176. http://packages.gentoo.org/package/dev-util/guilt
897 177. ingmar@g.o
898 178. http://packages.gentoo.org/package/net-dns/fpdns
899 179. wschlich@g.o
900 180. http://packages.gentoo.org/package/sci-libs/xylib
901 181. http://packages.gentoo.org/package/app-forensics/zzuf
902 182. http://packages.gentoo.org/package/media-gfx/icns2png
903 183. http://packages.gentoo.org/package/dev-perl/File-SearchPath
904 184. http://packages.gentoo.org/package/dev-perl/Sphinx-Config
905 185. http://packages.gentoo.org/package/dev-perl/Sphinx-Search
906 186. http://packages.gentoo.org/package/app-accessibility/speakup
907 187. williamh@g.o
908 188. http://packages.gentoo.org/package/dev-embedded/openocd
909 189. http://packages.gentoo.org/package/dev-java/json-simple
910 190. http://packages.gentoo.org/package/net-misc/twitux
911 191. welp@g.o
912 192. http://packages.gentoo.org/package/app-crypt/elettra
913 193. lu_zero@g.o
914
915 ===========
916 7. Bugzilla
917 ===========
918
919 Statistics
920 ----------
921
922 The Gentoo community uses Bugzilla (bugs.gentoo.org[194]) to record and track
923 bugs, notifications, suggestions and other interactions with the development
924 team. The following chart summarizes activity on Bugzilla between 16 March
925 2008 and 20 April 2008.
926
927 194. http://bugs.gentoo.org
928
929 Figure 7.1: Bug activity split-up
930 http://www.gentoo.org/images/gmn/20080424/activity.png
931
932 Of the 10812 currently open bugs: 15 are labeled blocker, 106 are labeled
933 critical, and 361 are labeled major.
934
935 Closed bug ranking
936 ------------------
937
938 The developers and teams who have closed the most bugs during this period are
939 as follows.
940
941 Rank Developer/Team Bug Count
942 0 Others 1316
943 1 Gentoo's Team for Core System packages 128
944 2 Gentoo Linux Gnome Desktop Team 87
945 3 Gentoo Security 73
946 4 AMD64 Project 70
947 5 Portage team 58
948 6 Java team 45
949 7 Gentoo Games 44
950 8 Gentoo Sound Team 41
951 9 Gentoo non-Linux Team 38
952
953 Figure 7.1: Bug closed rankings
954 http://www.gentoo.org/images/gmn/20080424/closed.png
955
956 Assigned bug ranking
957 --------------------
958
959 The developers and teams who have been assigned the most bugs during this
960 period are as follows.
961
962 Rank Developer/Team Bug Count
963 0 Others 952
964 1 Default Assignee for New Packages 116
965 2 Gentoo's Team for Core System packages 64
966 3 Java team 54
967 4 Gentoo Security 50
968 5 Gentoo Linux Gnome Desktop Team 50
969 6 Gentoo Games 44
970 7 Gentoo Release Team 38
971 8 Default Assignee for Orphaned Packages 37
972 9 Python Gentoo Team 30
973
974 Figure 7.1: Bugs assigned rankings
975 http://www.gentoo.org/images/gmn/20080424/opened.png
976
977 ===================
978 8. Getting Involved
979 ===================
980
981 The GMN relies on volunteers and members of the community for content every
982 month. If you are interested in writing for the GMN, do write in to
983 gmn-writers@g.o with your articles in plaintext or GuideXML format.
984
985 Note: The deadline for articles to be published in the next issue is May 16,
986 2008.
987
988 We solicit feedback from all our readers on the newsletter. If you have any
989 ideas for articles, sections, or have anything to say about the GMN, don't
990 hesitate to email us at gmn-feedback@g.o.
991
992 You can also give us your feedback and comment on this particular issue of
993 the GMN on the forum thread[1].
994
995 1. http://forums.gentoo.org/viewtopic-p-5071942.html
996
997 ===============================
998 9. GMN subscription information
999 ===============================
1000
1001 To subscribe to the Gentoo Monthly Newsletter, send a blank e-mail to
1002 gentoo-gmn+subscribe@g.o.
1003
1004 To unsubscribe to the Gentoo Monthly Newsletter, send a blank e-mail to
1005 gentoo-gmn+unsubscribe@g.o from the e-mail address you are subscribed
1006 under.
1007
1008 ===================
1009 10. Other languages
1010 ===================
1011
1012 The Gentoo Monthly Newsletter is available in the following languages:
1013
1014 * English[195]
1015 * German[196]
1016 * Italian[197]
1017 * Polish[198]
1018 * Spanish[199]
1019 * Simplified Chinese[200]
1020
1021 195. http://www.gentoo.org/news/en/gmn/index.xml
1022 196. http://www.gentoo.org/news/de/gmn/index.xml
1023 197. http://www.gentoo.org/news/it/gmn/index.xml
1024 198. http://www.gentoo.org/news/pl/gmn/index.xml
1025 199. http://www.gentoo.org/news/es/gmn/index.xml
1026 200. http://www.gentoo.org/news/zh_cn/gmn/index.xml
1027
1028 Anant Narayanan <anant@g.o> - Editor
1029 Joshua Saddler <nightmorph@g.o> - Copy Editor
1030 Christian Faulhammer <opfer@g.o> - Author
1031 RGK <rgk@××××××××.com> - Author
1032 Joseph <syscon@×××××××××.com> - Author
1033 Andrey Falko <andrey@××××××.net> - Author
1034 Robert Buchholz <rbu@g.o> - Author