Mailing List Archive

Gentoo Monthly Newsletter: 30 June 2008
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Gentoo Monthly Newsletter
http://www.gentoo.org/news/en/gmn/
This is the sixth issue of the Gentoo Monthly Newsletter, for May 2008 – June
2008.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

===============
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
weekend.

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
expected.
* 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
http://www.gentoo.org/images/gmn/20080630/group.png

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. genstef@gentoo.org

Figure 3.2: Left to right: echo, appro, Stefan Schweizer (genstef), and the
award presenter
http://www.gentoo.org/images/gmn/20080630/winners.png

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. ricmm@gentoo.org
15. chiguire@gentoo.org

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.
http://www.gentoo.org/images/gmn/20080630/gentoo-corner.png

=========================
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. nirbheek.chauhan@gmail.com

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
report[23].

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. steev@gentoo.org

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

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. lavajoe@gentoo.org
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
http://www.gentoo.org/images/gmn/20080630/board.png

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. wrobel@gentoo.org

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. nightmorph@gentoo.org
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. nichoj@gentoo.org
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. klausman@gentoo.org
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. pythonhead@gentoo.org
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. opfer@gentoo.org
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. hanno@gentoo.org
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
newsletter.

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
only.

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

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

52. http://www.lesswatts.org

=========================
6. Gentoo developer moves
=========================

Summary
-------

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.

Moves
-----

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)

Adds
----

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

Changes
-------

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
==========

Summary
-------

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
http://www.gentoo.org/images/gmn/20080630/keywords.png

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/

Removals:
---------

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. drac@gentoo.org
56. yvasilev@gentoo.org
57. vapier@gentoo.org
58. loki_val@gentoo.org
59. remi@gentoo.org

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. loki_val@gentoo.org
59. remi@gentoo.org
60. mr_bones_@gentoo.org
61. wolf31o2@gentoo.org
62. eva@gentoo.org
63. jokey@gentoo.org

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. drac@gentoo.org
64. mrness@gentoo.org

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. drac@gentoo.org
60. mr_bones_@gentoo.org
65. darkside@gentoo.org
66. mpagano@gentoo.org
67. keytoaster@gentoo.org

Additions:
----------

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. drac@gentoo.org
57. vapier@gentoo.org
58. loki_val@gentoo.org
59. remi@gentoo.org
65. darkside@gentoo.org
68. http://packages.gentoo.org/package/media-fonts/tibetan-machine-font
69. http://packages.gentoo.org/package/sci-biology/amos
70. weaver@gentoo.org
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. aballier@gentoo.org
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. jmglov@gentoo.org
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. swegener@gentoo.org
84. http://packages.gentoo.org/package/media-sound/qtscrobbler
85. yngwin@gentoo.org
86. http://packages.gentoo.org/package/net-misc/openssh-blacklist
87. http://packages.gentoo.org/package/www-client/ck4up
88. bangert@gentoo.org
89. http://packages.gentoo.org/package/dev-scheme/ikarus
90. pchrist@gentoo.org
91. http://packages.gentoo.org/package/x11-misc/lsw
92. coldwind@gentoo.org
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. drac@gentoo.org
57. vapier@gentoo.org
58. loki_val@gentoo.org
59. remi@gentoo.org
63. jokey@gentoo.org
74. aballier@gentoo.org
85. yngwin@gentoo.org
90. pchrist@gentoo.org
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. bicatali@gentoo.org
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. ken69267@gentoo.org
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. dev-zero@gentoo.org
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. serkan@gentoo.org
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. sbriesen@gentoo.org

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. hanno@gentoo.org
85. yngwin@gentoo.org
122. serkan@gentoo.org
129. http://packages.gentoo.org/package/x11-libs/libpciaccess
130. dberkholz@gentoo.org
131. http://packages.gentoo.org/package/x11-proto/dri2proto
132. http://packages.gentoo.org/package/net-libs/udns
133. nelchael@gentoo.org
134. http://packages.gentoo.org/package/sys-apps/fakechroot
135. spock@gentoo.org
136. http://packages.gentoo.org/package/games-simulation/micropolis
137. http://packages.gentoo.org/package/app-cdr/uif2iso
138. flameeyes@gentoo.org
139. http://packages.gentoo.org/package/app-doc/pms
140. ingmar@gentoo.org
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. dertobi123@gentoo.org

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. hanno@gentoo.org
55. drac@gentoo.org
57. vapier@gentoo.org
70. weaver@gentoo.org
79. jmglov@gentoo.org
138. flameeyes@gentoo.org
140. ingmar@gentoo.org
146. http://packages.gentoo.org/package/dev-db/pg_top
147. cedk@gentoo.org
148. http://packages.gentoo.org/package/dev-ruby/eventmachine
149. robbat2@gentoo.org
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. matsuu@gentoo.org
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. zzam@gentoo.org
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. dirtyepic@gentoo.org
166. http://packages.gentoo.org/package/app-emacs/edit-list
167. ulm@gentoo.org
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. cardoe@gentoo.org
174. http://packages.gentoo.org/package/net-misc/ntpclient
175. solar@gentoo.org
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
===========

Statistics
----------

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
http://www.gentoo.org/images/gmn/20080630/activity.png

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
http://www.gentoo.org/images/gmn/20080630/closed.png

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
http://www.gentoo.org/images/gmn/20080630/opened.png

===================
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
gmn-writers@gentoo.org with your articles in plaintext or GuideXML format.

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

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 gmn-feedback@gentoo.org.

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
gentoo-gmn+subscribe@gentoo.org.

To unsubscribe to the Gentoo Monthly Newsletter, send a blank e-mail to
gentoo-gmn+unsubscribe@gentoo.org from the e-mail address you are subscribed
under.

===================
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 <anant@gentoo.org> - Editor
Joshua Saddler <nightmorph@gentoo.org> - Editor
Joe Peterson <lavajoe@gentoo.org> - Author
Robert Buchholz <rbu@gentoo.org> - Author
Fabian Groffen <grobian@gentoo.org> - Author
Tobias Scherbaum <dertobi123@gentoo.org> - Author
Andrey Falko <andrey@afalko.net> - Author
Christian Faulhammer <opfer@gentoo.org> - Author
John Christian Stoddart <chiguire@gentoo.org> - Author