[gentoo-gmn] Gentoo Monthly Newsletter: 30 June 2008

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

[gentoo-gmn] Gentoo Monthly Newsletter: 30 June 2008

Anant Narayanan-4
Gentoo Monthly Newsletter
This is the sixth issue of the Gentoo Monthly Newsletter, for May 2008 – June

1. Introduction

This month in the GMN

Welcome to the June issue of the Gentoo monthly newsletter!

As usual, you can discuss any aspect of this issue of the GMN in the
corresponding forum thread[1]. We look forward to hearing from you!

   1. http://forums.gentoo.org/viewtopic-p-5137714.html

2. Gentoo News

Trustees Meeting Summary

The Gentoo Trustees[2] held a meeting on June 22, 2008. The trustees are
currently working on proposed Foundation bylaws.

   2. http://www.gentoo.org/foundation/en/

  * The bylaws draft[3]

   3. http://dev.gentoo.org/~neddyseagoon/docs/FoundationBylawsProposed_4.xml

Council Meeting Summary

The Gentoo Council[4] held its monthly meeting on June 12, 2008. The items
put up for discussion were:

   4. http://www.gentoo.org/proj/en/council/

  * PMS: Versions can have > 8 digits. If you want a maximum limit,
    discuss it with relevant people and propose one.
  * Appeals: Will be handled using dberkholz's proposal[5]
  * LDFLAGS="--as-needed" by default: antarus will present a deployment
    plan to -dev for how this would proceed.
  * GLEP 54: There was a new proposal 12 hours before the meeting. Wait
    for discussion. Council members should post anything they have to add by
    the end of the weekend.
  * GLEP 55: Discussion is clearly active. Council members should post
    anything they have to add by the end of the weekend.
  * GLEP 56: Technically good, still some room for improvement. Council
    members should post anything they have to add by the end of the weekend.
  * PMS status: This is a discussion that belongs on the mailing list.
    Council members should post anything they have to add by the end of the

   5. http://archives.gentoo.org/gentoo-council/msg_d7c402fb577a3d5b1707e2bdf4b0a264.xml

Some items were rolled over from the previous meeting:

  * Slacker arches: vapier needs to send the post 2+ hours before the
    meeting. Suggest changes. This should happen on-list. No discussion
  * Document of being an active developer: araujo needs to post progress,
    an updated certificate and any new requests to the gentoo-council or
    gentoo-project list 2+ hours before the meeting. Suggest changes. This
    should happen on-list. No discussion expected.

Coming Up

  * Bugday[6]: Looking for a way to help out Gentoo without investing a
    lot of time? Join us on July 05 for our monthly bugday, and help us
    squash some bugs[7].
  * Council Meeting[4]: The Gentoo Council meets every month to discuss
    important technical issues that affect Gentoo as a whole. This month's
    meeting is scheduled to be held on July 10, and everyone is welcome to
    participate - #gentoo-council on irc.freenode.net at 2000UTC.

   4. http://www.gentoo.org/proj/en/council/
   6. http://www.gentoo.org/proj/en/bugday/index.xml
   7. http://bugday.gentoo.org/

3. Gentoo International

Germany: LinuxTag 2008

With more than 11,000 visitors, LinuxTag[8] in Berlin is by far the most
important Linux and Open Source Software show in Europe. As in earlier years,
Gentoo was again present at the expo after we missed the last two LinuxTag
expos taking place in Wiesbaden 2006 and Berlin 2007. This year about 10
developers and other Gentoo enthusiasts (including users from the German
support channel, #gentoo-anfaenger) helped man the booth. Even some phpBB
developers showed up.

   8. http://www.linuxtag.org

Figure 3.1: Left to right: steffi, mah, echo, andy, Stefan Schweizer
(genstef), Tobias Scherbaum (dertobi123), Benedikt Boehm (hollow), ashley
(phpBB), lied, marek (phpBB), Fabian Groffen (grobian), Robert Buchholz
(rbu), acm, sebastian, appro

This year the booth was set up to convey information to the audience, instead
of showing hardware as in the years before. Nevertheless, the booth was
populated with enough (Apple) laptop computers to open a little shop. One
iBook was set up to display an automated installation process of Gentoo
Linux[9]. Some visitors even asked where we were hiding that guy who was
entering the commands so fast. :)

   9. http://youtube.com/watch?v=6XbEJoR-ypo

Powered by Larry the Cow (one tagged "OpenSSL") the team managed to survive
through the days, with the help of the popular drink "Club Mate." Friendly
meet-ups with Debian and Ubuntu people did not escalate at all, and there was
even cooperation during the event. Sun engineers demoing OpenSolaris at their
stand were happy to give hints how to resolve a compilation issue that popped
up during the port of Gentoo Prefix to OpenSolaris.

Gentoo participated in the Hacking Contest held at the event and was
represented by genstef[10] and two of our users, in an attempt to hold up
Gentoo's reputation. The Gentoo team eventually won the second prize, a
Nintendo DS.

  10. [hidden email]

Figure 3.2: Left to right: echo, appro, Stefan Schweizer (genstef), and the
award presenter

On the last evening, the Ubuntu people organised a friendly barbecue party
for everyone. The beer was free as in beer, and the meat "open source." The
barbecue was held at C-base[11], Ubuntu's ~@Berlin, which from the inside is
an exciting space station with many man-hours invested in weird decorations
and programs like essential alien rootkit checkers.

  11. http://www.c-base.org/

Venezuela: FliSoL 2008

On Saturday April 26th, FLISoL 2008[12], Latin America's largest Free
Software promotional and installfest ended, having taken place more or less
simultaneously throughout Latin America. In Venezuela, it was hosted in the
capital city Caracas and other cities such as Barquisimeto, Cumaná, Los
Teques, Maracaibo, Mérida, San Cristóbal and Valencia.

  12. http://www.installfest.info/FLISOL2008

As well as being a free-for-all, catch-as-catch-can multiple distro
installfest and promotion event, it also featured interesting talks on a wide
variety of subjects, including clusters, web development frameworks,
security, VOIP and the Gimp, among others.

In Caracas, the event was hosted at the ISEIT[13], where a small group of
enthusiastic Gentoo users and devs, amongst which were angvp, alberkmann,
neurogeek, sebasmagri, Ricardo Mendoza[14] and John Christian Stoddart[15],
gathered to expound upon the multiple virtues of everyone's favourite
meta-distro to all comers, live as well as on irc (#gentoo-ve on
irc.freenode.net), while at the same time racing to complete installs on wide
variety of machines, troubleshooting hardware, handing out Gentoo minimal
install and LiveCDs right, left and centre and even having time to
demonstrate Frets on Fire on Gentoo. A few Gentoo lappies sported highly
tweaked e17 desktops, laden with eye candy that caught everyone's attention.

  13. http://ve.iseit.net/
  14. [hidden email]
  15. [hidden email]

In Mérida, Gentoo LiveCDs were hot items too, as was the demonstration of
games running on Gentoo. Many Gentoo enthusiasts were also reported at the
Maracaibo event.

Figure 3.1: Main image: The Gentoo corner with neurogeek in the middle of a
full Gentoo prescott class lappie install. Behind him, angvp (white shirt)
and chiguire compare aspects of Arch and Gentoo. Upper inset, left to right:
angvp, aspiring dev sebasmagri, lovely tatica (one of the main Caracas
organisers, who also gave a talk on the gimp) and gentoo mips guy, ricmm.
Lower inset: a spot of late lunch, left to right: sebasmagri, unknown, ricmm,
neurogeek and chiguire.

4. Heard in the Community

Interview: Google Summer of Code Student Nirbheek Chauhan

In the second of the series of interviews with our Summer of Code students,
we chat with Nirbheek Chauhan[16], who is working on "AutotuA". Find out more
about him and the project by reading on!

  16. [hidden email]

GMN: Give us a brief introduction of yourself. Where are you from? Where and
what do you study? What's your homepage or other means for fans to stalk you?

Nirbheek: Hello! I'm Nirbheek Chauhan (bheekling). I don't exactly "belong"
to any single place (Dad's in the Army), although I was born in Chandigarh,
India. I'm currently in my 3rd year of B.Tech doing Civil Engineering at IIT
Kanpur. Fans and freaks are welcome to my blog[17] -- comments are open and
free for all. ^_^

  17. http://bheekly.blogspot.com

GMN: Were you already involved with Gentoo and/or open source in general
before acceptance into SoC? If yes, briefly tell us how you got involved and
why you like writing open source code.

Nirbheek: I had been using Ubuntu as my full-time OS for a year before I
shifted to Gentoo after Arun Raghavan (Ford_Prefect) nagged me to try it out
for the N+1th time. The first Open Source project that I contributed code to
was the Beagle Project[18] where I hacked on the experimental Beagle
Webinterface[19] under the wonderful guidance of Debajyoti Bera (dBera).

  18. http://beagle-project.org/
  19. http://beagle-project.org/Beagle_Webinterface

I love Open Source (and specifically Gentoo) because it allows me to fix
whatever problems I face on my own. There is documentation for almost
everything out there, and where it doesn't exist, the code is always there.
Gentoo makes all this particularly easy since I just need to dump a patch in
${FILESDIR}, add a line to the ebuild, and voila! I can have the package
cleanly installed on my system with the fixes. The flexibility I get from
this far outweighs the compile time for everything (although I would really
love it if a safe and working hybrid binary-source system were devised)

GMN: How has your experience with the Gentoo community been so far?

Nirbheek: I have found the developers, especially the GNOME Herd, the Mozilla
Herd, Infra, Bug wranglers, and the previous Council Members, to be extremely
helpful, active, responsive, and sometimes terrifyingly efficient. All the
people whom I see actively working on Gentoo are simply a pleasure to talk
and work with. However, as is with most projects of such a size, there are a
few elements who seem to be spreading more chaos than actual contribution.

GMN: Please tell our readers a little about the project you're working on,
and why you think it will be helpful to Gentoo users. What was your
inspiration for starting the project? What do you expect to achieve with it?

Nirbheek: The project was originally called (for lack of imagination)
"Automate it All"[20] (*with* quotes). With the advent of further lack of
imagination on Eric's[21] part, it was christened AutotuA[22]. The aim of the
project is to reduce the workload of Gentoo developers, make it easier for
users to help developers in testing, and increase the overall QA of the
packages and ebuilds in the portage tree by making it easier for developers
to test (and coordinate testing of) changes made to the tree.

  20. http://code.google.com/soc/2008/gentoo/appinfo.html?csaid=4718E0E515B5040C
  21. http://soc.gentooexperimental.org/account/show/6
  22. http://soc.gentooexperimental.org/projects/show/autotua

The basic design consists of a master-server and numerous slaves. The master
does bookkeeping of jobs, hosts the various resources, preserves state, and
manages distribution among the slaves. The slaves run jobs according to sets
of instructions called "jobuilds" which are similar in spirit (and syntax) to
ebuilds, but are used to describe the smallest "quantum of work". The
(lengthy) details of how they all will work can be found in my first weekly

  23. http://archives.gentoo.org/gentoo-soc/msg_7b8cf5c6033d78f8afb3d5919b81560b.xml

My inspiration stemmed from frustration at having to do repetitive and easily
automatable tasks while testing packages. The last straw was testing
xulrunner-1.9 (a dependency of Firefox 3) for breakages with packages using
xulrunner (bug 213296[24]). The work was completely monotonous and
time-consuming -- perfect grounds for automation. I could've scripted the
work, but that would be a one-off thing and no one else would be able to make
use of it anyway.

  24. https://bugs.gentoo.org/show_bug.cgi?id=213296

I told Patrick Lauer (one of my mentors) about this and my proposed solution
for it. He suggested that I apply for a SoC project for the same to make sure
I actually finish it. ;) He then managed to get Stephen Klimaszewski[25]
interested and onboard for mentoring me, and voila! Here we are. :)

  25. [hidden email]

<overzealous>I expect my project to cause a revolution in the way Gentoo

GMN: What do you do when you're not coding? (hobbies, interests, favorite
T.V. shows etc.)

Nirbheek: Wait, what?! Coding *is* my hobby!

But when I get tired of coding, I usually read books or (online) manga, do
some photography (little experience however), watch Anime or Sci-Fi, write
random stuff, or play the occasional computer game (Half-Life 2 ftw!).

Of course, this is all usually done with Nine Inch Nails, Feist, toe, Pearl
Jam, R.E.M or Radiohead playing in the background. =)

GMN: Thanks for your time, and wish you all the best for the summer!

Gentoo Linux Headed for Space!

This article was written by Gentoo developer Joe Peterson[26], who works for
the Southwest Research Institute[27]. Joe already uses Gentoo Linux for
projects such as the New Horizons[28] space operations center. Now, he'll
take Gentoo where no penguin has gone before . . .

  26. [hidden email]
  27. http://www.swri.org/
  28. http://pluto.jhuapl.edu/science/soc.php

Gentoo is getting ready to fly into space aboard a rocket called the Rapid
Acquisition Imaging Spectrograph Experiment (RAISE). The rocket is part of
NASA's "sounding rocket program", and it is a relatively inexpensive way to
gather information about the Sun from light that cannot penetrate the Earth's
atmosphere. Southwest Research Institute, where RAISE is being designed, has
a very active solar research group that is on the cutting edge of new
discoveries about our closest star.

One of the main mysteries that RAISE will help to solve involves the
temperature of the solar corona. This outer atmosphere of the Sun is more
than one million degrees centigrade, whereas the Sun's surface is a mere 6000
degrees. Because the data to be collected by RAISE will give insight into the
mechanisms of energy conversion in the solar atmosphere, we hope to use this
data to better understand this strange temperature inversion.

RAISE will fly to an altitude of 350 km—well into space—and then return to
Earth via parachute. The total flight time will be about 14 minutes, giving
the rocket 6 minutes of "hang time" in space to collect data. Two ultraviolet
detectors will collect stereo images and 3D spectral/spacial "cubes" of data.
In the latter case, a mirror and slit will be used to scan across the Sun and
collect a UV spectrum at each pixel.

Figure 4.1: Capture board running Gentoo Linux

Gentoo Linux will be used on four processor boards in the flight electronics.
One will be the central controller, and the other three will be dedicated to
capturing data from the instruments. Spectral "image" data will be collected
at 10Hz and stored on a solid-state PATA drive, which will be retrieved from
the rocket after landing. A minimal Gentoo installation will be included on
each board for flight. On the capture boards, we will add USB drivers for
instrument I/O. In fact, we have our first capture board up and running
already, and data is successfully coming in from our test camera in the lab.

So stay tuned for further news about RAISE, and when it launches, remember
that all of the Gentoo Project's hard work went into making this rocket's
operating system flight-ready!

Planet Gentoo

Manage your configuration: Puppet is a tool to manage your configuration and
is presented[29] by Gunnar Wrobel[30].

  29. http://log.onthebrink.de/2008/05/using-puppet-on-gentoo.html
  30. [hidden email]

Small system distributions: Joshua Saddler[31] needs a binary Linux
distribution suitable for his old laptop, so he[32] tests some[33] distros
that are[34] explicitly labeled[35] for weaker systems[36].

  31. [hidden email]
  32. http://planet.gentoo.org/developers/nightmorph/2008/05/25/alternative_distros_and_tools
  33. http://planet.gentoo.org/developers/nightmorph/2008/05/26/alternative_distros_linux_mint
  34. http://planet.gentoo.org/developers/nightmorph/2008/06/03/alternative_distros_puppy_linux_and_anti
  35. http://planet.gentoo.org/developers/nightmorph/2008/06/05/alternative_distros_deli_linux
  36. http://planet.gentoo.org/developers/nightmorph/2008/06/20/alternative_distros_alternative_desktops

Gentoo documentation: Finding information on how to develop for Gentoo can be
hard as it is scattered around the place. Joshua Nichols[37] has an
overview[38] for you.

  37. [hidden email]
  38. http://technicalpickles.com/posts/more-gentoo-development-links-than-you-probably-need

Release hold-up: Tobias Klausmann[39] offers some commentary on why the next
release has been held up[40] for so long.

  39. [hidden email]
  40. http://blog.i-no.de/archives/2008/06/07/index.html#e2008-06-07T20_41_27.txt

Web 3.0? Revisited: Rob Cakebread[41] writes the follow-up[42] to his
article[43] on the semantic web already presented here.

  41. [hidden email]
  42. http://rob.cakebread.info/blog/?p=7
  43. http://rob.cakebread.info/blog/?p=3

Accessing the Google Gentoo Calendar: Christian Faulhammer[44] tells all
people with the appropriate access level how to add/modifiy[45] entries to
the Google Gentoo Calendar via Sunbird/Lightning.

  44. [hidden email]
  45. http://www.faulhammer.org/index.php?option=com_content&task=view&id=248

What Gentoo gives back: Hanno Boeck[46] is proud of his constributions[47] to
X.org, so see how much we give back to other projects.

  46. [hidden email]
  47. http://www.hboeck.de/archives/632-0.01-%25-of-Xorg.html

Gentoo in the News

Two Ruby on Rails vendors partner together; one (Engine Yard) finds Gentoo to
be a good fit[48]. Engine Yard has been previously featured[49] in the

  48. http://www.internetnews.com/dev-news/article.php/3749341/Developers+Team+Up+on+Ruby+Framework.htm
  49. http://www.gentoo.org/news/en/gwn/20061113-newsletter.xml

5. Tips and Tricks

Measuring and reducing power usage

For those who want to reduce energy use, increase their laptop time on
battery, and those who simply want to save money, this edition of Tips and
Tricks is for you. Let's use PowerTop[50] to reduce the amount of power your
computer draws.

  50. http://www.linuxpowertop.org/

The first step is to install PowerTop and run it:

| Code Listing 5.1                                                           |
| Using powertop                                                             |
| # emerge powertop                                                          |
| # powertop                                                                 |

PowerTop will likely tell you that you need a few options enabled in your
kernel, if they aren't enabled already.

To prepare your kernel for PowerTop you need to go into "Processor type and
features". Set "Tickless System" to be built into the kernel. If you do not
have this option you can continue without setting it. Next, go to the main
menu and go into "Kernel hacking". Set "Kernel debugging" to be built in,
then select "Collect kernel timer statistics". If you are doing this on a
laptop, enable battery support in "Power management options" and "ACPI
Support". Finally, enable "CPU frequency translation statistics" under "Power
management options" and "CPU Frequency scaling".

Reboot into your reconfigured kernel and run powertop again. You should see a
list of applications are kernel components "waking the system up". All you
need to know is that fewer wakeups means your system consumes less power.
PowerTop gives you a few tips at the bottom.

The first one is to tell the kernel to disable USB until you need it. This
option is under "Device Drivers", in "USB Support". It is probably called
"USB selective suspend/resume and wakeup".

The second one is to increase the dirty write back interval to 15 seconds --
or an interval of your choosing). This will help reduce disk wakeups.

| Code Listing 5.2                                                           |
| Reducing disk wakeups                                                      |
| # echo 1500 > /proc/sys/vm/dirty_writeback_centisecs                       |

There are other things you can do to reduce you power usage. For example, if
you happen to browse many CPU-intensive Flash sites, you can install the
FlashBlock[51] add-on for Firefox and choose to view Flash upon your request

  51. http://flashblock.mozdev.org/

Visit LessWatts[52] for more good ways to save power.

  52. http://www.lesswatts.org

6. Gentoo developer moves


Gentoo is made up of 251 active developers, of which 40 are currently away.
Gentoo has recruited a total of 647 developers since its inception.


The following developers recently left the Gentoo project:

Note: The number is higher than usual because several inactive developers
were retired as per Gentoo policy. This operation is performed on a regular
basis by the Undertakers[53] project.

  53. http://www.gentoo.org/proj/en/devrel/undertakers/index.xml

  * Kyle England (kengland)
  * Elias Pipping (pipping)
  * Andrew Ross (aross)
  * Bret Curtis (psi29a)
  * Martin Jackson (mjolnir)
  * Julien Allanos (dju)
  * Lars Weiler (pylon)
  * Duncan Coutts (dcoutts)
  * Michael Schonbeck (thoand)
  * Philippe Trottier (tchiwam)
  * Dominik Stadler (centic)
  * Alon Bar-Lev (alonbl)
  * Carlos Silva (r3pek)
  * Andrej Kacian (ticho)
  * Alexander Gabert (pappy)
  * Alex Howells (astinus)


The following developers recently joined the Gentoo project:

  * Andrey Kislyuk (weaver) joined the Science team
  * Peter Alfredsen (loki_val) joined the Sound, Fonts, and GCC teams
  * Matt Fleming (mjf) joined the Security team
  * Friedrich Oslage (bluebird) joined the Sparc team


The following developers recently changed roles within the Gentoo project:

  * Ryan Hill (dirtyepic) left the Fonts team
  * Peter Volkov (pva) joined the Fonts team

7. Portage


This section summarizes the current state of the Portage tree.

General Statistics
Architectures      15
Categories         151
Packages           12777
ebuilds            24727

Keyword Distribution
Architecture         StableTestingTotal% Packages
alpha                3635476411132.17%
amd64                709740431114087.19%
arm                  159697169313.25%
hppa                 2689550323925.35%
ia64                 3206597380329.76%
m68k                 492205124.01%
mips                 1032753178513.97%
ppc                  63292921925072.40%
ppc64                3473648412132.25%
s390                 12024812509.78%
sh                   141354146711.48%
sparc                48221316613848.04%
sparc-fbsd           03553552.78%
x86                  937132071257898.44%
x86-fbsd             02638263820.65%

Figure 7.1: Package distribution by keyword

The following section lists packages that have either been moved or added to
the tree. The package removals come from many locations, including the
Treecleaners[54] and various developers.

  54. http://www.gentoo.org/proj/en/qa/treecleaners/


Package:                     Removal date: Contact:
media-sound/gtkguitune       27 May 2008   Samuli Suominen[55]
media-sound/playspc_gtk      27 May 2008   Samuli Suominen[55]
media-sound/yconsole         27 May 2008   Samuli Suominen[55]
media-gfx/iv                 27 May 2008   Samuli Suominen[55]
media-video/gqcam            27 May 2008   Samuli Suominen[55]
sys-apps/systrace            27 May 2008   Samuli Suominen[55]
net-fs/coda-kernel           27 May 2008   Samuli Suominen[55]
app-arch/debhelper           29 May 2008   Yuri Vasilevski[56]
dev-lang/ezm3                31 May 2008   Mike Frysinger[57]
dev-util/cvsup               31 May 2008   Mike Frysinger[57]
media-fonts/fireflysung      31 May 2008   Peter Alfredsen[58]
app-portage/portage-manpages 31 May 2008   Mike Frysinger[57]
media-plugins/libao-pulse    31 May 2008   Samuli Suominen[55]
gnome-extra/gnome2-user-docs 01 Jun 2008   Rèmi Cardona[59]

  55. [hidden email]
  56. [hidden email]
  57. [hidden email]
  58. [hidden email]
  59. [hidden email]

Package:                      Removal date: Contact:
dev-util/larch                03 Jun 2008   Michael Sterrett[60]
app-text/docbook-to-man       04 Jun 2008   Peter Alfredsen[58]
games-fps/americas-army       05 Jun 2008   Chris Gianelloni[61]
gnome-base/control-center     06 Jun 2008   Rèmi Cardona[59]
gnome-extra/shermans-aquarium 08 Jun 2008   Gilles Dartiguelongue[62]
net-libs/webkitgtk            08 Jun 2008   Markus Ullmann[63]

  58. [hidden email]
  59. [hidden email]
  60. [hidden email]
  61. [hidden email]
  62. [hidden email]
  63. [hidden email]

Package:                        Removal date: Contact:
x11-plugins/gai-pager           09 Jun 2008   Samuli Suominen[55]
x11-plugins/gai-pal             09 Jun 2008   Samuli Suominen[55]
x11-libs/gai                    09 Jun 2008   Samuli Suominen[55]
sys-process/daemontools-scripts 09 Jun 2008   Samuli Suominen[55]
dev-util/rhide                  14 Jun 2008   Samuli Suominen[55]
sys-cluster/wulfstat            14 Jun 2008   Samuli Suominen[55]
sys-cluster/xmlsysd             14 Jun 2008   Samuli Suominen[55]
net-dialup/linesrv              15 Jun 2008   Alin Năstac[64]
net-dialup/mclient              15 Jun 2008   Alin Năstac[64]
net-dialup/mserver              15 Jun 2008   Alin Năstac[64]
net-dialup/xlc                  15 Jun 2008   Alin Năstac[64]

  55. [hidden email]
  64. [hidden email]

Package:                    Removal date: Contact:
app-pda/syncekonnector      19 Jun 2008   Jeremy Olexa[65]
dev-util/lincvs             19 Jun 2008   Mike Pagano[66]
x11-wm/aquamarine           21 Jun 2008   Michael Sterrett[60]
x11-wm/heliodor             21 Jun 2008   Michael Sterrett[60]
kde-base/ksync              22 Jun 2008   Tobias Heinlein[67]
xfce-extra/xfce4-icon-theme 22 Jun 2008   Samuli Suominen[55]
xfce-extra/ristretto        22 Jun 2008   Samuli Suominen[55]
xfce-extra/terminal         22 Jun 2008   Samuli Suominen[55]
xfce-extra/xfburn           22 Jun 2008   Samuli Suominen[55]
xfce-extra/mousepad         22 Jun 2008   Samuli Suominen[55]
xfce-extra/xfwm4-themes     22 Jun 2008   Samuli Suominen[55]
xfce-base/xfprint           22 Jun 2008   Samuli Suominen[55]
xfce-base/orage             22 Jun 2008   Samuli Suominen[55]

  55. [hidden email]
  60. [hidden email]
  65. [hidden email]
  66. [hidden email]
  67. [hidden email]


Package:                             Addition date: Contact:
media-fonts/tibetan-machine-font[68] 26 May 2008    Peter Alfredsen[58]
sci-biology/amos[69]                 26 May 2008    Andrey Kislyuk[70]
media-fonts/thaifonts-scalable[71]   28 May 2008    Peter Alfredsen[58]
app-i18n/unicode-data[72]            28 May 2008    Peter Alfredsen[58]
media-libs/raul[73]                  29 May 2008    Alexis Ballier[74]
x11-libs/flowcanvas[75]              29 May 2008    Alexis Ballier[74]
media-sound/patchage[76]             29 May 2008    Alexis Ballier[74]
app-emulation/fuse-utils[77]         30 May 2008    Jeremy Olexa[65]
x11-terms/sakura[78]                 30 May 2008    Josh Glover[79]
media-fonts/opendesktop-fonts[80]    30 May 2008    Peter Alfredsen[58]
dev-tex/translator[81]               30 May 2008    Alexis Ballier[74]
media-fonts/cardo[82]                30 May 2008    Sven Wegener[83]
media-sound/qtscrobbler[84]          31 May 2008    Ben de Groot[85]
net-misc/openssh-blacklist[86]       31 May 2008    Mike Frysinger[57]
www-client/ck4up[87]                 31 May 2008    Thilo Bangert[88]
dev-scheme/ikarus[89]                31 May 2008    Panagiotis Christopoulos[90]
x11-misc/lsw[91]                     31 May 2008    Santiago M. Mola[92]
dev-scheme/stalin[93]                01 Jun 2008    Panagiotis Christopoulos[90]
x11-terms/evilvte[94]                01 Jun 2008    Samuli Suominen[55]
dev-perl/Font-TTF[95]                01 Jun 2008    Peter Alfredsen[58]
gnome-extra/gnome-user-docs[96]      01 Jun 2008    Rèmi Cardona[59]

  55. [hidden email]
  57. [hidden email]
  58. [hidden email]
  59. [hidden email]
  65. [hidden email]
  68. http://packages.gentoo.org/package/media-fonts/tibetan-machine-font
  69. http://packages.gentoo.org/package/sci-biology/amos
  70. [hidden email]
  71. http://packages.gentoo.org/package/media-fonts/thaifonts-scalable
  72. http://packages.gentoo.org/package/app-i18n/unicode-data
  73. http://packages.gentoo.org/package/media-libs/raul
  74. [hidden email]
  75. http://packages.gentoo.org/package/x11-libs/flowcanvas
  76. http://packages.gentoo.org/package/media-sound/patchage
  77. http://packages.gentoo.org/package/app-emulation/fuse-utils
  78. http://packages.gentoo.org/package/x11-terms/sakura
  79. [hidden email]
  80. http://packages.gentoo.org/package/media-fonts/opendesktop-fonts
  81. http://packages.gentoo.org/package/dev-tex/translator
  82. http://packages.gentoo.org/package/media-fonts/cardo
  83. [hidden email]
  84. http://packages.gentoo.org/package/media-sound/qtscrobbler
  85. [hidden email]
  86. http://packages.gentoo.org/package/net-misc/openssh-blacklist
  87. http://packages.gentoo.org/package/www-client/ck4up
  88. [hidden email]
  89. http://packages.gentoo.org/package/dev-scheme/ikarus
  90. [hidden email]
  91. http://packages.gentoo.org/package/x11-misc/lsw
  92. [hidden email]
  93. http://packages.gentoo.org/package/dev-scheme/stalin
  94. http://packages.gentoo.org/package/x11-terms/evilvte
  95. http://packages.gentoo.org/package/dev-perl/Font-TTF
  96. http://packages.gentoo.org/package/gnome-extra/gnome-user-docs

Package:                              Addition date: Contact:
games-util/wiiload[97]                02 Jun 2008    Mike Frysinger[57]
app-text/docbook-to-man[98]           02 Jun 2008    Peter Alfredsen[58]
dev-scheme/sisc[99]                   02 Jun 2008    Panagiotis Christopoulos[90]
app-editors/juffed[100]               04 Jun 2008    Ben de Groot[85]
www-client/arora[101]                 04 Jun 2008    Ben de Groot[85]
sci-mathematics/dataplot[102]         04 Jun 2008    Sebastien Fabbro[103]
media-gfx/dpic[104]                   04 Jun 2008    Alexis Ballier[74]
dev-tex/dot2texi[105]                 04 Jun 2008    Alexis Ballier[74]
app-portage/gpytage[106]              05 Jun 2008    Kenneth Prugh[107]
media-fonts/pothana2k[108]            05 Jun 2008    Peter Alfredsen[58]
gnome-base/gnome-control-center[109]  05 Jun 2008    Rèmi Cardona[59]
media-fonts/ekushey-bangla-fonts[110] 05 Jun 2008    Peter Alfredsen[58]
x11-misc/google-gadgets[111]          06 Jun 2008    Peter Alfredsen[58]
sci-physics/clhep[112]                06 Jun 2008    Sebastien Fabbro[103]
media-gfx/dawn[113]                   06 Jun 2008    Sebastien Fabbro[103]
app-cdr/burn-cd[114]                  06 Jun 2008    Samuli Suominen[55]
app-cdr/iat[115]                      06 Jun 2008    Samuli Suominen[55]
app-cdr/binflash[116]                 06 Jun 2008    Samuli Suominen[55]
dev-python/jinja[117]                 07 Jun 2008    Tiziano Müller[118]
dev-python/sphinx[119]                07 Jun 2008    Tiziano Müller[118]
app-cdr/cdcover[120]                  07 Jun 2008    Samuli Suominen[55]
gnome-extra/file-browser-applet[121]  08 Jun 2008    Serkan Kaba[122]
net-libs/webkitgtk[123]               08 Jun 2008    Markus Ullmann[63]
www-client/midori[124]                08 Jun 2008    Markus Ullmann[63]
media-sound/christine[125]            08 Jun 2008    Samuli Suominen[55]
net-libs/webkit-gtk[126]              08 Jun 2008    Markus Ullmann[63]
media-video/qdvdauthor-templates[127] 08 Jun 2008    Stefan Briesenick[128]

  55. [hidden email]
  57. [hidden email]
  58. [hidden email]
  59. [hidden email]
  63. [hidden email]
  74. [hidden email]
  85. [hidden email]
  90. [hidden email]
  97. http://packages.gentoo.org/package/games-util/wiiload
  98. http://packages.gentoo.org/package/app-text/docbook-to-man
  99. http://packages.gentoo.org/package/dev-scheme/sisc
 100. http://packages.gentoo.org/package/app-editors/juffed
 101. http://packages.gentoo.org/package/www-client/arora
 102. http://packages.gentoo.org/package/sci-mathematics/dataplot
 103. [hidden email]
 104. http://packages.gentoo.org/package/media-gfx/dpic
 105. http://packages.gentoo.org/package/dev-tex/dot2texi
 106. http://packages.gentoo.org/package/app-portage/gpytage
 107. [hidden email]
 108. http://packages.gentoo.org/package/media-fonts/pothana2k
 109. http://packages.gentoo.org/package/gnome-base/gnome-control-center
 110. http://packages.gentoo.org/package/media-fonts/ekushey-bangla-fonts
 111. http://packages.gentoo.org/package/x11-misc/google-gadgets
 112. http://packages.gentoo.org/package/sci-physics/clhep
 113. http://packages.gentoo.org/package/media-gfx/dawn
 114. http://packages.gentoo.org/package/app-cdr/burn-cd
 115. http://packages.gentoo.org/package/app-cdr/iat
 116. http://packages.gentoo.org/package/app-cdr/binflash
 117. http://packages.gentoo.org/package/dev-python/jinja
 118. [hidden email]
 119. http://packages.gentoo.org/package/dev-python/sphinx
 120. http://packages.gentoo.org/package/app-cdr/cdcover
 121. http://packages.gentoo.org/package/gnome-extra/file-browser-applet
 122. [hidden email]
 123. http://packages.gentoo.org/package/net-libs/webkitgtk
 124. http://packages.gentoo.org/package/www-client/midori
 125. http://packages.gentoo.org/package/media-sound/christine
 126. http://packages.gentoo.org/package/net-libs/webkit-gtk
 127. http://packages.gentoo.org/package/media-video/qdvdauthor-templates
 128. [hidden email]

Package:                          Addition date: Contact:
x11-libs/libpciaccess[129]        10 Jun 2008    Donnie Berkholz[130]
x11-proto/dri2proto[131]          10 Jun 2008    Donnie Berkholz[130]
net-libs/udns[132]                10 Jun 2008    Krzysiek Pawlik[133]
sys-apps/fakechroot[134]          10 Jun 2008    Michael Januszewski[135]
games-simulation/micropolis[136]  11 Jun 2008    Hanno Boeck[46]
app-cdr/uif2iso[137]              12 Jun 2008    Diego Pettenò[138]
app-doc/pms[139]                  13 Jun 2008    Ingmar Vanhassel[140]
media-video/subtitlecomposer[141] 14 Jun 2008    Ben de Groot[85]
media-sound/xineadump[142]        14 Jun 2008    Ben de Groot[85]
net-im/kouchat[143]               14 Jun 2008    Serkan Kaba[122]
net-mail/signature[144]           15 Jun 2008    Tobias Scherbaum[145]

  46. [hidden email]
  85. [hidden email]
 122. [hidden email]
 129. http://packages.gentoo.org/package/x11-libs/libpciaccess
 130. [hidden email]
 131. http://packages.gentoo.org/package/x11-proto/dri2proto
 132. http://packages.gentoo.org/package/net-libs/udns
 133. [hidden email]
 134. http://packages.gentoo.org/package/sys-apps/fakechroot
 135. [hidden email]
 136. http://packages.gentoo.org/package/games-simulation/micropolis
 137. http://packages.gentoo.org/package/app-cdr/uif2iso
 138. [hidden email]
 139. http://packages.gentoo.org/package/app-doc/pms
 140. [hidden email]
 141. http://packages.gentoo.org/package/media-video/subtitlecomposer
 142. http://packages.gentoo.org/package/media-sound/xineadump
 143. http://packages.gentoo.org/package/net-im/kouchat
 144. http://packages.gentoo.org/package/net-mail/signature
 145. [hidden email]

Package:                         Addition date: Contact:
dev-db/pg_top[146]               16 Jun 2008    Cédric Krier[147]
dev-ruby/eventmachine[148]       16 Jun 2008    Robin H. Johnson[149]
dev-ruby/rack[150]               16 Jun 2008    Robin H. Johnson[149]
www-servers/thin[151]            16 Jun 2008    Robin H. Johnson[149]
x11-misc/gdevilspie[152]         16 Jun 2008    Samuli Suominen[55]
kde-misc/kio_perldoc[153]        16 Jun 2008    Ingmar Vanhassel[140]
sys-apps/man-pages-posix[154]    17 Jun 2008    Mike Frysinger[57]
app-cdr/cddetect[155]            17 Jun 2008    Samuli Suominen[55]
dev-libs/libev[156]              17 Jun 2008    Matsuu Takuto[157]
media-libs/opencv[158]           18 Jun 2008    Josh Glover[79]
dev-python/PyQrcodec[159]        18 Jun 2008    Josh Glover[79]
media-plugins/vdr-streamdev[160] 18 Jun 2008    Matthias Schwarzott[161]
dev-util/smem[162]               18 Jun 2008    Diego Pettenò[138]
net-misc/openrdate[163]          18 Jun 2008    Robin H. Johnson[149]
app-doc/linuxfromscratch[164]    19 Jun 2008    Ryan Hill[165]
app-emacs/edit-list[166]         19 Jun 2008    Ulrich Müller[167]
app-emacs/dropdown-list[168]     19 Jun 2008    Ulrich Müller[167]
app-emacs/yasnippet[169]         19 Jun 2008    Ulrich Müller[167]
app-crypt/openvpn-blacklist[170] 19 Jun 2008    Hanno Boeck[46]
sci-biology/kalign[171]          20 Jun 2008    Andrey Kislyuk[70]
x11-themes/echo-icon-theme[172]  20 Jun 2008    Doug Goldstein[173]
net-misc/ntpclient[174]          22 Jun 2008    Ned Ludd[175]
media-gfx/ristretto[176]         22 Jun 2008    Samuli Suominen[55]
x11-terms/terminal[177]          22 Jun 2008    Samuli Suominen[55]
app-cdr/xfburn[178]              22 Jun 2008    Samuli Suominen[55]
x11-themes/xfce4-icon-theme[179] 22 Jun 2008    Samuli Suominen[55]
x11-themes/xfwm4-themes[180]     22 Jun 2008    Samuli Suominen[55]
net-print/xfprint[181]           22 Jun 2008    Samuli Suominen[55]
app-office/orage[182]            22 Jun 2008    Samuli Suominen[55]
app-editors/mousepad[183]        22 Jun 2008    Samuli Suominen[55]
dev-util/xfce4-dev-tools[184]    22 Jun 2008    Samuli Suominen[55]

  46. [hidden email]
  55. [hidden email]
  57. [hidden email]
  70. [hidden email]
  79. [hidden email]
 138. [hidden email]
 140. [hidden email]
 146. http://packages.gentoo.org/package/dev-db/pg_top
 147. [hidden email]
 148. http://packages.gentoo.org/package/dev-ruby/eventmachine
 149. [hidden email]
 150. http://packages.gentoo.org/package/dev-ruby/rack
 151. http://packages.gentoo.org/package/www-servers/thin
 152. http://packages.gentoo.org/package/x11-misc/gdevilspie
 153. http://packages.gentoo.org/package/kde-misc/kio_perldoc
 154. http://packages.gentoo.org/package/sys-apps/man-pages-posix
 155. http://packages.gentoo.org/package/app-cdr/cddetect
 156. http://packages.gentoo.org/package/dev-libs/libev
 157. [hidden email]
 158. http://packages.gentoo.org/package/media-libs/opencv
 159. http://packages.gentoo.org/package/dev-python/PyQrcodec
 160. http://packages.gentoo.org/package/media-plugins/vdr-streamdev
 161. [hidden email]
 162. http://packages.gentoo.org/package/dev-util/smem
 163. http://packages.gentoo.org/package/net-misc/openrdate
 164. http://packages.gentoo.org/package/app-doc/linuxfromscratch
 165. [hidden email]
 166. http://packages.gentoo.org/package/app-emacs/edit-list
 167. [hidden email]
 168. http://packages.gentoo.org/package/app-emacs/dropdown-list
 169. http://packages.gentoo.org/package/app-emacs/yasnippet
 170. http://packages.gentoo.org/package/app-crypt/openvpn-blacklist
 171. http://packages.gentoo.org/package/sci-biology/kalign
 172. http://packages.gentoo.org/package/x11-themes/echo-icon-theme
 173. [hidden email]
 174. http://packages.gentoo.org/package/net-misc/ntpclient
 175. [hidden email]
 176. http://packages.gentoo.org/package/media-gfx/ristretto
 177. http://packages.gentoo.org/package/x11-terms/terminal
 178. http://packages.gentoo.org/package/app-cdr/xfburn
 179. http://packages.gentoo.org/package/x11-themes/xfce4-icon-theme
 180. http://packages.gentoo.org/package/x11-themes/xfwm4-themes
 181. http://packages.gentoo.org/package/net-print/xfprint
 182. http://packages.gentoo.org/package/app-office/orage
 183. http://packages.gentoo.org/package/app-editors/mousepad
 184. http://packages.gentoo.org/package/dev-util/xfce4-dev-tools

8. Bugzilla


The Gentoo community uses Bugzilla (bugs.gentoo.org[185]) to record and track
bugs, notifications, suggestions and other interactions with the development
team. The following chart summarizes activity on Bugzilla between 29 May 2008
and 28 June 2008.

 185. http://bugs.gentoo.org

Figure 8.1: Bug activity split-up

Of the 11759 currently open bugs: 12 are labeled blocker, 106 are labeled
critical, and 410 are labeled major.

Closed bug ranking

The developers and teams who have closed the most bugs during this period are
as follows.

Rank Developer/Team                         Bug Count
0    Others                                 1252
1    Gentoo's Team for Core System packages 80
2    Gentoo Games                           79
3    Default Assignee for Orphaned Packages 50
4    Gentoo Linux Gnome Desktop Team        47
5    Jeremy Olexa                           38
6    Gentoo Sound Team                      37
7    Net-Mail Packages                      37
8    Robin Johnson                          36
9    Gentoo KDE team                        36

Figure 8.1: Bug closed rankings

Assigned bug ranking

The developers and teams who have been assigned the most bugs during this
period are as follows.

Rank Developer/Team                         Bug Count
0    Others                                 1026
1    Default Assignee for New Packages      104
2    Gentoo KDE team                        62
3    Gentoo Linux Gnome Desktop Team        61
4    Gentoo Games                           43
5    Gentoo's Team for Core System packages 38
6    Gentoo Security                        36
7    Default Assignee for Orphaned Packages 34
8    Gentoo X packagers                     33
9    Portage team                           32

Figure 8.1: Bugs assigned rankings

9. Getting Involved

The GMN relies on volunteers and members of the community for content every
month. If you are interested in writing for the GMN, do write in to
[hidden email] with your articles in plaintext or GuideXML format.

Note: The deadline for articles to be published in the next issue is July 19,

We solicit feedback from all our readers on the newsletter. If you have any
ideas for articles, sections, or have anything to say about the GMN, don't
hesitate to email us at [hidden email].

You can also give us your feedback and comment on this particular issue of
the GMN on the forum thread[186].

 186. http://forums.gentoo.org/viewtopic-p-5071942.html

10. GMN subscription information

To subscribe to the Gentoo Monthly Newsletter, send a blank e-mail to
[hidden email].

To unsubscribe to the Gentoo Monthly Newsletter, send a blank e-mail to
[hidden email] from the e-mail address you are subscribed

11. Other languages

The Gentoo Monthly Newsletter is available in the following languages:

  * English[187]
  * German[188]
  * Italian[189]
  * Polish[190]
  * Spanish[191]
  * Simplified Chinese[192]

 187. http://www.gentoo.org/news/en/gmn/index.xml
 188. http://www.gentoo.org/news/de/gmn/index.xml
 189. http://www.gentoo.org/news/it/gmn/index.xml
 190. http://www.gentoo.org/news/pl/gmn/index.xml
 191. http://www.gentoo.org/news/es/gmn/index.xml
 192. http://www.gentoo.org/news/zh_cn/gmn/index.xml

Anant Narayanan <[hidden email]> - Editor
Joshua Saddler <[hidden email]> - Editor
Joe Peterson <[hidden email]> - Author
Robert Buchholz <[hidden email]> - Author
Fabian Groffen <[hidden email]> - Author
Tobias Scherbaum <[hidden email]> - Author
Andrey Falko <[hidden email]> - Author
Christian Faulhammer <[hidden email]> - Author
John Christian Stoddart <[hidden email]> - Author