Gentoo Logo

Gentoo Monthly Newsletter: 26 May 2008

Content:

1.  Introduction

This month in the GMN

Welcome to the May 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

Gentoo Foundation reinstated

Thanks to the efforts of the Gentoo Trustees, the Gentoo Foundation is once again a nonprofit organization.

Council Meeting Summary

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

  • Active-developer document: We reviewed it and made some suggestions for improving both the document and the online developer list (adding dates).
  • ChangeLog entries: Always required. If you aren't making them now, fix your script to call echangelog.
  • Ignored arch-team bugs: What's the workflow for undermanned arch teams? Can we improve it?
  • 8-digit versions: Ask package maintainers with extremely long PVs whether they were needed and test the impact of extending versionator.eclass. Make decision once this data is available.
  • Enforced retirement: After 2.5 hours on the previous topics, people had to go to sleep and jokey's computer broke. Instead of waiting till the next regular meeting, because of its urgency, we scheduled a special session next week at the same time. The appeals will *not* be decided then -- it's about figuring out the validity and the process.
  • New meeting process: 105 minutes were closed and 57 were open. It might save some time if we always moderated, but it won't cut it in half. Should we keep doing this, or modify it a little to have a moderated #gentoo-council and open backchannel?

Some items were rolled over from the previous meeting:

  • Document of being an active developer: araujo made http://dev.gentoo.org/~araujo/gcert1.pdf in Scribus. He'd like to ask for approval of this design and discuss the script, in particular its infrastructure requirements.
  • Slacker arches: No updates

Coming Up

  • LinuxTag Berlin: The biggest European Linux event is on again. On the Berlin Fairgrounds, Gentoo will be featured again. Join developers and users on the booth between May 28 and 31, we hope it'll be as much fun as Chemnitz was!
  • Bugday: Looking for a way to help out Gentoo without investing a lot of time? Join us on June 07 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 June 12, and everyone is welcome to participate - #gentoo-council on irc.freenode.net at 2000UTC.
  • Trustees Meeting: There will be a trustees meeting on June 22 - #gentoo-trustees on irc.freenode.net at 1900 UTC. The agenda will be posted in the channel's topic closer to the meeting time. All are welcome to attend.

3.  Heard in the Community

Interview: Google Summer of Code Student Eric Thibodeau

GSOC has started, and GMN editor Anant Narayanan has interviewed one of Gentoo's students, Eric Thibodeau.

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?

Eric: I am from Montréal, Québec (Canada) and have been studying at the École de technologies supérieures (aka ETS) since 2000. I've completed a bachelor's degree in Electrical Engineering (Information Technology profile) and was offered to continue on with a masters in parallel processing and Multi-objective Genetic Algorithm profiling which I am hoping/have to finish this summer ;). I've given BASH labs and classes at that same University on and off depending on my time availability (now why am I giving a lab this summer is beyond me ;) ).

I use my personal wiki (http://wiki.neuralbs.com) mostly as a sandbox for jotting down stuff I do with Gentoo. I am not a big fan of personal web pages since they are outdated by definition and would require too much of my time. The best way to reach me is usually by poking at me on Freenode where I lurk around and pester the really smart people from #gentoo-(cluster|science|server).

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.

Eric: I've been mostly involved with Gentoo as a sysadmin, user and a preacher (of some sorts). Due to my studies, my involvement usually revolved around creating ebuilds for packages that were missing from the tree (ie: OpenMPI which I was really glad a real dev took over ;) ), reporting bugs and sharing my experience/expertise surrounding parallel processing, NFS booted Gentoo SSI (Single System Image) and High Performance Computing.

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

Eric: I can't really give an assessment of the Gentoo "community" since I've been using Gentoo since 2002 and might be biased by my first impression which was 1) excellent documentation, 2) The "raison d'être" of open-source and Linux: software compiled and optimized specifically for your hardware and finally 3) A very active community where anyone can easily contribute (ebuilds are just text files).

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?

Eric: I'll be working on building a Gentoo LiveCD/DVD with a twist: it will be used to create a Beowulf computation cluster "on the fly". I picked this project up after seeing a request for such a CD on the gentoo-science mailing list (it was actually "if there is someone crazy enough out there").

What prompted me to take on the project is the fact that I have rebuilt a cluster a few years back by creating my own Gentoo SSI and cluster head node. The process was long, frustrating, half-documented and mostly not completed to my satisfaction due to lack of tool integration and poor reproducibility of my setup. My primary goal is to make clustering under Gentoo more accessible and faster to deploy rather than learning every bits and pieces required to build such an infrastructure.

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

Eric: Apart from coming up with excuses to stay in front of the computer to "chat with this otherwise never accessible godlike dev" on IRC, I enjoy taking care of my nine month old daughter, watching off-beat movies with my girlfriend. Although it's been a while since I've had a chance to do so, I usually help out in designing some eccentric clothing (http://www.mekkreations.com) which tend to reuse computer parts (hard disks are so cool!)

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

Porthole 0.6.0 nearing release

Porthole is a gtk+ Portage tree browser and front-end. It strives to put the most important and useful information there for you to learn about a package before deciding to upgrade or install it. It also provides the most commonly used emerge operations with just a click or two. One of Porthole's greatest features is that information is much quicker to find, especially if you do not know what you are looking for. Porthole can search for (partial or complete) package names, as well as searching package descriptions.

Porthole allows you to easily select and set USE flags, keywords, select specific versions to emerge or unmerge, and toggle any of the emerge options off or on. There is also a "Run Custom Command" option to send nearly any command to Porthole's terminal. The terminal has configurable message filtering (since before Portage implemented elog capabilities) and has a command queue that can be paused and restarted.

New in porthole-0.6.0 is a saved description database that Porthole creates and automatically updates when it sees that the Portage tree has been updated. This provides for very fast description searches even on older slower hardware. The results are browseable with just a mouse click.

Another new feature in porthole-0.6.0 is the ability to add "Sets" support to existing Portage versions without waiting for portage-2.2 or switching to pkgcore or paludis. Sets let you easily create your own package groups such as a custom Gnome set, a server set, etc.

Porthole is available in several languages, and its developers are looking for volunteers to update the translations and add new languages. They would also like additional arch testing. Follow its development on Bugzilla and this forum thread.

Project Sunrise: the Gentoo user overlay

We all know that the Portage tree is huge, but even with the size of Portage, sometimes some package is missing: a plug-in for some specific mail client, or a brand-new fork of a web server. In such cases, you'd usually file a bug at bugs.gentoo.org, but there's some chance your ebuilds won't make it to the tree from there, at least not for awhile.

The trouble is "maintainer-wanted@gentoo.org" in the AssignedTo field, which indicates that a Gentoo developer has yet to step up and maintain your package. How about being your own maintainer of a package? Guess what: it's possible!

Thanks to Project Sunrise, you can make your own ebuild and add it to a package overlay maintained by users. After a review of your ebuild by Gentoo developers (which usually takes at most two days), everyone will be able to easily install your ebuild, as transparently as if it was in the Portage tree.

Interested? Check out http://overlays.gentoo.org/proj/sunrise or stop by on IRC at #gentoo-sunrise on irc.freenode.net. Happy ebuild crafting!

Interview with Donnie Berkholz

Gentoo developer Donnie Berkholz talked to David Abbott of LinuxCrazy. Download the podcast. A transcript is available on the Gentoo Forums.

He described how he became a developer and his work on X, the council, and the public relations team and the Summer of Code project he's mentoring for. Donnie also recommended the best video cards to buy if you want to support open source. He saw the Linux desktop's future as increasing integration and security. Here's how Donnie described how Gentoo makes progress and where to go from here:

"The more time I spend in Gentoo, the more I realize that it's the individual developers who really drive most of our innovations. They don't happen because the council makes a decision. They happen because the developer, or a few of them, think that it sounds like a cool idea, and make it happen."

"Making Gentoo great is my biggest goal right now, and greatness is a process. It's not a place. So you can't get somewhere and say you're great. You always have to keep striving for it. For a while we've been content to stick with the status quo instead of striving for greatness, but we have to change that and to always improve Gentoo."

Planet Gentoo

Decibel Audio Player: Joshua Saddler has been working to bring Decibel, a clean, userfriendly gtk+ audio player, to Gentoo. It's finally been added to the tree, so try it out.

Microcode: Ryan Hill informs how one can load microcode updates for Intel-based processors.

Python: As Python is the base for our main package manager, Ali Polatel tells us about the current state of Python.

Portage: Portage developer Zac Medico describes some new features of Portage and documents the behavior of Portage in detail: dependency resolution and automatic unmerge on blocking packages.

No Gentoo on virtual server? No problem!: Gunnar Wrobel has a guide on how to install Gentoo on rented virtual servers.

System tool: Luis Francisco Araujo announces the 0.20 version of his tool Himerge, a graphical frontend to Portage.

Replacing grep: Although it sounds weird, Tobias Klausmann describes why there is a nice alternative to grep.

LZMA vs. bzip2: As more and more GNU tarballs are available as LZMA compressed files, Tobias Klausmann does a quick comparison of the standard compression tools.

Organising meetings on IRC: Donnie Berkholz has some experience in organising IRC meetings as member of the Gentoo council. His experience is worth sharing.

RDEPEND vs. DEPEND: Diego Elio Pettenò has written down a summary of the differences between RDEPEND and DEPEND and why you should respect them.

Gentoo in the News

Gentoo received a favorable review from Jones Productions, even beating Ubuntu 8.04. The author also praised the extensive documentation.

The thing I love most about Gentoo is it gives the user the power to do anything they want, and its just awesome to be able to use a Distro that you built yourself.

—From the review

4.  Tips and Tricks

Command-line network monitoring

Have you ever wanted facilities like top, but for your computer's network? This tip shows you what options you have in command-line network monitors.

The first is IPTraf:

Code Listing 4.1: Installing IPTraf

# emerge iptraf

Using it is easy:

Code Listing 4.2: Using IPTraf

$ iptraf

It is a highly advanced ncurses interface. You can choose view your network status from many angles: IP traffic by port and IP address, general interface statistics such as number of packets passing through, speed and volume of packets passing through, and much more.

Another network monitor is vnstat. This program is useful for historical statistics. It keeps a database for your interfaces.

Code Listing 4.3: Installing vnstat

# emerge vnstat

It will need an hour to gather enough statistics. vnstat is installed with a cron script (/etc/cron.hourly/vnstat) that updates vnstat's database every hour. Once you have enough data in the database you can get hourly, daily, and monthly data from vnstat. For example, to see hourly statistics:

Code Listing 4.4: Viewing hourly statistics

$ vnstat -h

A third program is iftop. iftop does for networking what top does for CPU usage. It shows you which connections have the most traffic going in and out. Install iftop:

Code Listing 4.5: Installing iftop

# emerge iftop

Then run and use it just like top:

Code Listing 4.6: Running iftop

$ iftop

You can press ? to view options that you can use.

5.  Gentoo developer moves

Summary

Gentoo is made up of 261 active developers, of which 43 are currently away. Gentoo has recruited a total of 642 developers since its inception.

Moves

The following developers recently left the Gentoo project:

  • Stephen Bennet (spb)
  • Richard Brown (rbrown)
  • Wulf C. Krueger (philantrop)

Adds

The following developers recently joined the Gentoo project:

  • Jeremy Olexa (darkside) joined the Gentoo Prefix team
  • Michael Hammer (mueli) joined the Kerberos team
  • Markus Duft (mduft) joined the Gentoo Prefix team
  • Chris Henhawke (bunder) joined the Forums staff
  • Andrey Grozin (grozin) joined the Science team
  • Serkan Kaba (serkan) joined the Java team
  • Panagiotis Christopoulos (pchrist) joined the Lisp and Scheme teams

Changes

The following developers recently changed roles within the Gentoo project:

  • Yuri Vasilevski (yvasilev) joined the deb-tools herd
  • Joshua Saddler (nightmorph) joined the GMN team
  • Tobias Scherbaum (dertobi123) joined the bind herd
  • Peter Volkov (pva) joined the app-dicts and sysadmin herds
  • Tiziano Müller (dev-zero) joined the sysadmin herd

6.  Portage

Summary

This section summarizes the current state of the Portage tree.

General Statistics
Architectures 15
Categories 151
Packages 12692
ebuilds 25074
Keyword Distribution
Architecture Stable Testing Total % Packages
alpha 3641 442 4083 32.17%
amd64 7028 3972 11000 86.67%
arm 1593 91 1684 13.27%
hppa 2674 512 3186 25.10%
ia64 3218 565 3783 29.81%
m68k 493 16 509 4.01%
mips 1066 719 1785 14.06%
ppc 6326 2873 9199 72.48%
ppc64 3453 628 4081 32.15%
s390 1203 45 1248 9.83%
sh 1415 48 1463 11.53%
sparc 4806 1300 6106 48.11%
sparc-fbsd 0 317 317 2.50%
x86 9341 3164 12505 98.53%
x86-fbsd 0 2615 2615 20.60%

Figure 6.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:
net-firewall/conntrack 21 Apr 2008 Jeroen Roovers
sci-electronics/lard 21 Apr 2008 Denis Dupeyron
sci-libs/libgdgeda 21 Apr 2008 Denis Dupeyron
sys-fs/fuse-python 21 Apr 2008 Markus Ullmann
Package: Removal date: Contact:
app-admin/dirvish 28 Apr 2008 Lance Albertson
sys-libs/hardened-glibc 29 Apr 2008 Alexander Gabert
sys-devel/hardened-gcc 29 Apr 2008 Alexander Gabert
dev-util/fenris 30 Apr 2008 Samuli Suominen
dev-libs/log4c 02 May 2008 Daniel Black
Package: Removal date: Contact:
java-virtuals/sun-jdk 05 May 2008 Petteri Räty
x11-misc/grpn 10 May 2008 Samuli Suominen
xfce-extra/squeeze 10 May 2008 Samuli Suominen
x11-drivers/xf86-video-amd 10 May 2008 Mart Raudsepp
x11-misc/perlpanel 11 May 2008 Torsten Veller
app-admin/skey 11 May 2008 Ulrich Müller
app-admin/otpcalc 11 May 2008 Ulrich Müller
xfce-extra/xarchiver 11 May 2008 Samuli Suominen
gnome-extra/zim 11 May 2008 Samuli Suominen
xfce-extra/xfmedia 11 May 2008 Samuli Suominen
x11-libs/motif-config 11 May 2008 Ulrich Müller
Package: Removal date: Contact:
profiles/selinux/alpha 13 May 2008 Chris PeBenito
profiles/selinux/sparc 13 May 2008 Chris PeBenito
media-video/freej 13 May 2008 Samuli Suominen
app-doc/kchmviewer 13 May 2008 Peter Volkov
app-doc/chmlib 13 May 2008 Peter Volkov
net-proxy/junkbuster 14 May 2008 Alin Năstac
net-dialup/gprs-easy-connect 14 May 2008 Alin Năstac
net-misc/lsh 14 May 2008 Diego Pettenò
net-misc/zsync 15 May 2008 Samuli Suominen
app-emulation/basiliskII 15 May 2008 Samuli Suominen
app-shells/ash 15 May 2008 Samuli Suominen
dev-libs/libvc 15 May 2008 Samuli Suominen
app-misc/rolo 15 May 2008 Samuli Suominen
mail-client/mutt-vc-query 15 May 2008 Samuli Suominen
net-wireless/rt2x00 15 May 2008 Samuli Suominen
www-servers/yaws 15 May 2008 Samuli Suominen
app-emulation/x86-chroot 15 May 2008 Samuli Suominen
net-ftp/nvemftp 15 May 2008 Samuli Suominen
mail-filter/dovecot-dspam 15 May 2008 Samuli Suominen
app-mobilephone/bemused 15 May 2008 Samuli Suominen
media-plugins/audacious-plugins-ugly 15 May 2008 Samuli Suominen
sys-fs/python-fuse 15 May 2008 Samuli Suominen
dev-libs/swl 15 May 2008 Samuli Suominen
app-admin/hpasm 15 May 2008 Samuli Suominen
app-admin/modlogan 15 May 2008 Samuli Suominen
sys-fs/amiga-fdisk 15 May 2008 Samuli Suominen
dev-libs/libol 15 May 2008 Samuli Suominen
media-video/konverter 15 May 2008 Samuli Suominen
kde-base/qtsharp 15 May 2008 Samuli Suominen
kde-base/xparts 15 May 2008 Samuli Suominen
app-cdr/konqburn 15 May 2008 Samuli Suominen
app-i18n/scim-cvs 15 May 2008 Samuli Suominen
app-laptop/omnibook-svn 15 May 2008 Krzysiek Pawlik
media-fonts/artwiz-fonts 16 May 2008 Ryan Hill
dev-db/monetdb 17 May 2008 Samuli Suominen
x11-plugins/desklet-hypertail 17 May 2008 Samuli Suominen
media-plugins/digikamimageplugins 17 May 2008 Carsten Lohrke
profiles/gxs 17 May 2008 Mark Loeser
sys-libs/gxslibc 17 May 2008 Mark Loeser
media-video/dxr3player 18 May 2008 Samuli Suominen

Additions:

Package: Addition date: Contact:
dev-python/fuse-python 21 Apr 2008 Markus Ullmann
media-plugins/vdr-suspendoutput 22 Apr 2008 Matthias Schwarzott
app-emacs/scheme-complete 22 Apr 2008 Ulrich Müller
dev-python/vobject 22 Apr 2008 Tiziano Müller
dev-cpp/libmcpp 23 Apr 2008 Caleb Tennis
dev-ruby/imagesize 23 Apr 2008 Hans de Graaff
app-xemacs/sun 23 Apr 2008 Hans de Graaff
app-xemacs/xemacs-packages-all 23 Apr 2008 Hans de Graaff
media-gfx/pngcheck 23 Apr 2008 Samuli Suominen
sys-block/megarc 23 Apr 2008 Wolfram Schlich
sys-block/megamgr 24 Apr 2008 Wolfram Schlich
net-libs/gupnp-av 24 Apr 2008 Samuli Suominen
dev-perl/Readonly 24 Apr 2008 Yuval Yaari
games-emulation/sdlmame 24 Apr 2008 Christian Birchinger
gnome-extra/tasks 24 Apr 2008 Gilles Dartiguelongue
net-analyzer/portbunny 25 Apr 2008 Wolfram Schlich
www-apache/passenger 25 Apr 2008 Benedikt Boehm
app-arch/libpar2 25 Apr 2008 Ben de Groot
media-sound/playspc 27 Apr 2008 Samuli Suominen
sys-libs/hardened-glibc 27 Apr 2008 Alexander Gabert
Package: Addition date: Contact:
java-virtuals/jaf 28 Apr 2008 Petteri Räty
java-virtuals/jmx 28 Apr 2008 Petteri Räty
dev-python/shm 28 Apr 2008 Luca Longinotti
x11-plugins/wmfrog 28 Apr 2008 Samuli Suominen
app-backup/dirvish 28 Apr 2008 Lance Albertson
sys-devel/hardened-gcc 29 Apr 2008 Alexander Gabert
dev-perl/File-chmod 29 Apr 2008 Torsten Veller
dev-perl/Test-Script 29 Apr 2008 Torsten Veller
net-libs/serf 30 Apr 2008 Benedikt Boehm
dev-libs/libbrahe 01 May 2008 Tiziano Müller
dev-python/decorator 02 May 2008 Rob Cakebread
app-i18n/scim-wijesekera 02 May 2008 Matsuu Takuto
dev-scheme/sigscheme 02 May 2008 Marijn Schouten
java-virtuals/saaj-api 03 May 2008 Petteri Räty
sci-visualization/extrema 03 May 2008 Andrey Grozin
x11-wm/stumpwm 04 May 2008 Josh Glover
java-virtuals/sun-jdk 04 May 2008 Petteri Räty
Package: Addition date: Contact:
java-virtuals/jdk-with-com-sun 05 May 2008 Petteri Räty
sys-apps/microcode-data 05 May 2008 Mike Frysinger
dev-python/ssl-py26 05 May 2008 Luca Longinotti
media-fonts/fgdc-emergency 08 May 2008 Ryan Hill
media-sound/lingot 08 May 2008 Samuli Suominen
games-action/openastromenace 08 May 2008 Tristan Heaven
x11-drivers/xf86-video-geode 09 May 2008 Mart Raudsepp
sci-calculators/grpn 10 May 2008 Samuli Suominen
app-arch/squeeze 10 May 2008 Samuli Suominen
sys-apps/moreutils 10 May 2008 Greg Kroah-Hartman
x11-libs/tslib 11 May 2008 Ned Ludd
sys-auth/skey 11 May 2008 Ulrich Müller
sys-auth/otpcalc 11 May 2008 Ulrich Müller
app-arch/xarchiver 11 May 2008 Samuli Suominen
x11-misc/zim 11 May 2008 Samuli Suominen
media-video/xfmedia 11 May 2008 Samuli Suominen
Package: Addition date: Contact:
app-text/calibre 12 May 2008 Diego Pettenò
dev-libs/chmlib 13 May 2008 Peter Volkov
app-text/kchmviewer 13 May 2008 Peter Volkov
app-crypt/kstart 13 May 2008 Michael Hammer
dev-util/confix-wrapper 13 May 2008 Michael Haubenwallner
dev-util/confix 13 May 2008 Michael Haubenwallner
media-libs/libmp3splt 13 May 2008 Samuli Suominen
media-sound/mp3splt-gtk 13 May 2008 Samuli Suominen
app-dicts/sword-alb 13 May 2008 Steve Dibb
app-dicts/sword-aleppo 13 May 2008 Steve Dibb
app-dicts/sword-byz 13 May 2008 Steve Dibb
app-dicts/sword-cro 13 May 2008 Steve Dibb
app-dicts/sword-dutsvv 13 May 2008 Steve Dibb
app-dicts/sword-est 13 May 2008 Steve Dibb
app-dicts/sword-farsiopv 13 May 2008 Steve Dibb
app-dicts/sword-finbiblia 13 May 2008 Steve Dibb
app-dicts/sword-finpr 13 May 2008 Steve Dibb
app-dicts/sword-frecrl 13 May 2008 Steve Dibb
app-dicts/sword-hebmodern 13 May 2008 Steve Dibb
app-dicts/sword-hunkar 13 May 2008 Steve Dibb
app-dicts/sword-hunuj 13 May 2008 Steve Dibb
app-dicts/sword-icelandic 13 May 2008 Steve Dibb
app-dicts/sword-itadio 13 May 2008 Steve Dibb
app-dicts/sword-kekchi 13 May 2008 Steve Dibb
app-dicts/sword-korean 13 May 2008 Steve Dibb
app-dicts/sword-latvian 13 May 2008 Steve Dibb
app-dicts/sword-manxgaelic 13 May 2008 Steve Dibb
app-dicts/sword-maori 13 May 2008 Steve Dibb
app-dicts/sword-norsk 13 May 2008 Steve Dibb
app-dicts/sword-romcor 13 May 2008 Steve Dibb
app-dicts/sword-rst 13 May 2008 Steve Dibb
app-dicts/sword-rusmakarij 13 May 2008 Steve Dibb
app-dicts/sword-scotsgaelic 13 May 2008 Steve Dibb
app-dicts/sword-sparvg2004 13 May 2008 Steve Dibb
app-dicts/sword-spasev 13 May 2008 Steve Dibb
app-dicts/sword-spavnt 13 May 2008 Steve Dibb
app-dicts/sword-tisch 13 May 2008 Steve Dibb
app-dicts/sword-tr 13 May 2008 Steve Dibb
app-dicts/sword-vulgate 13 May 2008 Steve Dibb
app-dicts/sword-vulgate_hebps 13 May 2008 Steve Dibb
app-dicts/sword-whnu 13 May 2008 Steve Dibb
app-dicts/sword-wlc 13 May 2008 Steve Dibb
app-dicts/sword-wulfila 13 May 2008 Steve Dibb
dev-python/python-mpd 13 May 2008 Christoph Mende
x11-themes/gtk-engines-aurora 14 May 2008 Samuli Suominen
x11-themes/gtk-engines-candido 14 May 2008 Samuli Suominen
app-emulation/virt-viewer 15 May 2008 Donnie Berkholz
dev-perl/File-Next 15 May 2008 Samuli Suominen
net-im/pyotr 16 May 2008 Hanno Boeck
media-sound/decibel-audio-player 16 May 2008 Alexis Ballier
media-sound/jack-keyboard 16 May 2008 Alexis Ballier
dev-perl/GStreamer-Interfaces 16 May 2008 Samuli Suominen
media-sound/gmusicbrowser 16 May 2008 Samuli Suominen
app-arch/debhelper 16 May 2008 Yuri Vasilevski
app-crypt/openssl-blacklist 17 May 2008 Hanno Boeck
app-dicts/sword-abbott 17 May 2008 Steve Dibb
app-dicts/sword-abs_essay_goodsam_swb 17 May 2008 Steve Dibb
app-dicts/sword-amtract 17 May 2008 Steve Dibb
app-dicts/sword-barnes 17 May 2008 Steve Dibb
app-dicts/sword-br_en 17 May 2008 Steve Dibb
app-dicts/sword-cbc 17 May 2008 Steve Dibb
app-dicts/sword-clarke 17 May 2008 Steve Dibb
app-dicts/sword-daily 17 May 2008 Steve Dibb
app-dicts/sword-diaglott 17 May 2008 Steve Dibb
app-dicts/sword-dtn 17 May 2008 Steve Dibb
app-dicts/sword-dutkant 17 May 2008 Steve Dibb
app-dicts/sword-easton 17 May 2008 Steve Dibb
app-dicts/sword-finney 17 May 2008 Steve Dibb
app-dicts/sword-heretics 17 May 2008 Steve Dibb
app-dicts/sword-hitchcock 17 May 2008 Steve Dibb
app-dicts/sword-institutes 17 May 2008 Steve Dibb
app-dicts/sword-isbe 17 May 2008 Steve Dibb
app-dicts/sword-jfb 17 May 2008 Steve Dibb
app-dicts/sword-josephus 17 May 2008 Steve Dibb
app-dicts/sword-jps 17 May 2008 Steve Dibb
app-dicts/sword-jst 17 May 2008 Steve Dibb
app-dicts/sword-kjvd 17 May 2008 Steve Dibb
app-dicts/sword-klv 17 May 2008 Steve Dibb
app-dicts/sword-klven_iklingon 17 May 2008 Steve Dibb
app-dicts/sword-klviklingon_en 17 May 2008 Steve Dibb
app-dicts/sword-la_en 17 May 2008 Steve Dibb
app-dicts/sword-lightfoot 17 May 2008 Steve Dibb
app-dicts/sword-luther 17 May 2008 Steve Dibb
app-dicts/sword-mak 17 May 2008 Steve Dibb
app-dicts/sword-mhc 17 May 2008 Steve Dibb
app-dicts/sword-mhcc 17 May 2008 Steve Dibb
app-dicts/sword-nave 17 May 2008 Steve Dibb
app-dicts/sword-orthodoxy 17 May 2008 Steve Dibb
app-dicts/sword-packard 17 May 2008 Steve Dibb
app-dicts/sword-personal 17 May 2008 Steve Dibb
app-dicts/sword-peshitta 17 May 2008 Steve Dibb
app-dicts/sword-pilgrim 17 May 2008 Steve Dibb
app-dicts/sword-pnt 17 May 2008 Steve Dibb
app-dicts/sword-practice 17 May 2008 Steve Dibb
app-dicts/sword-robinson 17 May 2008 Steve Dibb
app-dicts/sword-rotherham 17 May 2008 Steve Dibb
app-dicts/sword-saoa 17 May 2008 Steve Dibb
app-dicts/sword-scofield 17 May 2008 Steve Dibb
app-dicts/sword-sme 17 May 2008 Steve Dibb
app-dicts/sword-smith 17 May 2008 Steve Dibb
app-dicts/sword-spurious 17 May 2008 Steve Dibb
app-dicts/sword-swahili 17 May 2008 Steve Dibb
app-dicts/sword-tagalog 17 May 2008 Steve Dibb
app-dicts/sword-tcr 17 May 2008 Steve Dibb
app-dicts/sword-tdavid 17 May 2008 Steve Dibb
app-dicts/sword-tfg 17 May 2008 Steve Dibb
app-dicts/sword-torrey 17 May 2008 Steve Dibb
app-dicts/sword-tsk 17 May 2008 Steve Dibb
app-dicts/sword-ukrainian 17 May 2008 Steve Dibb
app-dicts/sword-webster 17 May 2008 Steve Dibb
app-dicts/sword-wesley 17 May 2008 Steve Dibb
app-dicts/sword-xhosa 17 May 2008 Steve Dibb
app-dicts/sword-common 17 May 2008 Steve Dibb
app-dicts/sword-greekhebrew 17 May 2008 Steve Dibb
app-dicts/sword-hebrewgreek 17 May 2008 Steve Dibb
app-dicts/sword-rwp 17 May 2008 Steve Dibb
app-dicts/sword-uma 17 May 2008 Steve Dibb
app-dicts/sword-chincvs 17 May 2008 Steve Dibb
app-dicts/sword-chincvt 17 May 2008 Steve Dibb
app-dicts/sword-chiun 17 May 2008 Steve Dibb
app-dicts/sword-chiuns 17 May 2008 Steve Dibb
virtual/mpg123 17 May 2008 Samuli Suominen
profiles/gxs 17 May 2008 Alexander Gabert
sys-libs/gxslibc 17 May 2008 Alexander Gabert
dev-ruby/flexmock 17 May 2008 Hans de Graaff
x11-themes/lxappearance 17 May 2008 Samuli Suominen
app-text/xindy 17 May 2008 Alexis Ballier
x11-misc/parcellite 17 May 2008 Samuli Suominen
sys-block/ms-sys 18 May 2008 Samuli Suominen
sci-geosciences/gpscorrelate 18 May 2008 Hanno Boeck

7.  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 20 April 2008 and 20 May 2008.


Figure 7.1: Bug activity split-up

Fig. 1: Bug activity

Of the 11141 currently open bugs: 16 are labeled blocker, 103 are labeled critical, and 374 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 1181
1 Gentoo's Team for Core System packages 61
2 Gentoo Security 47
3 Gentoo Games 46
4 Gentoo Linux Gnome Desktop Team 45
5 Perl Devs @ Gentoo 43
6 Java team 42
7 Gentoo KDE team 41
8 Gentoo Sound Team 38
9 Python Gentoo Team 38

Figure 7.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 817
1 Default Assignee for New Packages 88
2 Gentoo's Team for Core System packages 77
3 Java team 45
4 Default Assignee for Orphaned Packages 42
5 Gentoo Security 37
6 Gentoo Linux Gnome Desktop Team 32
7 Gentoo KDE team 27
8 Gentoo Release Team 26
9 Gentoo Games 26

Figure 7.3: Bugs assigned rankings

Fig. 3: Bugs assigned

8.  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 June 17, 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.

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

10.  Other languages

The Gentoo Monthly Newsletter is available in the following languages:



Print

Page updated May 26, 2008

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

Anant Narayanan
Editor

Joshua Saddler
Editor

Andrey Falko
Author

Brian Dolbec
Author

Paweł Hajdan, Jr
Author

Auke Booij
Author

Christian Faulhammer
Author

Donnie Berkholz
Author

Donate to support our development efforts.

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