Gentoo Logo

Gentoo Monthly Newsletter: 30 June 2008

Content:

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. We look forward to hearing from you!

2.  Gentoo News

Trustees Meeting Summary

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

Council Meeting Summary

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

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

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: 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.
  • Council Meeting: 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.

3.  Gentoo International

Germany: LinuxTag 2008

With more than 11,000 visitors, LinuxTag 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.


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

Fig. 1: The Gentoo group

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. Some visitors even asked where we were hiding that guy who was entering the commands so fast. :)

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


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

Fig. 2: Hacking contest winners. Picture copyright LinuxTag e.V., royalty free usage.

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

Venezuela: FliSoL 2008

On Saturday April 26th, FLISoL 2008, 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.

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, where a small group of enthusiastic Gentoo users and devs, amongst which were angvp, alberkmann, neurogeek, sebasmagri, Ricardo Mendoza and John Christian Stoddart, 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.

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.3: 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.

Fig. 3: The Gentoo corner

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, who is working on "AutotuA". Find out more about him and the project by reading on!

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 -- comments are open and free for all. ^_^

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 where I hacked on the experimental Beagle Webinterface under the wonderful guidance of Debajyoti Bera (dBera).

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" (*with* quotes). With the advent of further lack of imagination on Eric's part, it was christened AutotuA. 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.

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.

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

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 interested and onboard for mentoring me, and voila! Here we are. :)

<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, who works for the Southwest Research Institute. Joe already uses Gentoo Linux for projects such as the New Horizons space operations center. Now, he'll take Gentoo where no penguin has gone before . . .

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

Fig. 1: Gentoo board

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 by Gunnar Wrobel.

Small system distributions: Joshua Saddler needs a binary Linux distribution suitable for his old laptop, so he tests some distros that are explicitly labeled for weaker systems.

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

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

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

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

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

Gentoo in the News

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

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 to reduce the amount of power your computer draws.

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 add-on for Firefox and choose to view Flash upon your request only.

Visit LessWatts for more good ways to save power.

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

  • 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 Stable Testing Total % Packages
alpha 3635 476 4111 32.17%
amd64 7097 4043 11140 87.19%
arm 1596 97 1693 13.25%
hppa 2689 550 3239 25.35%
ia64 3206 597 3803 29.76%
m68k 492 20 512 4.01%
mips 1032 753 1785 13.97%
ppc 6329 2921 9250 72.40%
ppc64 3473 648 4121 32.25%
s390 1202 48 1250 9.78%
sh 1413 54 1467 11.48%
sparc 4822 1316 6138 48.04%
sparc-fbsd 0 355 355 2.78%
x86 9371 3207 12578 98.44%
x86-fbsd 0 2638 2638 20.65%

Figure 7.1: Package distribution by keyword

Fig. 1: Packages 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 and various developers.

Removals:

Package: Removal date: Contact:
media-sound/gtkguitune 27 May 2008 Samuli Suominen
media-sound/playspc_gtk 27 May 2008 Samuli Suominen
media-sound/yconsole 27 May 2008 Samuli Suominen
media-gfx/iv 27 May 2008 Samuli Suominen
media-video/gqcam 27 May 2008 Samuli Suominen
sys-apps/systrace 27 May 2008 Samuli Suominen
net-fs/coda-kernel 27 May 2008 Samuli Suominen
app-arch/debhelper 29 May 2008 Yuri Vasilevski
dev-lang/ezm3 31 May 2008 Mike Frysinger
dev-util/cvsup 31 May 2008 Mike Frysinger
media-fonts/fireflysung 31 May 2008 Peter Alfredsen
app-portage/portage-manpages 31 May 2008 Mike Frysinger
media-plugins/libao-pulse 31 May 2008 Samuli Suominen
gnome-extra/gnome2-user-docs 01 Jun 2008 Rèmi Cardona
Package: Removal date: Contact:
dev-util/larch 03 Jun 2008 Michael Sterrett
app-text/docbook-to-man 04 Jun 2008 Peter Alfredsen
games-fps/americas-army 05 Jun 2008 Chris Gianelloni
gnome-base/control-center 06 Jun 2008 Rèmi Cardona
gnome-extra/shermans-aquarium 08 Jun 2008 Gilles Dartiguelongue
net-libs/webkitgtk 08 Jun 2008 Markus Ullmann
Package: Removal date: Contact:
x11-plugins/gai-pager 09 Jun 2008 Samuli Suominen
x11-plugins/gai-pal 09 Jun 2008 Samuli Suominen
x11-libs/gai 09 Jun 2008 Samuli Suominen
sys-process/daemontools-scripts 09 Jun 2008 Samuli Suominen
dev-util/rhide 14 Jun 2008 Samuli Suominen
sys-cluster/wulfstat 14 Jun 2008 Samuli Suominen
sys-cluster/xmlsysd 14 Jun 2008 Samuli Suominen
net-dialup/linesrv 15 Jun 2008 Alin Năstac
net-dialup/mclient 15 Jun 2008 Alin Năstac
net-dialup/mserver 15 Jun 2008 Alin Năstac
net-dialup/xlc 15 Jun 2008 Alin Năstac
Package: Removal date: Contact:
app-pda/syncekonnector 19 Jun 2008 Jeremy Olexa
dev-util/lincvs 19 Jun 2008 Mike Pagano
x11-wm/aquamarine 21 Jun 2008 Michael Sterrett
x11-wm/heliodor 21 Jun 2008 Michael Sterrett
kde-base/ksync 22 Jun 2008 Tobias Heinlein
xfce-extra/xfce4-icon-theme 22 Jun 2008 Samuli Suominen
xfce-extra/ristretto 22 Jun 2008 Samuli Suominen
xfce-extra/terminal 22 Jun 2008 Samuli Suominen
xfce-extra/xfburn 22 Jun 2008 Samuli Suominen
xfce-extra/mousepad 22 Jun 2008 Samuli Suominen
xfce-extra/xfwm4-themes 22 Jun 2008 Samuli Suominen
xfce-base/xfprint 22 Jun 2008 Samuli Suominen
xfce-base/orage 22 Jun 2008 Samuli Suominen

Additions:

Package: Addition date: Contact:
media-fonts/tibetan-machine-font 26 May 2008 Peter Alfredsen
sci-biology/amos 26 May 2008 Andrey Kislyuk
media-fonts/thaifonts-scalable 28 May 2008 Peter Alfredsen
app-i18n/unicode-data 28 May 2008 Peter Alfredsen
media-libs/raul 29 May 2008 Alexis Ballier
x11-libs/flowcanvas 29 May 2008 Alexis Ballier
media-sound/patchage 29 May 2008 Alexis Ballier
app-emulation/fuse-utils 30 May 2008 Jeremy Olexa
x11-terms/sakura 30 May 2008 Josh Glover
media-fonts/opendesktop-fonts 30 May 2008 Peter Alfredsen
dev-tex/translator 30 May 2008 Alexis Ballier
media-fonts/cardo 30 May 2008 Sven Wegener
media-sound/qtscrobbler 31 May 2008 Ben de Groot
net-misc/openssh-blacklist 31 May 2008 Mike Frysinger
www-client/ck4up 31 May 2008 Thilo Bangert
dev-scheme/ikarus 31 May 2008 Panagiotis Christopoulos
x11-misc/lsw 31 May 2008 Santiago M. Mola
dev-scheme/stalin 01 Jun 2008 Panagiotis Christopoulos
x11-terms/evilvte 01 Jun 2008 Samuli Suominen
dev-perl/Font-TTF 01 Jun 2008 Peter Alfredsen
gnome-extra/gnome-user-docs 01 Jun 2008 Rèmi Cardona
Package: Addition date: Contact:
games-util/wiiload 02 Jun 2008 Mike Frysinger
app-text/docbook-to-man 02 Jun 2008 Peter Alfredsen
dev-scheme/sisc 02 Jun 2008 Panagiotis Christopoulos
app-editors/juffed 04 Jun 2008 Ben de Groot
www-client/arora 04 Jun 2008 Ben de Groot
sci-mathematics/dataplot 04 Jun 2008 Sebastien Fabbro
media-gfx/dpic 04 Jun 2008 Alexis Ballier
dev-tex/dot2texi 04 Jun 2008 Alexis Ballier
app-portage/gpytage 05 Jun 2008 Kenneth Prugh
media-fonts/pothana2k 05 Jun 2008 Peter Alfredsen
gnome-base/gnome-control-center 05 Jun 2008 Rèmi Cardona
media-fonts/ekushey-bangla-fonts 05 Jun 2008 Peter Alfredsen
x11-misc/google-gadgets 06 Jun 2008 Peter Alfredsen
sci-physics/clhep 06 Jun 2008 Sebastien Fabbro
media-gfx/dawn 06 Jun 2008 Sebastien Fabbro
app-cdr/burn-cd 06 Jun 2008 Samuli Suominen
app-cdr/iat 06 Jun 2008 Samuli Suominen
app-cdr/binflash 06 Jun 2008 Samuli Suominen
dev-python/jinja 07 Jun 2008 Tiziano Müller
dev-python/sphinx 07 Jun 2008 Tiziano Müller
app-cdr/cdcover 07 Jun 2008 Samuli Suominen
gnome-extra/file-browser-applet 08 Jun 2008 Serkan Kaba
net-libs/webkitgtk 08 Jun 2008 Markus Ullmann
www-client/midori 08 Jun 2008 Markus Ullmann
media-sound/christine 08 Jun 2008 Samuli Suominen
net-libs/webkit-gtk 08 Jun 2008 Markus Ullmann
media-video/qdvdauthor-templates 08 Jun 2008 Stefan Briesenick
Package: Addition date: Contact:
x11-libs/libpciaccess 10 Jun 2008 Donnie Berkholz
x11-proto/dri2proto 10 Jun 2008 Donnie Berkholz
net-libs/udns 10 Jun 2008 Krzysiek Pawlik
sys-apps/fakechroot 10 Jun 2008 Michael Januszewski
games-simulation/micropolis 11 Jun 2008 Hanno Boeck
app-cdr/uif2iso 12 Jun 2008 Diego Pettenò
app-doc/pms 13 Jun 2008 Ingmar Vanhassel
media-video/subtitlecomposer 14 Jun 2008 Ben de Groot
media-sound/xineadump 14 Jun 2008 Ben de Groot
net-im/kouchat 14 Jun 2008 Serkan Kaba
net-mail/signature 15 Jun 2008 Tobias Scherbaum
Package: Addition date: Contact:
dev-db/pg_top 16 Jun 2008 Cédric Krier
dev-ruby/eventmachine 16 Jun 2008 Robin H. Johnson
dev-ruby/rack 16 Jun 2008 Robin H. Johnson
www-servers/thin 16 Jun 2008 Robin H. Johnson
x11-misc/gdevilspie 16 Jun 2008 Samuli Suominen
kde-misc/kio_perldoc 16 Jun 2008 Ingmar Vanhassel
sys-apps/man-pages-posix 17 Jun 2008 Mike Frysinger
app-cdr/cddetect 17 Jun 2008 Samuli Suominen
dev-libs/libev 17 Jun 2008 Matsuu Takuto
media-libs/opencv 18 Jun 2008 Josh Glover
dev-python/PyQrcodec 18 Jun 2008 Josh Glover
media-plugins/vdr-streamdev 18 Jun 2008 Matthias Schwarzott
dev-util/smem 18 Jun 2008 Diego Pettenò
net-misc/openrdate 18 Jun 2008 Robin H. Johnson
app-doc/linuxfromscratch 19 Jun 2008 Ryan Hill
app-emacs/edit-list 19 Jun 2008 Ulrich Müller
app-emacs/dropdown-list 19 Jun 2008 Ulrich Müller
app-emacs/yasnippet 19 Jun 2008 Ulrich Müller
app-crypt/openvpn-blacklist 19 Jun 2008 Hanno Boeck
sci-biology/kalign 20 Jun 2008 Andrey Kislyuk
x11-themes/echo-icon-theme 20 Jun 2008 Doug Goldstein
net-misc/ntpclient 22 Jun 2008 Ned Ludd
media-gfx/ristretto 22 Jun 2008 Samuli Suominen
x11-terms/terminal 22 Jun 2008 Samuli Suominen
app-cdr/xfburn 22 Jun 2008 Samuli Suominen
x11-themes/xfce4-icon-theme 22 Jun 2008 Samuli Suominen
x11-themes/xfwm4-themes 22 Jun 2008 Samuli Suominen
net-print/xfprint 22 Jun 2008 Samuli Suominen
app-office/orage 22 Jun 2008 Samuli Suominen
app-editors/mousepad 22 Jun 2008 Samuli Suominen
dev-util/xfce4-dev-tools 22 Jun 2008 Samuli Suominen

8.  Bugzilla

Statistics

The Gentoo community uses Bugzilla (bugs.gentoo.org) 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.


Figure 8.1: Bug activity split-up

Fig. 1: Bug activity

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.2: Bug closed rankings

Fig. 2: Bugs closed

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.3: Bugs assigned rankings

Fig. 3: Bugs assigned

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.

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:



Print

Page updated June 30, 2008

Summary: This is the sixth issue of the Gentoo Monthly Newsletter, for May 2008 – June 2008.

Anant Narayanan
Editor

Joshua Saddler
Editor

Joe Peterson
Author

Robert Buchholz
Author

Fabian Groffen
Author

Tobias Scherbaum
Author

Andrey Falko
Author

Christian Faulhammer
Author

John Christian Stoddart
Author

Donate to support our development efforts.

Copyright 2001-2014 Gentoo Foundation, Inc. Questions, Comments? Contact us.