1 |
anant 08/09/30 18:10:07 |
2 |
|
3 |
Modified: index.xml |
4 |
Added: 20080930-newsletter.txt 20080930-newsletter.xml |
5 |
Log: |
6 |
Commit September GMN |
7 |
|
8 |
Revision Changes Path |
9 |
1.15 xml/htdocs/news/en/gmn/index.xml |
10 |
|
11 |
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/news/en/gmn/index.xml?rev=1.15&view=markup |
12 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/news/en/gmn/index.xml?rev=1.15&content-type=text/plain |
13 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/news/en/gmn/index.xml?r1=1.14&r2=1.15 |
14 |
|
15 |
Index: index.xml |
16 |
=================================================================== |
17 |
RCS file: /var/cvsroot/gentoo/xml/htdocs/news/en/gmn/index.xml,v |
18 |
retrieving revision 1.14 |
19 |
retrieving revision 1.15 |
20 |
diff -u -r1.14 -r1.15 |
21 |
--- index.xml 1 Sep 2008 07:20:01 -0000 1.14 |
22 |
+++ index.xml 30 Sep 2008 18:10:06 -0000 1.15 |
23 |
@@ -58,6 +58,10 @@ |
24 |
<th>Summary</th> |
25 |
</tr> |
26 |
<tr> |
27 |
+ <ti><uri link="/news/en/gmn/20080930-newsletter.xml">30 September 2008</uri></ti> |
28 |
+ <ti>EAPI-2 approved, Gentoo-Quebec training, iotop...</ti> |
29 |
+</tr> |
30 |
+<tr> |
31 |
<ti><uri link="/news/en/gmn/20080831-newsletter.xml">31 August 2008</uri></ti> |
32 |
<ti>PHP4 removal, GSOC interview, new Gentoo-based distributions...</ti> |
33 |
</tr> |
34 |
|
35 |
|
36 |
|
37 |
1.1 xml/htdocs/news/en/gmn/20080930-newsletter.txt |
38 |
|
39 |
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/news/en/gmn/20080930-newsletter.txt?rev=1.1&view=markup |
40 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/news/en/gmn/20080930-newsletter.txt?rev=1.1&content-type=text/plain |
41 |
|
42 |
Index: 20080930-newsletter.txt |
43 |
=================================================================== |
44 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
45 |
Gentoo Monthly Newsletter |
46 |
http://www.gentoo.org/news/en/gmn/ |
47 |
This is the ninth issue of the Gentoo Monthly Newsletter, for August 2008 – |
48 |
September 2008. |
49 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
50 |
|
51 |
=============== |
52 |
1. Introduction |
53 |
=============== |
54 |
|
55 |
This month in the GMN |
56 |
--------------------- |
57 |
|
58 |
Welcome to the September issue of the Gentoo monthly newsletter! |
59 |
|
60 |
As usual, you can discuss any aspect of this issue of the GMN in the |
61 |
corresponding forum thread[1]. We look forward to hearing from you! |
62 |
|
63 |
1. http://forums.gentoo.org/viewtopic-p-5232449.html |
64 |
|
65 |
============== |
66 |
2. Gentoo News |
67 |
============== |
68 |
|
69 |
TeTex deprecated |
70 |
---------------- |
71 |
|
72 |
The TeX distribution teTeX has been obsoleted as the author has no time to |
73 |
maintain it anymore. However, there is a complete distribution on top of it, |
74 |
that is now the successor: TeXLive. Many Linux distributions have already |
75 |
adopted it as their standard, and it's now the TeX flavor of choice for |
76 |
Gentoo, as well. |
77 |
|
78 |
You are encouraged to emerge --unmerge tetex and then emerge world to get to |
79 |
an up-to-date system with a modern TeX version. Please read the TeXLive |
80 |
migration guide[2] for more detailed instructions. |
81 |
|
82 |
2. http://www.gentoo.org/proj/en/tex/texlive-migration-guide.xml |
83 |
|
84 |
Gentoo's TeX maintainers have also created a poll[3] in the forums on which |
85 |
TeX distribution you're using. Please vote, and let them know! |
86 |
|
87 |
3. http://forums.gentoo.org/viewtopic-t-706352.html |
88 |
|
89 |
Release strategy changes |
90 |
------------------------ |
91 |
|
92 |
As you've probably read by now, there are some planned changes[4] in Gentoo's |
93 |
release strategy. We're looking to do automated weekly builds of the stages |
94 |
and minimal CDs, with a possible once-a-year or so update to the networkless |
95 |
media (Installer LiveCDs/DVDs and Universal/Package CDs). Please read the |
96 |
announcement for more details; there's a lot of work involved to get the |
97 |
process going, and we need the help! |
98 |
|
99 |
4. http://www.gentoo.org/news/20080922-releng-announcement.xml |
100 |
|
101 |
Trustees Meeting Summary |
102 |
------------------------ |
103 |
|
104 |
The Gentoo Trustees[5] held its monthly meeting on September 14, 2008. The |
105 |
agenda is available here[6]. |
106 |
|
107 |
5. http://www.gentoo.org/foundation/en/ |
108 |
6. http://dev.gentoo.org/~neddyseagoon/docs/Trustee_Agenda_September.xml |
109 |
|
110 |
Council Meeting Summary |
111 |
----------------------- |
112 |
|
113 |
The Gentoo Council[7] held its monthly meeting on September 11, 2008. The |
114 |
items put up for discussion were: |
115 |
|
116 |
7. http://www.gentoo.org/proj/en/council/ |
117 |
|
118 |
* Filling the empty slot: as council member Diego Pettenò[8] retired |
119 |
from the council for medical reasons, Doug Goldstein[9] has replaced him. |
120 |
cardoe was the next person from the original voting rankings. |
121 |
* PMS as a draft standard of EAPI 0: the council voted on whether to |
122 |
approve PMS[10] as a draft standard of EAPI 0. Result: approved, with |
123 |
acceptance conditional upon resolution of the requirements[11] outlined |
124 |
by the council. |
125 |
|
126 |
8. flameeyes@g.o |
127 |
9. cardoe@g.o |
128 |
10. http://www.gentoo.org/proj/en/qa/pms.xml |
129 |
11. http://dev.gentoo.org/~dberkholz/20080911-agenda.txt |
130 |
|
131 |
The Council met again on September 25, 2008. The items put up for discussion |
132 |
were: |
133 |
|
134 |
* EAPI-2: the new EAPI[12] is approved. This brings features such as |
135 |
USE dependencies to Portage; for example, a package can now directly |
136 |
depend on a package built with USE="foo" without resorting to trickery or |
137 |
"built_with_use || die" hacks. |
138 |
* PROPERTIES in cache: Since using PROPERTIES in the cache is related |
139 |
to the EAPI, this issue should be settled among package manager |
140 |
developers, and only present it to the council if they cannot agree on a |
141 |
solution. The PM developers agreed on adding PROPERTIES to the cache as a |
142 |
value that the package managers can ignore. |
143 |
* PROPERTIES=interactive in ebuilds: This is a retroactive, |
144 |
backwards-compatible EAPI change that council approved. It allows ebuilds |
145 |
to set a variable stating up-front that they require user interaction, |
146 |
such as agreeing to a license or inputting information. |
147 |
|
148 |
12. proj/en/qa/pms.xml |
149 |
|
150 |
Coming Up |
151 |
--------- |
152 |
|
153 |
* Bugday[13]: Looking for a way to help out Gentoo without investing a |
154 |
lot of time? Join us on October 04 for our monthly bugday, and help us |
155 |
squash some bugs[14]. |
156 |
* Council Meeting[7]: The Gentoo Council meets twice every month to |
157 |
discuss important technical issues that affect Gentoo as a whole. The |
158 |
next meeting is scheduled to be held on October 09, and everyone is |
159 |
welcome to participate - #gentoo-council on irc.freenode.net at 2000UTC. |
160 |
* Trustees Meeting[5]: Scheduled for October 19. |
161 |
|
162 |
5. http://www.gentoo.org/foundation/en/ |
163 |
7. http://www.gentoo.org/proj/en/council/ |
164 |
13. http://www.gentoo.org/proj/en/bugday/index.xml |
165 |
14. http://bugday.gentoo.org/ |
166 |
|
167 |
========================= |
168 |
3. Heard in the Community |
169 |
========================= |
170 |
|
171 |
Gentoo-Quebec training |
172 |
---------------------- |
173 |
|
174 |
The Gentoo-Quebec group has offered its first training session about the |
175 |
Gentoo distribution on Saturday 13th, 2008. First of a series of 18, this |
176 |
course enabled 23 participants to familiarize themselves with the Gentoo |
177 |
LiveCD and to briefly learn about the command line utilities involved when |
178 |
installing Gentoo. |
179 |
|
180 |
This training session was made possible thanks to the Gentoo-Quebec team as |
181 |
well as Copernic[15], which provided a training room and the network |
182 |
installation for all participants. For more information, please consult the |
183 |
Internet web site at the following address (in French): |
184 |
http://gentoo-quebec.org |
185 |
|
186 |
15. http://www.copernic.com/ |
187 |
|
188 |
Figure 3.1: Learning Gentoo in Quebec |
189 |
http://www.gentoo.org/images/gmn/20080930/quebec.jpg |
190 |
|
191 |
Planet Gentoo |
192 |
------------- |
193 |
|
194 |
OLPC XO: Daniel Drake[16] works for the One Laptop Per Child project which |
195 |
release the XO unit some time ago, which ships with a special version of |
196 |
Linux. But it's also possible[17] to use standard desktop[18] distributions. |
197 |
|
198 |
16. dsd@g.o |
199 |
17. http://www.reactivated.net/weblog/archives/2008/08/regular-linux-desktops-on-the-xo/ |
200 |
18. http://www.reactivated.net/weblog/archives/2008/08/followup-notes-on-xo-alternate-desktops/ |
201 |
|
202 |
Surfing the MIPS: Stuart Longland[19] started the compilation some months |
203 |
ago, but now Firefox 3 on MIPS[20] is there. |
204 |
|
205 |
19. redhatter@g.o |
206 |
20. http://stuartl.longlandclan.yi.org/blog/2008/09/01/firefox-301-on-mips/ |
207 |
|
208 |
Gentoo book revisited: The first German book published about Gentoo has been |
209 |
reworked[21] by its author Tobias Scherbaum[22]. |
210 |
|
211 |
21. http://blog.scherbaum.info/2008/09/09/gentoo-linux-die-metadistribution-second-edition-now-available/ |
212 |
22. dertobi123@g.o |
213 |
|
214 |
RAID tips: Robin H. Johnson[23] has a little howto[24] about having missing |
215 |
slots in a RAID and then move in the real disks later. |
216 |
|
217 |
23. robbat2@g.o |
218 |
24. http://robbat2.livejournal.com/231207.html |
219 |
|
220 |
Not dead: Steve Dibb[25] and Ben de Groot[26]address[27] a few things[28] |
221 |
about Gentoo. |
222 |
|
223 |
25. beandog@g.o |
224 |
26. yngwin@g.o |
225 |
27. http://wonkabar.org/archives/465 |
226 |
28. http://ben.liveforge.org/viva-gentoo |
227 |
|
228 |
Beautifying Xfce: Joshua Saddler[29] has some tips[30] and screenshots[31] on |
229 |
creating a beautiful, yet practical Xfce environment using small, lightweight |
230 |
applications. |
231 |
|
232 |
29. nightmorph@g.o |
233 |
30. http://planet.gentoo.org/developers/nightmorph/2008/09/10/more_docs_apps_and_tweaks |
234 |
31. http://planet.gentoo.org/developers/nightmorph/2008/09/19/a_very_minimal_desktop |
235 |
|
236 |
Gentoo in the News |
237 |
------------------ |
238 |
|
239 |
Gentoo gaming servers spotted: Internode[32] has relaunched its Games On Net |
240 |
service. The good-sized network runs[33] (at least in part) on Gentoo Linux. |
241 |
|
242 |
32. http://www.internode.on.net |
243 |
33. http://www.internode.on.net/news/2008/09/103.php |
244 |
|
245 |
================== |
246 |
4. Tips and Tricks |
247 |
================== |
248 |
|
249 |
Running commands on many machines |
250 |
--------------------------------- |
251 |
|
252 |
If you have been logging into your horde of Gentoo boxes one by one in order |
253 |
to run a command or two, this tip should help you save a lot of time. We |
254 |
provide a glimpse into some of the methods you can use to run commands on |
255 |
multiple machines both sequentially and in parellel. |
256 |
|
257 |
The first method is the most primitive. It uses pure bash. Let's say we have |
258 |
ten machines with the hostnames gentoo-box-1, gentoo-box-2, and so on. We |
259 |
want to run emerge --info on each machine at the same time. Here is what we |
260 |
do: |
261 |
|
262 |
+----------------------------------------------------------------------------+ |
263 |
| Code Listing 4.1 | |
264 |
| Running emerge on multiple machines | |
265 |
+----------------------------------------------------------------------------+ |
266 |
| $ for i in `seq 10`; do ssh gentoo-box-$i "emerge --info"; done | |
267 |
+----------------------------------------------------------------------------+ |
268 |
|
269 |
Warning: Do not try run interactive commands in parallel with this "for" |
270 |
loop. This includes running it without public key encryption. The machines |
271 |
will prompt you for passwords, but you will be unable to input your |
272 |
passwords. |
273 |
|
274 |
If you don't have public key encryption setup for ssh, you should read the |
275 |
OpenSSH Key Management[34] series of articles. You may also want to consult |
276 |
this guide[35]. |
277 |
|
278 |
34. http://www.gentoo.org/doc/en/articles/openssh-key-management-p1.xml |
279 |
35. http://sial.org/howto/openssh/publickey-auth/ |
280 |
|
281 |
If you don't want to hassle with public key encryption, writing complicated |
282 |
"for" loops in bash, and want to run interactive commands, there is a good |
283 |
option for you: Cluster SSH. Let's install it: |
284 |
|
285 |
+----------------------------------------------------------------------------+ |
286 |
| Code Listing 4.2 | |
287 |
| Installing Cluster SSH | |
288 |
+----------------------------------------------------------------------------+ |
289 |
| # emerge clusterssh | |
290 |
+----------------------------------------------------------------------------+ |
291 |
|
292 |
Cluster SSH requires X11 in order to work. Cluster SSH works by opening an |
293 |
xterm window for every machine in the list you provide. It also opens a small |
294 |
command window where you can type text that gets relayed to other machines' |
295 |
command lines at the same time. To do the same thing we did before with the |
296 |
ten Gentoo boxes, we do the following Cluster SSH: |
297 |
|
298 |
+----------------------------------------------------------------------------+ |
299 |
| Code Listing 4.3 | |
300 |
| Starting Cluster SSH | |
301 |
+----------------------------------------------------------------------------+ |
302 |
| $ cssh gentoo-box-{1,2,3,4,5,6,7,8,9} | |
303 |
+----------------------------------------------------------------------------+ |
304 |
|
305 |
First, you will see the machines ask for passwords unless you have public key |
306 |
encryption set up for them. If one of your machines has a different password, |
307 |
no worries, you can just click on the window of the machine and type it |
308 |
there. Once you see yourself logged into all of the machines, you can type |
309 |
commands to all of them at once or individually. |
310 |
|
311 |
Another alternative is to use Tentakel. Tentakel is used in a more static |
312 |
way. Users modify a static configuration file, and then tell Tentakel which |
313 |
group of hosts it should connect to. First, we need to install Tentakel: |
314 |
|
315 |
+----------------------------------------------------------------------------+ |
316 |
| Code Listing 4.4 | |
317 |
| Installing Tentakel | |
318 |
+----------------------------------------------------------------------------+ |
319 |
| # emerge tentakel | |
320 |
+----------------------------------------------------------------------------+ |
321 |
|
322 |
Next, we create a configuration file: |
323 |
|
324 |
+--------------------------------------------------------------------------------+ |
325 |
| Code Listing 4.5 | |
326 |
| Configuring Tentakel | |
327 |
+--------------------------------------------------------------------------------+ |
328 |
| # echo "set ssh_path=\"`which ssh`\"" >> /etc/tentakel.conf | |
329 |
| # echo "set method=\"ssh\"" >> /etc/tentakel.conf | |
330 |
| # echo 'group ten_gentoos (user="root")' >> /etc/tentakel.conf | |
331 |
| # for i in `seq 10`; do echo -e "\t+gentoo-box-$i"; done >> /etc/tentakel.conf | |
332 |
+--------------------------------------------------------------------------------+ |
333 |
|
334 |
It might be more practical to simply edit the sample configuration file |
335 |
shipped with Tentakel: |
336 |
|
337 |
+----------------------------------------------------------------------------+ |
338 |
| Code Listing 4.6 | |
339 |
| Editing the sample configuration file | |
340 |
+----------------------------------------------------------------------------+ |
341 |
| # cp /usr/share/doc/tentakel/tentakel.conf.example /etc/tentakel.conf | |
342 |
| # nano -w /etc/tentakel.conf | |
343 |
+----------------------------------------------------------------------------+ |
344 |
|
345 |
Once you have everything configured, it's time to run Tentakel: |
346 |
|
347 |
+----------------------------------------------------------------------------+ |
348 |
| Code Listing 4.7 | |
349 |
| Running Tentakel | |
350 |
+----------------------------------------------------------------------------+ |
351 |
| $ tentakel -g ten_gentoos | |
352 |
+----------------------------------------------------------------------------+ |
353 |
|
354 |
This will launch Tentakel's interactive command interface. In order to run a |
355 |
command use the provided exec function: |
356 |
|
357 |
+----------------------------------------------------------------------------+ |
358 |
| Code Listing 4.8 | |
359 |
| Running commands within Tentakel | |
360 |
+----------------------------------------------------------------------------+ |
361 |
| $ exec emerge --info | |
362 |
+----------------------------------------------------------------------------+ |
363 |
|
364 |
If you are lost in Tentakel's command interface, just run help. You can run |
365 |
Tentakel without the interactive command interface like this: |
366 |
|
367 |
+----------------------------------------------------------------------------+ |
368 |
| Code Listing 4.9 | |
369 |
| Running Tentakel without the interactive interface | |
370 |
+----------------------------------------------------------------------------+ |
371 |
| $ tentakel -g ten_gentoos "emerge --info" | |
372 |
+----------------------------------------------------------------------------+ |
373 |
|
374 |
These tips only brush the surface of the programs available to distribute |
375 |
commands to machines. If you're unhappy with Cluster SSH and Tentakel, you |
376 |
may want to try out dsh, pdsh, pconsole, and shmux. |
377 |
|
378 |
Iotop |
379 |
----- |
380 |
|
381 |
When a process is slowing down a computer that has plenty of extra memory and |
382 |
disk space, it is probably because of cpu usage or input/output (I/O). Most |
383 |
Gentooers are used to using top to locate those pesky CPU and memory hogs, |
384 |
but few have ever used iotop to find the disk usage hogs. |
385 |
|
386 |
iotop displays columns for the I/O bandwidth read and written by each |
387 |
process/thread during the sampling period. It also displays the percentage of |
388 |
time the thread/process spent while swapping in and while waiting on I/O. In |
389 |
addition the total I/O bandwidth read and written during the sampling period |
390 |
is displayed at the top of the interface. |
391 |
|
392 |
Install it with emerge iotop. If Portage warned you that you don't have the |
393 |
necessary kernel options (TASKSTATS and TASK_IO_ACCOUNTING) to run the tool, |
394 |
then you will need to recompile your kernel with the options shown below. |
395 |
|
396 |
+----------------------------------------------------------------------------+ |
397 |
| Code Listing 4.1 | |
398 |
| Configuring the kernel for iotop | |
399 |
+----------------------------------------------------------------------------+ |
400 |
| General Setup --> | |
401 |
| [*] Export task/process statistics through netlink | |
402 |
| [ ] Enable per-task delay accounting | |
403 |
| [*] Enable extended accounting over taskstats | |
404 |
| [*] Enable per-task storage I/O accounting | |
405 |
+----------------------------------------------------------------------------+ |
406 |
|
407 |
Once you've booted into your reconfigured kernel, you can run iotop from the |
408 |
commandline. Here's what it might look like if you were backing up a DVD: |
409 |
|
410 |
+-----------------------------------------------------------------------------+ |
411 |
| Code Listing 4.2 | |
412 |
| Running iotop | |
413 |
+-----------------------------------------------------------------------------+ |
414 |
| $ iotop | |
415 |
| Total DISK READ: 387.25 K/s | Total DISK WRITE: 221.29 K/s | |
416 |
| PID USER DISK READ DISK WRITE SWAPIN IO> COMMAND | |
417 |
| 7703 root 387.25 K/s 0 B/s 0.00 % 0.00 % tccat -i /shared/... | |
418 |
| 211 root 0 B/s 13.83 K/s 0.00 % 0.00 % [pdflush] | |
419 |
| 7672 root 0 B/s 207.46 K/s 0.00 % 0.00 % transcode -H 10 ... | |
420 |
+-----------------------------------------------------------------------------+ |
421 |
|
422 |
A misbehaving user might have the following output: |
423 |
|
424 |
+-------------------------------------------------------------------------------------+ |
425 |
| Code Listing 4.3 | |
426 |
| A runaway user | |
427 |
+-------------------------------------------------------------------------------------+ |
428 |
| $ iotop | |
429 |
| Total DISK READ: 5.21 K/s | Total DISK WRITE: 7.37 M/s | |
430 |
| PID USER DISK READ DISK WRITE SWAPIN IO> COMMAND | |
431 |
| 7936 user1 5.21 K/s 7.37 M/s 0.00 % 0.00 % dd if /dev/zero of ./bigfile | |
432 |
+-------------------------------------------------------------------------------------+ |
433 |
|
434 |
iotop is a good way to see what's eating your disks, so that you can |
435 |
reallocate resources when needed. The program has a few options available, so |
436 |
run iotop --help to get a summary of its capabilities. |
437 |
|
438 |
Using lsof: revisited |
439 |
--------------------- |
440 |
|
441 |
Last month's edition[36] of Tips and Tricks showed you how to use lsof to |
442 |
find open files and directories. |
443 |
|
444 |
36. http://www.gentoo.org/news/en/gmn/20080831-newsletter.xml |
445 |
|
446 |
An astute reader emailed the GMN to show another use of lsof: to check for |
447 |
processes that should be restarted after package updates. |
448 |
|
449 |
For example, after upgrading a package like openssl, you might need to |
450 |
restart a mail server, a web server, or even several client applications. |
451 |
lsof is kind enough to point out the open files that have been deleted, so |
452 |
you can easily spot these processes: |
453 |
|
454 |
+----------------------------------------------------------------------------+ |
455 |
| Code Listing 4.1 | |
456 |
| Finding processes with lsof | |
457 |
+----------------------------------------------------------------------------+ |
458 |
| # lsof | grep 'DEL.*lib' | cut -f 1 -d ' ' | sort -u | |
459 |
+----------------------------------------------------------------------------+ |
460 |
|
461 |
Note: Some services open and then delete temporary files or shm files, so |
462 |
that's why 'lib' is part of the regex. |
463 |
|
464 |
Restarting processes after an upgrade is especially important when the |
465 |
library includes a security fix. |
466 |
|
467 |
========================= |
468 |
5. Gentoo developer moves |
469 |
========================= |
470 |
|
471 |
Summary |
472 |
------- |
473 |
|
474 |
Gentoo is made up of 242 active developers, of which 43 are currently away. |
475 |
Gentoo has recruited a total of 649 developers since its inception. |
476 |
|
477 |
Moves |
478 |
----- |
479 |
|
480 |
The following developers recently left the Gentoo project: |
481 |
|
482 |
* None this month |
483 |
|
484 |
Adds |
485 |
---- |
486 |
|
487 |
The following developers recently joined the Gentoo project: |
488 |
|
489 |
* gengor[37] joined the Hardened team |
490 |
* quantumsummers[38] joined the Trustees as secretary |
491 |
* timebandit[39] joined the Forums team |
492 |
|
493 |
37. gengor@g.o |
494 |
38. quantumsummers@g.o |
495 |
39. timebandit@g.o |
496 |
|
497 |
Changes |
498 |
------- |
499 |
|
500 |
The following developers recently changed roles within the Gentoo project: |
501 |
|
502 |
* Jorge Manuel B. S. Vicetto[40] joined the undertakers team, and will |
503 |
maintain various ebuilds |
504 |
* Deedra M. Waters[41] joined the Trustees |
505 |
|
506 |
40. jmbsvicetto@g.o |
507 |
41. dmwaters@g.o |
508 |
|
509 |
========== |
510 |
6. Portage |
511 |
========== |
512 |
|
513 |
Summary |
514 |
------- |
515 |
|
516 |
This section summarizes the current state of the Portage tree. Unfortunately, |
517 |
we will not be able to publish statistics this month, as we update our tools |
518 |
to work with the newly introduced EAPI-2. We should be able to resume next |
519 |
issue though, stay tuned! |
520 |
|
521 |
The following section lists packages that have either been moved or added to |
522 |
the tree. The package removals come from many locations, including the |
523 |
Treecleaners[42] and various developers. |
524 |
|
525 |
42. http://www.gentoo.org/proj/en/qa/treecleaners/ |
526 |
|
527 |
Removals: |
528 |
--------- |
529 |
|
530 |
Package: Removal date: Contact: |
531 |
dev-cpp/libwefts 02 Sep 2008 Jeremy Olexa[43] |
532 |
dev-util/bazaar 02 Sep 2008 Jeremy Olexa[43] |
533 |
app-i18n/kon2 02 Sep 2008 Jeremy Olexa[43] |
534 |
sys-fs/trustees 02 Sep 2008 Jeremy Olexa[43] |
535 |
app-portage/herdstat 04 Sep 2008 Tiziano Müller[44] |
536 |
dev-cpp/libherdstat 04 Sep 2008 Tiziano Müller[44] |
537 |
|
538 |
43. darkside@g.o |
539 |
44. dev-zero@g.o |
540 |
|
541 |
Package: Removal date: Contact: |
542 |
dev-lang/caml-light 08 Sep 2008 Alexis Ballier[45] |
543 |
dev-util/tla 12 Sep 2008 Jeremy Olexa[43] |
544 |
app-emacs/xtla 12 Sep 2008 Jeremy Olexa[43] |
545 |
app-admin/systemconfigurator 12 Sep 2008 Jeremy Olexa[43] |
546 |
media-gfx/gimp-freetype 12 Sep 2008 Jeremy Olexa[43] |
547 |
|
548 |
43. darkside@g.o |
549 |
45. aballier@g.o |
550 |
|
551 |
Package: Removal date: Contact: |
552 |
games-fps/tremulous-bin 16 Sep 2008 Michael Sterrett[46] |
553 |
games-arcade/sdljump 18 Sep 2008 Alfredo Tupone[47] |
554 |
|
555 |
46. mr_bones_@g.o |
556 |
47. tupone@g.o |
557 |
|
558 |
Package: Removal date: Contact: |
559 |
sci-libs/blas-config 23 Sep 2008 Sebastien Fabbro[48] |
560 |
sci-libs/lapack-config 23 Sep 2008 Sebastien Fabbro[48] |
561 |
sci-libs/libscigraphica 23 Sep 2008 Sebastien Fabbro[48] |
562 |
sci-visualization/scigraphica 23 Sep 2008 Sebastien Fabbro[48] |
563 |
|
564 |
48. bicatali@g.o |
565 |
|
566 |
Additions: |
567 |
---------- |
568 |
|
569 |
Package: Addition date: Contact: |
570 |
dev-tcltk/tktray[49] 01 Sep 2008 Olivier Crête[50] |
571 |
app-accessibility/espeakup[51] 02 Sep 2008 William Hubbs[52] |
572 |
sci-physics/pythia[53] 02 Sep 2008 Sebastien Fabbro[48] |
573 |
dev-python/sympy[54] 02 Sep 2008 Andrey Grozin[55] |
574 |
dev-python/rope[56] 02 Sep 2008 Rob Cakebread[57] |
575 |
dev-ml/lwt[58] 02 Sep 2008 Alexis Ballier[45] |
576 |
dev-python/ropeide[59] 02 Sep 2008 Rob Cakebread[57] |
577 |
dev-java/juel[60] 03 Sep 2008 Miroslav Å ulc[61] |
578 |
dev-tex/pdftex[62] 03 Sep 2008 Alexis Ballier[45] |
579 |
dev-tex/luatex[63] 03 Sep 2008 Alexis Ballier[45] |
580 |
games-server/etqw-ded[64] 03 Sep 2008 Tristan Heaven[65] |
581 |
app-admin/emacs-updater[66] 04 Sep 2008 Ulrich Müller[67] |
582 |
games-engines/frobtads[68] 05 Sep 2008 Michael Sterrett[46] |
583 |
net-misc/amazonmp3[69] 05 Sep 2008 Jim Ramsay[70] |
584 |
net-misc/ssh-askpass-fullscreen[71] 05 Sep 2008 Jeremy Olexa[43] |
585 |
app-i18n/ibus[72] 05 Sep 2008 Matsuu Takuto[73] |
586 |
app-i18n/ibus-hangul[74] 06 Sep 2008 Matsuu Takuto[73] |
587 |
app-mobilephone/openmoko-dfu-util[75] 06 Sep 2008 Mike Frysinger[76] |
588 |
app-i18n/ibus-pinyin[77] 06 Sep 2008 Matsuu Takuto[73] |
589 |
app-i18n/ibus-anthy[78] 06 Sep 2008 Matsuu Takuto[73] |
590 |
app-i18n/ibus-chewing[79] 06 Sep 2008 Matsuu Takuto[73] |
591 |
app-i18n/ibus-m17n[80] 06 Sep 2008 Matsuu Takuto[73] |
592 |
games-fps/etqw-data[81] 06 Sep 2008 Tristan Heaven[65] |
593 |
games-fps/etqw-bin[82] 06 Sep 2008 Tristan Heaven[65] |
594 |
dev-util/kbuild[83] 06 Sep 2008 Markus Ullmann[84] |
595 |
net-dialup/dgcmodem[85] 07 Sep 2008 Denis Dupeyron[86] |
596 |
sci-biology/glimmer[87] 07 Sep 2008 Andrey Kislyuk[88] |
597 |
app-forensics/lynis[89] 07 Sep 2008 Friedrich Oslage[90] |
598 |
sci-biology/glimmerhmm[91] 07 Sep 2008 Andrey Kislyuk[88] |
599 |
dev-perl/IO-LockedFile[92] 07 Sep 2008 Torsten Veller[93] |
600 |
dev-perl/Authen-Htpasswd[94] 07 Sep 2008 Torsten Veller[93] |
601 |
sci-physics/lhapdf[95] 07 Sep 2008 Sebastien Fabbro[48] |
602 |
sci-physics/hepmc[96] 07 Sep 2008 Sebastien Fabbro[48] |
603 |
|
604 |
43. darkside@g.o |
605 |
45. aballier@g.o |
606 |
46. mr_bones_@g.o |
607 |
48. bicatali@g.o |
608 |
49. http://packages.gentoo.org/package/dev-tcltk/tktray |
609 |
50. tester@g.o |
610 |
51. http://packages.gentoo.org/package/app-accessibility/espeakup |
611 |
52. williamh@g.o |
612 |
53. http://packages.gentoo.org/package/sci-physics/pythia |
613 |
54. http://packages.gentoo.org/package/dev-python/sympy |
614 |
55. grozin@g.o |
615 |
56. http://packages.gentoo.org/package/dev-python/rope |
616 |
57. pythonhead@g.o |
617 |
58. http://packages.gentoo.org/package/dev-ml/lwt |
618 |
59. http://packages.gentoo.org/package/dev-python/ropeide |
619 |
60. http://packages.gentoo.org/package/dev-java/juel |
620 |
61. fordfrog@g.o |
621 |
62. http://packages.gentoo.org/package/dev-tex/pdftex |
622 |
63. http://packages.gentoo.org/package/dev-tex/luatex |
623 |
64. http://packages.gentoo.org/package/games-server/etqw-ded |
624 |
65. nyhm@g.o |
625 |
66. http://packages.gentoo.org/package/app-admin/emacs-updater |
626 |
67. ulm@g.o |
627 |
68. http://packages.gentoo.org/package/games-engines/frobtads |
628 |
69. http://packages.gentoo.org/package/net-misc/amazonmp3 |
629 |
70. lack@g.o |
630 |
71. http://packages.gentoo.org/package/net-misc/ssh-askpass-fullscreen |
631 |
72. http://packages.gentoo.org/package/app-i18n/ibus |
632 |
73. matsuu@g.o |
633 |
74. http://packages.gentoo.org/package/app-i18n/ibus-hangul |
634 |
75. http://packages.gentoo.org/package/app-mobilephone/openmoko-dfu-util |
635 |
76. vapier@g.o |
636 |
77. http://packages.gentoo.org/package/app-i18n/ibus-pinyin |
637 |
78. http://packages.gentoo.org/package/app-i18n/ibus-anthy |
638 |
79. http://packages.gentoo.org/package/app-i18n/ibus-chewing |
639 |
80. http://packages.gentoo.org/package/app-i18n/ibus-m17n |
640 |
81. http://packages.gentoo.org/package/games-fps/etqw-data |
641 |
82. http://packages.gentoo.org/package/games-fps/etqw-bin |
642 |
83. http://packages.gentoo.org/package/dev-util/kbuild |
643 |
84. jokey@g.o |
644 |
85. http://packages.gentoo.org/package/net-dialup/dgcmodem |
645 |
86. calchan@g.o |
646 |
87. http://packages.gentoo.org/package/sci-biology/glimmer |
647 |
88. weaver@g.o |
648 |
89. http://packages.gentoo.org/package/app-forensics/lynis |
649 |
90. bluebird@g.o |
650 |
91. http://packages.gentoo.org/package/sci-biology/glimmerhmm |
651 |
92. http://packages.gentoo.org/package/dev-perl/IO-LockedFile |
652 |
93. tove@g.o |
653 |
94. http://packages.gentoo.org/package/dev-perl/Authen-Htpasswd |
654 |
95. http://packages.gentoo.org/package/sci-physics/lhapdf |
655 |
96. http://packages.gentoo.org/package/sci-physics/hepmc |
656 |
|
657 |
Package: Addition date: Contact: |
658 |
dev-perl/HTML-RewriteAttributes[97] 08 Sep 2008 Torsten Veller[93] |
659 |
dev-perl/File-ShareDir[98] 08 Sep 2008 Torsten Veller[93] |
660 |
dev-perl/Class-Accessor-Chained[99] 08 Sep 2008 Torsten Veller[93] |
661 |
dev-perl/Text-vFile-asData[100] 08 Sep 2008 Torsten Veller[93] |
662 |
dev-perl/Data-ICal[101] 08 Sep 2008 Torsten Veller[93] |
663 |
x11-misc/ipager[102] 09 Sep 2008 Jim Ramsay[70] |
664 |
dev-texlive/texlive-documentation-slovenian[103] 09 Sep 2008 Alexis Ballier[45] |
665 |
app-admin/eselect-mpost[104] 09 Sep 2008 Alexis Ballier[45] |
666 |
app-admin/eselect-pdftex[105] 09 Sep 2008 Alexis Ballier[45] |
667 |
app-i18n/ibus-table[106] 10 Sep 2008 Matsuu Takuto[73] |
668 |
games-strategy/defcon-demo[107] 10 Sep 2008 Michael Sterrett[46] |
669 |
x11-plugins/pidgin-facebookchat[108] 11 Sep 2008 Bernard Cafarelli[109] |
670 |
media-sound/xwax[110] 13 Sep 2008 Joe Sapp[111] |
671 |
dev-python/gnome-python-desktop-base[112] 14 Sep 2008 Arun Raghavan[113] |
672 |
dev-python/bug-buddy-python[114] 14 Sep 2008 Arun Raghavan[113] |
673 |
dev-python/evolution-python[115] 14 Sep 2008 Arun Raghavan[113] |
674 |
dev-python/gnome-applets-python[116] 14 Sep 2008 Arun Raghavan[113] |
675 |
dev-python/gnome-desktop-python[117] 14 Sep 2008 Arun Raghavan[113] |
676 |
dev-python/gnome-media-python[118] 14 Sep 2008 Arun Raghavan[113] |
677 |
dev-python/gnome-keyring-python[119] 14 Sep 2008 Arun Raghavan[113] |
678 |
dev-python/gtksourceview-python[120] 14 Sep 2008 Arun Raghavan[113] |
679 |
dev-python/libgnomeprint-python[121] 14 Sep 2008 Arun Raghavan[113] |
680 |
dev-python/libgtop-python[122] 14 Sep 2008 Arun Raghavan[113] |
681 |
dev-python/librsvg-python[123] 14 Sep 2008 Arun Raghavan[113] |
682 |
dev-python/libwnck-python[124] 14 Sep 2008 Arun Raghavan[113] |
683 |
dev-python/nautilus-cd-burner-python[125] 14 Sep 2008 Arun Raghavan[113] |
684 |
dev-python/totem-python[126] 14 Sep 2008 Arun Raghavan[113] |
685 |
dev-python/metacity-python[127] 14 Sep 2008 Arun Raghavan[113] |
686 |
x11-misc/sselp[128] 14 Sep 2008 Jeroen Roovers[129] |
687 |
|
688 |
45. aballier@g.o |
689 |
46. mr_bones_@g.o |
690 |
70. lack@g.o |
691 |
73. matsuu@g.o |
692 |
93. tove@g.o |
693 |
97. http://packages.gentoo.org/package/dev-perl/HTML-RewriteAttributes |
694 |
98. http://packages.gentoo.org/package/dev-perl/File-ShareDir |
695 |
99. http://packages.gentoo.org/package/dev-perl/Class-Accessor-Chained |
696 |
100. http://packages.gentoo.org/package/dev-perl/Text-vFile-asData |
697 |
101. http://packages.gentoo.org/package/dev-perl/Data-ICal |
698 |
102. http://packages.gentoo.org/package/x11-misc/ipager |
699 |
103. http://packages.gentoo.org/package/dev-texlive/texlive-documentation-slovenian |
700 |
104. http://packages.gentoo.org/package/app-admin/eselect-mpost |
701 |
105. http://packages.gentoo.org/package/app-admin/eselect-pdftex |
702 |
106. http://packages.gentoo.org/package/app-i18n/ibus-table |
703 |
107. http://packages.gentoo.org/package/games-strategy/defcon-demo |
704 |
108. http://packages.gentoo.org/package/x11-plugins/pidgin-facebookchat |
705 |
109. voyageur@g.o |
706 |
110. http://packages.gentoo.org/package/media-sound/xwax |
707 |
111. nixphoeni@g.o |
708 |
112. http://packages.gentoo.org/package/dev-python/gnome-python-desktop-base |
709 |
113. ford_prefect@g.o |
710 |
114. http://packages.gentoo.org/package/dev-python/bug-buddy-python |
711 |
115. http://packages.gentoo.org/package/dev-python/evolution-python |
712 |
116. http://packages.gentoo.org/package/dev-python/gnome-applets-python |
713 |
117. http://packages.gentoo.org/package/dev-python/gnome-desktop-python |
714 |
118. http://packages.gentoo.org/package/dev-python/gnome-media-python |
715 |
119. http://packages.gentoo.org/package/dev-python/gnome-keyring-python |
716 |
120. http://packages.gentoo.org/package/dev-python/gtksourceview-python |
717 |
121. http://packages.gentoo.org/package/dev-python/libgnomeprint-python |
718 |
122. http://packages.gentoo.org/package/dev-python/libgtop-python |
719 |
123. http://packages.gentoo.org/package/dev-python/librsvg-python |
720 |
124. http://packages.gentoo.org/package/dev-python/libwnck-python |
721 |
125. http://packages.gentoo.org/package/dev-python/nautilus-cd-burner-python |
722 |
126. http://packages.gentoo.org/package/dev-python/totem-python |
723 |
127. http://packages.gentoo.org/package/dev-python/metacity-python |
724 |
128. http://packages.gentoo.org/package/x11-misc/sselp |
725 |
129. jer@g.o |
726 |
|
727 |
Package: Addition date: Contact: |
728 |
app-cdr/recorder[130] 15 Sep 2008 Ben de Groot[26] |
729 |
dev-util/shunit2[131] 15 Sep 2008 Donnie Berkholz[132] |
730 |
games-rpg/drascula[133] 16 Sep 2008 Michael Sterrett[46] |
731 |
media-libs/stk[134] 17 Sep 2008 Alexis Ballier[45] |
732 |
media-sound/lmms[135] 17 Sep 2008 Alexis Ballier[45] |
733 |
dev-python/foolscap[136] 17 Sep 2008 Ali Polatel[137] |
734 |
gnome-extra/gnome-lirc-properties[138] 17 Sep 2008 Doug Goldstein[9] |
735 |
games-arcade/gnujump[139] 18 Sep 2008 Alfredo Tupone[47] |
736 |
dev-embedded/pk2cmd[140] 19 Sep 2008 Joseph Jezak[141] |
737 |
dev-ruby/net-scp[142] 20 Sep 2008 Hans de Graaff[143] |
738 |
dev-ruby/net-ssh-gateway[144] 20 Sep 2008 Hans de Graaff[143] |
739 |
media-gfx/wally[145] 21 Sep 2008 Ben de Groot[26] |
740 |
dev-embedded/arduino[146] 21 Sep 2008 Ned Ludd[147] |
741 |
dev-libs/polylib[148] 21 Sep 2008 Mike Frysinger[76] |
742 |
dev-libs/ppl[149] 21 Sep 2008 Mike Frysinger[76] |
743 |
dev-libs/libxr[150] 21 Sep 2008 Luca Barbato[151] |
744 |
|
745 |
9. cardoe@g.o |
746 |
26. yngwin@g.o |
747 |
45. aballier@g.o |
748 |
46. mr_bones_@g.o |
749 |
47. tupone@g.o |
750 |
76. vapier@g.o |
751 |
130. http://packages.gentoo.org/package/app-cdr/recorder |
752 |
131. http://packages.gentoo.org/package/dev-util/shunit2 |
753 |
132. dberkholz@g.o |
754 |
133. http://packages.gentoo.org/package/games-rpg/drascula |
755 |
134. http://packages.gentoo.org/package/media-libs/stk |
756 |
135. http://packages.gentoo.org/package/media-sound/lmms |
757 |
136. http://packages.gentoo.org/package/dev-python/foolscap |
758 |
137. hawking@g.o |
759 |
138. http://packages.gentoo.org/package/gnome-extra/gnome-lirc-properties |
760 |
139. http://packages.gentoo.org/package/games-arcade/gnujump |
761 |
140. http://packages.gentoo.org/package/dev-embedded/pk2cmd |
762 |
141. josejx@g.o |
763 |
142. http://packages.gentoo.org/package/dev-ruby/net-scp |
764 |
143. graaff@g.o |
765 |
144. http://packages.gentoo.org/package/dev-ruby/net-ssh-gateway |
766 |
145. http://packages.gentoo.org/package/media-gfx/wally |
767 |
146. http://packages.gentoo.org/package/dev-embedded/arduino |
768 |
147. solar@g.o |
769 |
148. http://packages.gentoo.org/package/dev-libs/polylib |
770 |
149. http://packages.gentoo.org/package/dev-libs/ppl |
771 |
150. http://packages.gentoo.org/package/dev-libs/libxr |
772 |
151. lu_zero@g.o |
773 |
|
774 |
Package: Addition date: Contact: |
775 |
app-emacs/nxml-docbook5-schemas[152] 22 Sep 2008 Diego Pettenò[8] |
776 |
app-text/docbook-xsl-ns-stylesheets[153] 22 Sep 2008 Diego Pettenò[8] |
777 |
app-laptop/hdaps-gl[154] 22 Sep 2008 Hanno Boeck[155] |
778 |
net-misc/termpkg[156] 23 Sep 2008 Stefan Briesenick[157] |
779 |
media-sound/ncmpcpp[158] 23 Sep 2008 Ben de Groot[26] |
780 |
media-video/whaawmp[159] 24 Sep 2008 Ben de Groot[26] |
781 |
app-text/xfbib[160] 24 Sep 2008 Christoph Mende[161] |
782 |
xfce-extra/xfce4-modemlights[162] 24 Sep 2008 Christoph Mende[161] |
783 |
media-plugins/gmpc-alarm[163] 24 Sep 2008 Christoph Mende[161] |
784 |
media-plugins/gmpc-extraplaylist[164] 24 Sep 2008 Christoph Mende[161] |
785 |
media-plugins/gmpc-libnotify[165] 24 Sep 2008 Christoph Mende[161] |
786 |
media-plugins/gmpc-lyricwiki[166] 24 Sep 2008 Christoph Mende[161] |
787 |
sci-geosciences/mapnik[167] 25 Sep 2008 Steve Arnold[168] |
788 |
mail-mta/qpsmtpd[169] 28 Sep 2008 Markus Ullmann[84] |
789 |
|
790 |
8. flameeyes@g.o |
791 |
26. yngwin@g.o |
792 |
84. jokey@g.o |
793 |
152. http://packages.gentoo.org/package/app-emacs/nxml-docbook5-schemas |
794 |
153. http://packages.gentoo.org/package/app-text/docbook-xsl-ns-stylesheets |
795 |
154. http://packages.gentoo.org/package/app-laptop/hdaps-gl |
796 |
155. hanno@g.o |
797 |
156. http://packages.gentoo.org/package/net-misc/termpkg |
798 |
157. sbriesen@g.o |
799 |
158. http://packages.gentoo.org/package/media-sound/ncmpcpp |
800 |
159. http://packages.gentoo.org/package/media-video/whaawmp |
801 |
160. http://packages.gentoo.org/package/app-text/xfbib |
802 |
161. angelos@g.o |
803 |
162. http://packages.gentoo.org/package/xfce-extra/xfce4-modemlights |
804 |
163. http://packages.gentoo.org/package/media-plugins/gmpc-alarm |
805 |
164. http://packages.gentoo.org/package/media-plugins/gmpc-extraplaylist |
806 |
165. http://packages.gentoo.org/package/media-plugins/gmpc-libnotify |
807 |
166. http://packages.gentoo.org/package/media-plugins/gmpc-lyricwiki |
808 |
167. http://packages.gentoo.org/package/sci-geosciences/mapnik |
809 |
168. nerdboy@g.o |
810 |
169. http://packages.gentoo.org/package/mail-mta/qpsmtpd |
811 |
|
812 |
=========== |
813 |
7. Bugzilla |
814 |
=========== |
815 |
|
816 |
Statistics |
817 |
---------- |
818 |
|
819 |
The Gentoo community uses Bugzilla (bugs.gentoo.org[170]) to record and track |
820 |
bugs, notifications, suggestions and other interactions with the development |
821 |
team. The following chart summarizes activity on Bugzilla between 30 August |
822 |
2008 and 29 September 2008. |
823 |
|
824 |
170. http://bugs.gentoo.org |
825 |
|
826 |
Figure 7.1: Bug activity split-up |
827 |
http://www.gentoo.org/images/gmn/20080930/activity.png |
828 |
|
829 |
Of the 12369 currently open bugs: 12 are labeled blocker, 106 are labeled |
830 |
critical, and 451 are labeled major. |
831 |
|
832 |
Closed bug ranking |
833 |
------------------ |
834 |
|
835 |
The developers and teams who have closed the most bugs during this period are |
836 |
as follows. |
837 |
|
838 |
Rank Developer/Team Bug Count |
839 |
0 Others 865 |
840 |
1 Gentoo Games 54 |
841 |
2 Gentoo KDE team 50 |
842 |
3 Default Assignee for Orphaned Packages 44 |
843 |
4 Gentoo Security 41 |
844 |
5 Gentoo Linux Gnome Desktop Team 41 |
845 |
6 Gentoo's Team for Core System packages 34 |
846 |
7 Java team 32 |
847 |
8 Gentoo non-Linux Team 28 |
848 |
9 Gentoo Linux bug wranglers 25 |
849 |
|
850 |
Figure 7.1: Bug closed rankings |
851 |
http://www.gentoo.org/images/gmn/20080930/closed.png |
852 |
|
853 |
Assigned bug ranking |
854 |
-------------------- |
855 |
|
856 |
The developers and teams who have been assigned the most bugs during this |
857 |
period are as follows. |
858 |
|
859 |
Rank Developer/Team Bug Count |
860 |
0 Others 628 |
861 |
1 Default Assignee for New Packages 78 |
862 |
2 Gentoo Linux Gnome Desktop Team 40 |
863 |
3 Gentoo Security 38 |
864 |
4 Gentoo's Team for Core System packages 32 |
865 |
5 Gentoo X packagers 27 |
866 |
6 Gentoo KDE team 25 |
867 |
7 Java team 23 |
868 |
8 Python Gentoo Team 22 |
869 |
9 Gentoo Sound Team 20 |
870 |
|
871 |
Figure 7.1: Bugs assigned rankings |
872 |
http://www.gentoo.org/images/gmn/20080930/opened.png |
873 |
|
874 |
=================== |
875 |
8. Getting Involved |
876 |
=================== |
877 |
|
878 |
The GMN relies on volunteers and members of the community for content every |
879 |
month. If you are interested in writing for the GMN, do write in to |
880 |
gmn-writers@g.o with your articles in plaintext or GuideXML format. |
881 |
|
882 |
Note: The deadline for articles to be published in the next issue is October |
883 |
17, 2008. |
884 |
|
885 |
We solicit feedback from all our readers on the newsletter. If you have any |
886 |
ideas for articles, sections, or have anything to say about the GMN, don't |
887 |
hesitate to email us at gmn-feedback@g.o. |
888 |
|
889 |
You can also give us your feedback and comment on this particular issue of |
890 |
the GMN on the forum thread[1]. |
891 |
|
892 |
1. http://forums.gentoo.org/viewtopic-p-5232449.html |
893 |
|
894 |
=============================== |
895 |
9. GMN subscription information |
896 |
=============================== |
897 |
|
898 |
To subscribe to the Gentoo Monthly Newsletter, send a blank e-mail to |
899 |
gentoo-gmn+subscribe@g.o. |
900 |
|
901 |
To unsubscribe to the Gentoo Monthly Newsletter, send a blank e-mail to |
902 |
gentoo-gmn+unsubscribe@g.o from the e-mail address you are subscribed |
903 |
under. |
904 |
|
905 |
=================== |
906 |
10. Other languages |
907 |
=================== |
908 |
|
909 |
The Gentoo Monthly Newsletter is available in the following languages: |
910 |
|
911 |
* English[171] |
912 |
* German[172] |
913 |
* Italian[173] |
914 |
* Japanese[174] |
915 |
* Polish[175] |
916 |
* Spanish[176] |
917 |
* Simplified Chinese[177] |
918 |
|
919 |
171. http://www.gentoo.org/news/en/gmn/index.xml |
920 |
172. http://www.gentoo.org/news/de/gmn/index.xml |
921 |
173. http://www.gentoo.org/news/it/gmn/index.xml |
922 |
174. http://www.gentoo.org/news/ja/gmn/ |
923 |
175. http://www.gentoo.org/news/pl/gmn/index.xml |
924 |
176. http://www.gentoo.org/news/es/gmn/index.xml |
925 |
177. http://www.gentoo.org/news/zh_cn/gmn/index.xml |
926 |
|
927 |
Anant Narayanan <anant@g.o> - Editor |
928 |
Joshua Saddler <nightmorph@g.o> - Editor |
929 |
Daniel Black <dragonheart@g.o> - Author |
930 |
Christian Faulhammer <opfer@g.o> - Author |
931 |
Kevin Bryan <bryank@××××××.edu> - Author |
932 |
Andrey Falko <andrey@××××××.net> - Author |
933 |
Jon Malachowski <jmalacho@×××.edu> - Author |
934 |
Laurent Duchesne <l@×××××.org> - Author |
935 |
Sylvain Alain <d2_racing@×××××××.com> - Author |
936 |
|
937 |
|
938 |
1.1 xml/htdocs/news/en/gmn/20080930-newsletter.xml |
939 |
|
940 |
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/news/en/gmn/20080930-newsletter.xml?rev=1.1&view=markup |
941 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/news/en/gmn/20080930-newsletter.xml?rev=1.1&content-type=text/plain |
942 |
|
943 |
Index: 20080930-newsletter.xml |
944 |
=================================================================== |
945 |
<?xml version="1.0" encoding="UTF-8"?> |
946 |
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
947 |
<guide type="newsletter" lang="en"> |
948 |
<title>Gentoo Monthly Newsletter</title> |
949 |
<subtitle>30 September 2008</subtitle> |
950 |
|
951 |
<!-- Be sure to add yourself if you write an article --> |
952 |
<author title="Editor"> |
953 |
<mail link="anant"/> |
954 |
</author> |
955 |
<author title="Editor"> |
956 |
<mail link="nightmorph"/> |
957 |
</author> |
958 |
<author title="Author"> |
959 |
<mail link="dragonheart"/> |
960 |
</author> |
961 |
<author title="Author"> |
962 |
<mail link="opfer"/> |
963 |
</author> |
964 |
<author title="Author"> |
965 |
<mail link="bryank@××××××.edu">Kevin Bryan</mail> |
966 |
</author> |
967 |
<author title="Author"> |
968 |
<mail link="andrey@××××××.net">Andrey Falko</mail> |
969 |
</author> |
970 |
<author title="Author"> |
971 |
<mail link="jmalacho@×××.edu">Jon Malachowski</mail> |
972 |
</author> |
973 |
<author title="Author"> |
974 |
<mail link="l@×××××.org">Laurent Duchesne</mail> |
975 |
</author> |
976 |
<author title="Author"> |
977 |
<mail link="d2_racing@×××××××.com">Sylvain Alain</mail> |
978 |
</author> |
979 |
|
980 |
<abstract> |
981 |
This is the ninth issue of the Gentoo Monthly Newsletter, for August 2008 – |
982 |
September 2008. |
983 |
</abstract> |
984 |
|
985 |
<summary/> |
986 |
|
987 |
<version>Volume 1, Issue 9</version> |
988 |
<date>2008-09-30</date> |
989 |
|
990 |
<!-- GMN Intro --> |
991 |
<chapter> |
992 |
<title>Introduction</title> |
993 |
|
994 |
<section> |
995 |
<title>This month in the GMN</title> |
996 |
<body> |
997 |
|
998 |
<p> |
999 |
Welcome to the September issue of the Gentoo monthly newsletter! |
1000 |
</p> |
1001 |
|
1002 |
<p> |
1003 |
As usual, you can discuss any aspect of this issue of the GMN in the |
1004 |
corresponding <uri link="http://forums.gentoo.org/viewtopic-p-5232449.html"> |
1005 |
forum thread</uri>. We look forward to hearing from you! |
1006 |
</p> |
1007 |
<!-- The forum link is also at the end of the newsletter --> |
1008 |
|
1009 |
</body> |
1010 |
</section> |
1011 |
</chapter> |
1012 |
|
1013 |
<!-- Note: there won't always be a news item for each section. That's okay. Skip |
1014 |
it and move on to the news that you do have. --> |
1015 |
|
1016 |
<!-- Gentoo News --> |
1017 |
<chapter> |
1018 |
<title>Gentoo News</title> |
1019 |
|
1020 |
<section> |
1021 |
<title>TeTex deprecated</title> |
1022 |
<body> |
1023 |
|
1024 |
<p> |
1025 |
The TeX distribution teTeX has been obsoleted as the author has no time to |
1026 |
maintain it anymore. However, there is a complete distribution on top of it, |
1027 |
that is now the successor: TeXLive. Many Linux distributions have already |
1028 |
adopted it as their standard, and it's now the TeX flavor of choice for Gentoo, |
1029 |
as well. |
1030 |
</p> |
1031 |
|
1032 |
<p> |
1033 |
You are encouraged to <c>emerge --unmerge tetex</c> and then <c>emerge world</c> |
1034 |
to get to an up-to-date system with a modern TeX version. Please read the <uri |
1035 |
link="/proj/en/tex/texlive-migration-guide.xml">TeXLive migration guide</uri> |
1036 |
for more detailed instructions. |
1037 |
</p> |
1038 |
|
1039 |
<p> |
1040 |
Gentoo's TeX maintainers have also created a <uri |
1041 |
link="http://forums.gentoo.org/viewtopic-t-706352.html">poll</uri> in the forums |
1042 |
on which TeX distribution you're using. Please vote, and let them know! |
1043 |
</p> |
1044 |
|
1045 |
</body> |
1046 |
</section> |
1047 |
<section> |
1048 |
<title>Release strategy changes</title> |
1049 |
<body> |
1050 |
|
1051 |
<p> |
1052 |
As you've probably read by now, there are some planned <uri |
1053 |
link="/news/20080922-releng-announcement.xml">changes</uri> in Gentoo's release |
1054 |
strategy. We're looking to do automated weekly builds of the stages and minimal |
1055 |
CDs, with a possible once-a-year or so update to the networkless media |
1056 |
(Installer LiveCDs/DVDs and Universal/Package CDs). Please read the announcement |
1057 |
for more details; there's a lot of work involved to get the process going, and |
1058 |
we need the help! |
1059 |
</p> |
1060 |
|
1061 |
</body> |
1062 |
</section> |
1063 |
|
1064 |
<!-- Trustees Summary --> |
1065 |
<section> |
1066 |
<title>Trustees Meeting Summary</title> |
1067 |
<body> |
1068 |
|
1069 |
<p> |
1070 |
The <uri link="http://www.gentoo.org/foundation/en/">Gentoo Trustees</uri> held |
1071 |
its monthly meeting on September 14, 2008. The agenda is available <uri |
1072 |
link="http://dev.gentoo.org/~neddyseagoon/docs/Trustee_Agenda_September.xml">here</uri>. |
1073 |
</p> |
1074 |
|
1075 |
</body> |
1076 |
</section> |
1077 |
|
1078 |
<!-- Council Summary --> |
1079 |
<section> |
1080 |
<title>Council Meeting Summary</title> |
1081 |
<body> |
1082 |
|
1083 |
<p> |
1084 |
The <uri link="http://www.gentoo.org/proj/en/council/">Gentoo Council</uri> held |
1085 |
its monthly meeting on September 11, 2008. The items put up for discussion were: |
1086 |
</p> |
1087 |
|
1088 |
<ul> |
1089 |
<li> |
1090 |
<b>Filling the empty slot</b>: as council member <mail link="flameeyes"/> |
1091 |
retired from the council for medical reasons, <mail link="cardoe"/> has |
1092 |
replaced him. cardoe was the next person from the original voting |
1093 |
rankings. |
1094 |
</li> |
1095 |
<li> |
1096 |
<b>PMS as a draft standard of EAPI 0</b>: the council voted on whether to |
1097 |
approve <uri link="http://www.gentoo.org/proj/en/qa/pms.xml">PMS</uri> as a |
1098 |
draft standard of EAPI 0. Result: approved, with acceptance conditional upon |
1099 |
resolution of the <uri |
1100 |
link="http://dev.gentoo.org/~dberkholz/20080911-agenda.txt">requirements</uri> |
1101 |
outlined by the council. |
1102 |
</li> |
1103 |
</ul> |
1104 |
|
1105 |
<p> |
1106 |
The Council met again on September 25, 2008. The items put up for discussion |
1107 |
were: |
1108 |
</p> |
1109 |
|
1110 |
<ul> |
1111 |
<li> |
1112 |
<b>EAPI-2</b>: the new <uri link="proj/en/qa/pms.xml">EAPI</uri> is |
1113 |
approved. This brings features such as USE dependencies to Portage; for |
1114 |
example, a package can now directly depend on a package built with USE="foo" |
1115 |
without resorting to trickery or "built_with_use || die" hacks. |
1116 |
</li> |
1117 |
<li> |
1118 |
<b>PROPERTIES in cache</b>: Since using PROPERTIES in the cache is related |
1119 |
to the EAPI, this issue should be settled among package manager developers, |
1120 |
and only present it to the council if they cannot agree on a solution. The |
1121 |
PM developers agreed on adding PROPERTIES to the cache as a value that the |
1122 |
package managers can ignore. |
1123 |
</li> |
1124 |
<li> |
1125 |
<b>PROPERTIES=interactive in ebuilds</b>: This is a retroactive, |
1126 |
backwards-compatible EAPI change that council approved. It allows ebuilds to |
1127 |
set a variable stating up-front that they require user interaction, such as |
1128 |
agreeing to a license or inputting information. |
1129 |
</li> |
1130 |
</ul> |
1131 |
|
1132 |
</body> |
1133 |
</section> |
1134 |
|
1135 |
<!--- Coming up --> |
1136 |
<section> |
1137 |
<title>Coming Up</title> |
1138 |
<body> |
1139 |
|
1140 |
<ul> |
1141 |
<li> |
1142 |
<b><uri |
1143 |
link="http://www.gentoo.org/proj/en/bugday/index.xml">Bugday</uri></b>: |
1144 |
Looking for a way to help out Gentoo without investing a lot of time? Join |
1145 |
us on <b>October 04</b> for our monthly bugday, and help us squash <uri |
1146 |
link="http://bugday.gentoo.org/">some bugs</uri>. |
1147 |
</li> |
1148 |
<li> |
1149 |
<b><uri link="http://www.gentoo.org/proj/en/council/">Council |
1150 |
Meeting</uri></b>: The Gentoo Council meets twice every month to discuss |
1151 |
important technical issues that affect Gentoo as a whole. The next meeting |
1152 |
is scheduled to be held on <b>October 09</b>, and everyone is welcome to |
1153 |
participate - <e>#gentoo-council on irc.freenode.net at 2000UTC</e>. |
1154 |
</li> |
1155 |
<li> |
1156 |
<b><uri link="http://www.gentoo.org/foundation/en/">Trustees |
1157 |
Meeting</uri></b>: Scheduled for <b>October 19</b>. |
1158 |
</li> |
1159 |
</ul> |
1160 |
|
1161 |
</body> |
1162 |
</section> |
1163 |
</chapter> |
1164 |
|
1165 |
<!-- Gentoo International chapter, optional, for events --> |
1166 |
|
1167 |
<!-- Heard in the Community --> |
1168 |
<chapter> |
1169 |
<title>Heard in the Community</title> |
1170 |
<section> |
1171 |
<title>Gentoo-Quebec training</title> |
1172 |
<body> |
1173 |
|
1174 |
<p> |
1175 |
The Gentoo-Quebec group has offered its first training session about the Gentoo |
1176 |
distribution on Saturday 13th, 2008. First of a series of 18, this course |
1177 |
enabled 23 participants to familiarize themselves with the Gentoo LiveCD and to |
1178 |
briefly learn about the command line utilities involved when installing Gentoo. |
1179 |
</p> |
1180 |
|
1181 |
<p> |
1182 |
This training session was made possible thanks to the Gentoo-Quebec team as |
1183 |
well as <uri link="http://www.copernic.com/">Copernic</uri>, which provided a training room |
1184 |
and the network installation for all participants. For more information, |
1185 |
please consult the Internet web site at the following address (in French): |
1186 |
<uri>http://gentoo-quebec.org</uri> |
1187 |
</p> |
1188 |
|
1189 |
<figure link="/images/gmn/20080930/quebec.jpg" short="The class" caption="Learning Gentoo in Quebec"/> |
1190 |
|
1191 |
</body> |
1192 |
</section> |
1193 |
|
1194 |
<!-- Planet Gentoo --> |
1195 |
<section> |
1196 |
<title>Planet Gentoo</title> |
1197 |
<body> |
1198 |
|
1199 |
<p> |
1200 |
<b>OLPC XO</b>: <mail link="dsd"/> works for the One Laptop Per Child project |
1201 |
which release the XO unit some time ago, which ships with a special version of |
1202 |
Linux. But <uri |
1203 |
link="http://www.reactivated.net/weblog/archives/2008/08/regular-linux-desktops-on-the-xo/">it's |
1204 |
also possible</uri> to use <uri |
1205 |
link="http://www.reactivated.net/weblog/archives/2008/08/followup-notes-on-xo-alternate-desktops/"> |
1206 |
standard desktop</uri> distributions. |
1207 |
</p> |
1208 |
|
1209 |
<p> |
1210 |
<b>Surfing the MIPS</b>: <mail link="redhatter"/> started the compilation some |
1211 |
months ago, but now <uri |
1212 |
link="http://stuartl.longlandclan.yi.org/blog/2008/09/01/firefox-301-on-mips/">Firefox |
1213 |
3 on MIPS</uri> is there. |
1214 |
</p> |
1215 |
|
1216 |
<p> |
1217 |
<b>Gentoo book revisited</b>: The first German book published about Gentoo has |
1218 |
been <uri |
1219 |
link="http://blog.scherbaum.info/2008/09/09/gentoo-linux-die-metadistribution-second-edition-now-available/">reworked</uri> |
1220 |
by its author <mail link="dertobi123"/>. |
1221 |
</p> |
1222 |
|
1223 |
<p> |
1224 |
<b>RAID tips</b>: <mail link="robbat2"/> has a little <uri |
1225 |
link="http://robbat2.livejournal.com/231207.html">howto</uri> about having |
1226 |
missing slots in a RAID and then move in the real disks later. |
1227 |
</p> |
1228 |
|
1229 |
<p> |
1230 |
<b>Not dead</b>: <mail link="beandog"/> and <mail link="yngwin"/> <uri |
1231 |
link="http://wonkabar.org/archives/465">address</uri> a few <uri |
1232 |
link="http://ben.liveforge.org/viva-gentoo">things</uri> about Gentoo. |
1233 |
</p> |
1234 |
|
1235 |
<p> |
1236 |
<b>Beautifying Xfce</b>: <mail link="nightmorph"/> has some <uri |
1237 |
link="http://planet.gentoo.org/developers/nightmorph/2008/09/10/more_docs_apps_and_tweaks">tips</uri> |
1238 |
and <uri |
1239 |
link="http://planet.gentoo.org/developers/nightmorph/2008/09/19/a_very_minimal_desktop">screenshots</uri> |
1240 |
on creating a beautiful, yet practical Xfce environment using small, lightweight |
1241 |
applications. |
1242 |
</p> |
1243 |
|
1244 |
</body> |
1245 |
</section> |
1246 |
|
1247 |
<!-- Gentoo in the News --> |
1248 |
<section> |
1249 |
<title>Gentoo in the News</title> |
1250 |
<body> |
1251 |
|
1252 |
<p> |
1253 |
Gentoo gaming servers spotted: <uri |
1254 |
link="http://www.internode.on.net">Internode</uri> has relaunched its Games On |
1255 |
Net service. The good-sized network <uri |
1256 |
link="http://www.internode.on.net/news/2008/09/103.php">runs</uri> (at least in |
1257 |
part) on Gentoo Linux. |
1258 |
</p> |
1259 |
|
1260 |
</body> |
1261 |
</section> |
1262 |
</chapter> |
1263 |
|
1264 |
<!-- Tips and Tricks --> |
1265 |
<chapter> |
1266 |
<title>Tips and Tricks</title> |
1267 |
|
1268 |
<section> |
1269 |
<title>Running commands on many machines</title> |
1270 |
<body> |
1271 |
|
1272 |
<p> |
1273 |
If you have been logging into your horde of Gentoo boxes one by one in order to |
1274 |
run a command or two, this tip should help you save a lot of time. We provide a |
1275 |
glimpse into some of the methods you can use to run commands on multiple |
1276 |
machines both sequentially and in parellel. |
1277 |
</p> |
1278 |
|
1279 |
<p> |
1280 |
The first method is the most primitive. It uses pure <c>bash</c>. Let's say we |
1281 |
have ten machines with the hostnames <b>gentoo-box-1</b>, <b>gentoo-box-2</b>, |
1282 |
and so on. We want to run <c>emerge --info</c> on each machine at the same |
1283 |
time. Here is what we do: |
1284 |
</p> |
1285 |
|
1286 |
<pre caption="Running emerge on multiple machines"> |
1287 |
$ <i>for i in `seq 10`; do ssh gentoo-box-$i "emerge --info"; done</i> |
1288 |
</pre> |
1289 |
|
1290 |
<warn> |
1291 |
Do not try run interactive commands in parallel with this "for" loop. This |
1292 |
includes running it without public key encryption. The machines will prompt you |
1293 |
for passwords, but you will be unable to input your passwords. |
1294 |
</warn> |
1295 |
|
1296 |
<p> |
1297 |
If you don't have public key encryption setup for <c>ssh</c>, you should read |
1298 |
the <uri link="/doc/en/articles/openssh-key-management-p1.xml">OpenSSH Key |
1299 |
Management</uri> series of articles. You may also want to consult <uri |
1300 |
link="http://sial.org/howto/openssh/publickey-auth/">this guide</uri>. |
1301 |
</p> |
1302 |
|
1303 |
<p> |
1304 |
If you don't want to hassle with public key encryption, writing complicated |
1305 |
"for" loops in bash, and want to run interactive commands, there is a good |
1306 |
option for you: Cluster SSH. Let's install it: |
1307 |
</p> |
1308 |
|
1309 |
<pre caption="Installing Cluster SSH"> |
1310 |
# <i>emerge clusterssh</i> |
1311 |
</pre> |
1312 |
|
1313 |
<p> |
1314 |
Cluster SSH requires X11 in order to work. Cluster SSH works by opening an xterm |
1315 |
window for every machine in the list you provide. It also opens a small command |
1316 |
window where you can type text that gets relayed to other machines' command |
1317 |
lines at the same time. To do the same thing we did before with the ten Gentoo |
1318 |
boxes, we do the following Cluster SSH: |
1319 |
</p> |
1320 |
|
1321 |
<pre caption="Starting Cluster SSH"> |
1322 |
$ <i>cssh gentoo-box-{1,2,3,4,5,6,7,8,9}</i> |
1323 |
</pre> |
1324 |
|
1325 |
<p> |
1326 |
First, you will see the machines ask for passwords unless you have public key |
1327 |
encryption set up for them. If one of your machines has a different password, no |
1328 |
worries, you can just click on the window of the machine and type it there. Once |
1329 |
you see yourself logged into all of the machines, you can type commands to all |
1330 |
of them at once or individually. |
1331 |
</p> |
1332 |
|
1333 |
<p> |
1334 |
Another alternative is to use Tentakel. Tentakel is used in a more static way. |
1335 |
Users modify a static configuration file, and then tell Tentakel which group of |
1336 |
hosts it should connect to. First, we need to install Tentakel: |
1337 |
</p> |
1338 |
|
1339 |
<pre caption="Installing Tentakel"> |
1340 |
# <i>emerge tentakel</i> |
1341 |
</pre> |
1342 |
|
1343 |
<p> |
1344 |
Next, we create a configuration file: |
1345 |
</p> |
1346 |
|
1347 |
<pre caption="Configuring Tentakel"> |
1348 |
# <i>echo "set ssh_path=\"`which ssh`\"" >> /etc/tentakel.conf</i> |
1349 |
# <i>echo "set method=\"ssh\"" >> /etc/tentakel.conf</i> |
1350 |
# <i>echo 'group ten_gentoos (user="root")' >> /etc/tentakel.conf</i> |
1351 |
# <i>for i in `seq 10`; do echo -e "\t+gentoo-box-$i"; done >> /etc/tentakel.conf</i> |
1352 |
</pre> |
1353 |
|
1354 |
<p> |
1355 |
It might be more practical to simply edit the sample configuration file shipped |
1356 |
with Tentakel: |
1357 |
</p> |
1358 |
|
1359 |
<pre caption="Editing the sample configuration file"> |
1360 |
# <i>cp /usr/share/doc/tentakel/tentakel.conf.example /etc/tentakel.conf</i> |
1361 |
# <i>nano -w /etc/tentakel.conf</i> |
1362 |
</pre> |
1363 |
|
1364 |
<p> |
1365 |
Once you have everything configured, it's time to run Tentakel: |
1366 |
</p> |
1367 |
|
1368 |
<pre caption="Running Tentakel"> |
1369 |
$ <i>tentakel -g ten_gentoos</i> |
1370 |
</pre> |
1371 |
|
1372 |
<p> |
1373 |
This will launch Tentakel's interactive command interface. In order to run a |
1374 |
command use the provided <c>exec</c> function: |
1375 |
</p> |
1376 |
|
1377 |
<pre caption="Running commands within Tentakel"> |
1378 |
$ <i>exec emerge --info</i> |
1379 |
</pre> |
1380 |
|
1381 |
<p> |
1382 |
If you are lost in Tentakel's command interface, just run <c>help</c>. You can |
1383 |
run Tentakel without the interactive command interface like this: |
1384 |
</p> |
1385 |
|
1386 |
<pre caption="Running Tentakel without the interactive interface"> |
1387 |
$ <i>tentakel -g ten_gentoos "emerge --info"</i> |
1388 |
</pre> |
1389 |
|
1390 |
<p> |
1391 |
These tips only brush the surface of the programs available to distribute |
1392 |
commands to machines. If you're unhappy with Cluster SSH and Tentakel, you may |
1393 |
want to try out <c>dsh</c>, <c>pdsh</c>, <c>pconsole</c>, and <c>shmux</c>. |
1394 |
</p> |
1395 |
|
1396 |
</body> |
1397 |
</section> |
1398 |
<section> |
1399 |
<title>Iotop</title> |
1400 |
<body> |
1401 |
|
1402 |
<p> |
1403 |
When a process is slowing down a computer that has plenty of extra memory and |
1404 |
disk space, it is probably because of cpu usage or input/output (I/O). Most |
1405 |
Gentooers are used to using <c>top</c> to locate those pesky CPU and memory |
1406 |
hogs, but few have ever used <c>iotop</c> to find the disk usage hogs. |
1407 |
</p> |
1408 |
|
1409 |
<p> |
1410 |
<c>iotop</c> displays columns for the I/O bandwidth read and written by each |
1411 |
process/thread during the sampling period. It also displays the percentage of |
1412 |
time the thread/process spent while swapping in and while waiting on I/O. In |
1413 |
addition the total I/O bandwidth read and written during the sampling period is |
1414 |
displayed at the top of the interface. |
1415 |
</p> |
1416 |
|
1417 |
<p> |
1418 |
Install it with <c>emerge iotop</c>. If Portage warned you that you don't have |
1419 |
the necessary kernel options (TASKSTATS and TASK_IO_ACCOUNTING) to run the tool, |
1420 |
then you will need to recompile your kernel with the options shown below. |
1421 |
</p> |
1422 |
|
1423 |
<pre caption="Configuring the kernel for iotop"> |
1424 |
General Setup --> |
1425 |
[*] Export task/process statistics through netlink |
1426 |
[ ] Enable per-task delay accounting |
1427 |
[*] Enable extended accounting over taskstats |
1428 |
[*] Enable per-task storage I/O accounting |
1429 |
</pre> |
1430 |
|
1431 |
<p> |
1432 |
Once you've booted into your reconfigured kernel, you can run <c>iotop</c> from |
1433 |
the commandline. Here's what it might look like if you were backing up a DVD: |
1434 |
</p> |
1435 |
|
1436 |
<pre caption="Running iotop"> |
1437 |
$ <i>iotop</i> |
1438 |
Total DISK READ: 387.25 K/s | Total DISK WRITE: 221.29 K/s |
1439 |
PID USER DISK READ DISK WRITE SWAPIN IO> COMMAND |
1440 |
7703 root 387.25 K/s 0 B/s 0.00 % 0.00 % tccat -i /shared/... |
1441 |
211 root 0 B/s 13.83 K/s 0.00 % 0.00 % [pdflush] |
1442 |
7672 root 0 B/s 207.46 K/s 0.00 % 0.00 % transcode -H 10 ... |
1443 |
</pre> |
1444 |
|
1445 |
<p> |
1446 |
A misbehaving user might have the following output: |
1447 |
</p> |
1448 |
|
1449 |
<pre caption="A runaway user"> |
1450 |
$ <i>iotop</i> |
1451 |
Total DISK READ: 5.21 K/s | Total DISK WRITE: 7.37 M/s |
1452 |
PID USER DISK READ DISK WRITE SWAPIN IO> COMMAND |
1453 |
7936 user1 5.21 K/s 7.37 M/s 0.00 % 0.00 % dd if /dev/zero of ./bigfile |
1454 |
</pre> |
1455 |
|
1456 |
<p> |
1457 |
<c>iotop</c> is a good way to see what's eating your disks, so that you |
1458 |
can reallocate resources when needed. The program has a few options available, |
1459 |
so run <c>iotop --help</c> to get a summary of its capabilities. |
1460 |
</p> |
1461 |
|
1462 |
</body> |
1463 |
</section> |
1464 |
<section> |
1465 |
<title>Using lsof: revisited</title> |
1466 |
<body> |
1467 |
|
1468 |
<p> |
1469 |
<uri link="/news/en/gmn/20080831-newsletter.xml">Last month's edition</uri> of |
1470 |
Tips and Tricks showed you how to use <c>lsof</c> to find open files and |
1471 |
directories. |
1472 |
</p> |
1473 |
|
1474 |
<p> |
1475 |
An astute reader emailed the GMN to show another use of <c>lsof</c>: to check |
1476 |
for processes that should be restarted after package updates. |
1477 |
</p> |
1478 |
|
1479 |
<p> |
1480 |
For example, after upgrading a package like <c>openssl</c>, you might need to |
1481 |
restart a mail server, a web server, or even several client applications. |
1482 |
<c>lsof</c> is kind enough to point out the open files that have been deleted, |
1483 |
so you can easily spot these processes: |
1484 |
</p> |
1485 |
|
1486 |
<pre caption="Finding processes with lsof"> |
1487 |
# <i>lsof | grep 'DEL.*lib' | cut -f 1 -d ' ' | sort -u</i> |
1488 |
</pre> |
1489 |
|
1490 |
<note> |
1491 |
Some services open and then delete temporary files or <c>shm</c> files, so |
1492 |
that's why 'lib' is part of the regex. |
1493 |
</note> |
1494 |
|
1495 |
<p> |
1496 |
Restarting processes after an upgrade is especially important when the library |
1497 |
includes a security fix. |
1498 |
</p> |
1499 |
|
1500 |
</body> |
1501 |
</section> |
1502 |
</chapter> |
1503 |
|
1504 |
<!-- Gentoo developer moves --> |
1505 |
<chapter> |
1506 |
<title>Gentoo developer moves</title> |
1507 |
|
1508 |
<section> |
1509 |
<title>Summary</title> |
1510 |
<body> |
1511 |
|
1512 |
<p> |
1513 |
Gentoo is made up of 242 active developers, of which 43 are currently away. |
1514 |
Gentoo has recruited a total of 649 developers since its inception. |
1515 |
</p> |
1516 |
|
1517 |
</body> |
1518 |
</section> |
1519 |
<section> |
1520 |
<title>Moves</title> |
1521 |
<body> |
1522 |
|
1523 |
<p> |
1524 |
The following developers recently left the Gentoo project: |
1525 |
</p> |
1526 |
|
1527 |
<ul> |
1528 |
<li>None this month</li> |
1529 |
</ul> |
1530 |
|
1531 |
</body> |
1532 |
</section> |
1533 |
<section> |
1534 |
<title>Adds</title> |
1535 |
<body> |
1536 |
|
1537 |
<p> |
1538 |
The following developers recently joined the Gentoo project: |
1539 |
</p> |
1540 |
|
1541 |
<ul> |
1542 |
<li><mail link="gengor"/> joined the Hardened team</li> |
1543 |
<li><mail link="quantumsummers"/> joined the Trustees as secretary</li> |
1544 |
<li><mail link="timebandit"/> joined the Forums team</li> |
1545 |
</ul> |
1546 |
|
1547 |
</body> |
1548 |
</section> |
1549 |
<section> |
1550 |
<title>Changes</title> |
1551 |
<body> |
1552 |
|
1553 |
<p> |
1554 |
The following developers recently changed roles within the Gentoo project: |
1555 |
</p> |
1556 |
|
1557 |
<ul> |
1558 |
<li> |
1559 |
<mail link="jmbsvicetto"/> joined the undertakers team, and will maintain |
1560 |
various ebuilds |
1561 |
</li> |
1562 |
<li><mail link="dmwaters"/> joined the Trustees</li> |
1563 |
</ul> |
1564 |
|
1565 |
</body> |
1566 |
</section> |
1567 |
</chapter> |
1568 |
|
1569 |
<!-- Portage summaries --> |
1570 |
<chapter> |
1571 |
<title>Portage</title> |
1572 |
|
1573 |
<section> |
1574 |
<title>Summary</title> |
1575 |
<body> |
1576 |
<p> |
1577 |
This section summarizes the current state of the Portage tree. |
1578 |
Unfortunately, we will not be able to publish statistics this month, |
1579 |
as we update our tools to work with the newly introduced EAPI-2. |
1580 |
We should be able to resume next issue though, stay tuned! |
1581 |
</p> |
1582 |
|
1583 |
</body> |
1584 |
</section> |
1585 |
<section> |
1586 |
<body> |
1587 |
|
1588 |
<p> |
1589 |
The following section lists packages that have either been moved or added to the |
1590 |
tree. The package removals come from many locations, including the <uri |
1591 |
link="/proj/en/qa/treecleaners/">Treecleaners</uri> and various developers. |
1592 |
</p> |
1593 |
|
1594 |
</body> |
1595 |
</section> |
1596 |
|
1597 |
<section> |
1598 |
<title>Removals:</title> |
1599 |
<body> |
1600 |
|
1601 |
<table> |
1602 |
|
1603 |
<tr> |
1604 |
<th>Package:</th> |
1605 |
<th>Removal date:</th> |
1606 |
<th>Contact:</th> |
1607 |
</tr> |
1608 |
|
1609 |
<tr> |
1610 |
<ti>dev-cpp/libwefts</ti> |
1611 |
<ti>02 Sep 2008</ti> |
1612 |
<ti><mail link="darkside@g.o">Jeremy Olexa</mail></ti> |
1613 |
</tr> |
1614 |
|
1615 |
<tr> |
1616 |
<ti>dev-util/bazaar</ti> |
1617 |
<ti>02 Sep 2008</ti> |
1618 |
<ti><mail link="darkside@g.o">Jeremy Olexa</mail></ti> |
1619 |
</tr> |
1620 |
|
1621 |
<tr> |
1622 |
<ti>app-i18n/kon2</ti> |
1623 |
<ti>02 Sep 2008</ti> |
1624 |
<ti><mail link="darkside@g.o">Jeremy Olexa</mail></ti> |
1625 |
</tr> |
1626 |
|
1627 |
<tr> |
1628 |
<ti>sys-fs/trustees</ti> |
1629 |
<ti>02 Sep 2008</ti> |
1630 |
<ti><mail link="darkside@g.o">Jeremy Olexa</mail></ti> |
1631 |
</tr> |
1632 |
|
1633 |
<tr> |
1634 |
<ti>app-portage/herdstat</ti> |
1635 |
<ti>04 Sep 2008</ti> |
1636 |
<ti><mail link="dev-zero@g.o">Tiziano Müller</mail></ti> |
1637 |
</tr> |
1638 |
|
1639 |
<tr> |
1640 |
<ti>dev-cpp/libherdstat</ti> |
1641 |
<ti>04 Sep 2008</ti> |
1642 |
<ti><mail link="dev-zero@g.o">Tiziano Müller</mail></ti> |
1643 |
</tr> |
1644 |
|
1645 |
</table> |
1646 |
|
1647 |
<table> |
1648 |
|
1649 |
<tr> |
1650 |
<th>Package:</th> |
1651 |
<th>Removal date:</th> |
1652 |
<th>Contact:</th> |
1653 |
</tr> |
1654 |
|
1655 |
<tr> |
1656 |
<ti>dev-lang/caml-light</ti> |
1657 |
<ti>08 Sep 2008</ti> |
1658 |
<ti><mail link="aballier@g.o">Alexis Ballier</mail></ti> |
1659 |
</tr> |
1660 |
|
1661 |
<tr> |
1662 |
<ti>dev-util/tla</ti> |
1663 |
<ti>12 Sep 2008</ti> |
1664 |
<ti><mail link="darkside@g.o">Jeremy Olexa</mail></ti> |
1665 |
</tr> |
1666 |
|
1667 |
<tr> |
1668 |
<ti>app-emacs/xtla</ti> |
1669 |
<ti>12 Sep 2008</ti> |
1670 |
<ti><mail link="darkside@g.o">Jeremy Olexa</mail></ti> |
1671 |
</tr> |
1672 |
|
1673 |
<tr> |
1674 |
<ti>app-admin/systemconfigurator</ti> |
1675 |
<ti>12 Sep 2008</ti> |
1676 |
<ti><mail link="darkside@g.o">Jeremy Olexa</mail></ti> |
1677 |
</tr> |
1678 |
|
1679 |
<tr> |
1680 |
<ti>media-gfx/gimp-freetype</ti> |
1681 |
<ti>12 Sep 2008</ti> |
1682 |
<ti><mail link="darkside@g.o">Jeremy Olexa</mail></ti> |
1683 |
</tr> |
1684 |
|
1685 |
</table> |
1686 |
|
1687 |
<table> |
1688 |
|
1689 |
<tr> |
1690 |
<th>Package:</th> |
1691 |
<th>Removal date:</th> |
1692 |
<th>Contact:</th> |
1693 |
</tr> |
1694 |
|
1695 |
<tr> |
1696 |
<ti>games-fps/tremulous-bin</ti> |
1697 |
<ti>16 Sep 2008</ti> |
1698 |
<ti><mail link="mr_bones_@g.o">Michael Sterrett</mail></ti> |
1699 |
</tr> |
1700 |
|
1701 |
<tr> |
1702 |
<ti>games-arcade/sdljump</ti> |
1703 |
<ti>18 Sep 2008</ti> |
1704 |
<ti><mail link="tupone@g.o">Alfredo Tupone</mail></ti> |
1705 |
</tr> |
1706 |
|
1707 |
</table> |
1708 |
|
1709 |
<table> |
1710 |
|
1711 |
<tr> |
1712 |
<th>Package:</th> |
1713 |
<th>Removal date:</th> |
1714 |
<th>Contact:</th> |
1715 |
</tr> |
1716 |
|
1717 |
<tr> |
1718 |
<ti>sci-libs/blas-config</ti> |
1719 |
<ti>23 Sep 2008</ti> |
1720 |
<ti><mail link="bicatali@g.o">Sebastien Fabbro</mail></ti> |
1721 |
</tr> |
1722 |
|
1723 |
<tr> |
1724 |
<ti>sci-libs/lapack-config</ti> |
1725 |
<ti>23 Sep 2008</ti> |
1726 |
<ti><mail link="bicatali@g.o">Sebastien Fabbro</mail></ti> |
1727 |
</tr> |
1728 |
|
1729 |
<tr> |
1730 |
<ti>sci-libs/libscigraphica</ti> |
1731 |
<ti>23 Sep 2008</ti> |
1732 |
<ti><mail link="bicatali@g.o">Sebastien Fabbro</mail></ti> |
1733 |
</tr> |
1734 |
|
1735 |
<tr> |
1736 |
<ti>sci-visualization/scigraphica</ti> |
1737 |
<ti>23 Sep 2008</ti> |
1738 |
<ti><mail link="bicatali@g.o">Sebastien Fabbro</mail></ti> |
1739 |
</tr> |
1740 |
|
1741 |
</table> |
1742 |
|
1743 |
</body> |
1744 |
</section> |
1745 |
|
1746 |
<section> |
1747 |
<title>Additions:</title> |
1748 |
<body> |
1749 |
|
1750 |
<table> |
1751 |
|
1752 |
<tr> |
1753 |
<th>Package:</th> |
1754 |
<th>Addition date:</th> |
1755 |
<th>Contact:</th> |
1756 |
</tr> |
1757 |
|
1758 |
<tr> |
1759 |
<ti><uri link="http://packages.gentoo.org/package/dev-tcltk/tktray">dev-tcltk/tktray</uri></ti> |
1760 |
<ti>01 Sep 2008</ti> |
1761 |
<ti><mail link="tester@g.o">Olivier Crête</mail></ti> |
1762 |
</tr> |
1763 |
|
1764 |
<tr> |
1765 |
<ti><uri link="http://packages.gentoo.org/package/app-accessibility/espeakup">app-accessibility/espeakup</uri></ti> |
1766 |
<ti>02 Sep 2008</ti> |
1767 |
<ti><mail link="williamh@g.o">William Hubbs</mail></ti> |
1768 |
</tr> |
1769 |
|
1770 |
<tr> |
1771 |
<ti><uri link="http://packages.gentoo.org/package/sci-physics/pythia">sci-physics/pythia</uri></ti> |
1772 |
<ti>02 Sep 2008</ti> |
1773 |
<ti><mail link="bicatali@g.o">Sebastien Fabbro</mail></ti> |
1774 |
</tr> |
1775 |
|
1776 |
<tr> |
1777 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/sympy">dev-python/sympy</uri></ti> |
1778 |
<ti>02 Sep 2008</ti> |
1779 |
<ti><mail link="grozin@g.o">Andrey Grozin</mail></ti> |
1780 |
</tr> |
1781 |
|
1782 |
<tr> |
1783 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/rope">dev-python/rope</uri></ti> |
1784 |
<ti>02 Sep 2008</ti> |
1785 |
<ti><mail link="pythonhead@g.o">Rob Cakebread</mail></ti> |
1786 |
</tr> |
1787 |
|
1788 |
<tr> |
1789 |
<ti><uri link="http://packages.gentoo.org/package/dev-ml/lwt">dev-ml/lwt</uri></ti> |
1790 |
<ti>02 Sep 2008</ti> |
1791 |
<ti><mail link="aballier@g.o">Alexis Ballier</mail></ti> |
1792 |
</tr> |
1793 |
|
1794 |
<tr> |
1795 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/ropeide">dev-python/ropeide</uri></ti> |
1796 |
<ti>02 Sep 2008</ti> |
1797 |
<ti><mail link="pythonhead@g.o">Rob Cakebread</mail></ti> |
1798 |
</tr> |
1799 |
|
1800 |
<tr> |
1801 |
<ti><uri link="http://packages.gentoo.org/package/dev-java/juel">dev-java/juel</uri></ti> |
1802 |
<ti>03 Sep 2008</ti> |
1803 |
<ti><mail link="fordfrog@g.o">Miroslav Å ulc</mail></ti> |
1804 |
</tr> |
1805 |
|
1806 |
<tr> |
1807 |
<ti><uri link="http://packages.gentoo.org/package/dev-tex/pdftex">dev-tex/pdftex</uri></ti> |
1808 |
<ti>03 Sep 2008</ti> |
1809 |
<ti><mail link="aballier@g.o">Alexis Ballier</mail></ti> |
1810 |
</tr> |
1811 |
|
1812 |
<tr> |
1813 |
<ti><uri link="http://packages.gentoo.org/package/dev-tex/luatex">dev-tex/luatex</uri></ti> |
1814 |
<ti>03 Sep 2008</ti> |
1815 |
<ti><mail link="aballier@g.o">Alexis Ballier</mail></ti> |
1816 |
</tr> |
1817 |
|
1818 |
<tr> |
1819 |
<ti><uri link="http://packages.gentoo.org/package/games-server/etqw-ded">games-server/etqw-ded</uri></ti> |
1820 |
<ti>03 Sep 2008</ti> |
1821 |
<ti><mail link="nyhm@g.o">Tristan Heaven</mail></ti> |
1822 |
</tr> |
1823 |
|
1824 |
<tr> |
1825 |
<ti><uri link="http://packages.gentoo.org/package/app-admin/emacs-updater">app-admin/emacs-updater</uri></ti> |
1826 |
<ti>04 Sep 2008</ti> |
1827 |
<ti><mail link="ulm@g.o">Ulrich Müller</mail></ti> |
1828 |
</tr> |
1829 |
|
1830 |
<tr> |
1831 |
<ti><uri link="http://packages.gentoo.org/package/games-engines/frobtads">games-engines/frobtads</uri></ti> |
1832 |
<ti>05 Sep 2008</ti> |
1833 |
<ti><mail link="mr_bones_@g.o">Michael Sterrett</mail></ti> |
1834 |
</tr> |
1835 |
|
1836 |
<tr> |
1837 |
<ti><uri link="http://packages.gentoo.org/package/net-misc/amazonmp3">net-misc/amazonmp3</uri></ti> |
1838 |
<ti>05 Sep 2008</ti> |
1839 |
<ti><mail link="lack@g.o">Jim Ramsay</mail></ti> |
1840 |
</tr> |
1841 |
|
1842 |
<tr> |
1843 |
<ti><uri link="http://packages.gentoo.org/package/net-misc/ssh-askpass-fullscreen">net-misc/ssh-askpass-fullscreen</uri></ti> |
1844 |
<ti>05 Sep 2008</ti> |
1845 |
<ti><mail link="darkside@g.o">Jeremy Olexa</mail></ti> |
1846 |
</tr> |
1847 |
|
1848 |
<tr> |
1849 |
<ti><uri link="http://packages.gentoo.org/package/app-i18n/ibus">app-i18n/ibus</uri></ti> |
1850 |
<ti>05 Sep 2008</ti> |
1851 |
<ti><mail link="matsuu@g.o">Matsuu Takuto</mail></ti> |
1852 |
</tr> |
1853 |
|
1854 |
<tr> |
1855 |
<ti><uri link="http://packages.gentoo.org/package/app-i18n/ibus-hangul">app-i18n/ibus-hangul</uri></ti> |
1856 |
<ti>06 Sep 2008</ti> |
1857 |
<ti><mail link="matsuu@g.o">Matsuu Takuto</mail></ti> |
1858 |
</tr> |
1859 |
|
1860 |
<tr> |
1861 |
<ti><uri link="http://packages.gentoo.org/package/app-mobilephone/openmoko-dfu-util">app-mobilephone/openmoko-dfu-util</uri></ti> |
1862 |
<ti>06 Sep 2008</ti> |
1863 |
<ti><mail link="vapier@g.o">Mike Frysinger</mail></ti> |
1864 |
</tr> |
1865 |
|
1866 |
<tr> |
1867 |
<ti><uri link="http://packages.gentoo.org/package/app-i18n/ibus-pinyin">app-i18n/ibus-pinyin</uri></ti> |
1868 |
<ti>06 Sep 2008</ti> |
1869 |
<ti><mail link="matsuu@g.o">Matsuu Takuto</mail></ti> |
1870 |
</tr> |
1871 |
|
1872 |
<tr> |
1873 |
<ti><uri link="http://packages.gentoo.org/package/app-i18n/ibus-anthy">app-i18n/ibus-anthy</uri></ti> |
1874 |
<ti>06 Sep 2008</ti> |
1875 |
<ti><mail link="matsuu@g.o">Matsuu Takuto</mail></ti> |
1876 |
</tr> |
1877 |
|
1878 |
<tr> |
1879 |
<ti><uri link="http://packages.gentoo.org/package/app-i18n/ibus-chewing">app-i18n/ibus-chewing</uri></ti> |
1880 |
<ti>06 Sep 2008</ti> |
1881 |
<ti><mail link="matsuu@g.o">Matsuu Takuto</mail></ti> |
1882 |
</tr> |
1883 |
|
1884 |
<tr> |
1885 |
<ti><uri link="http://packages.gentoo.org/package/app-i18n/ibus-m17n">app-i18n/ibus-m17n</uri></ti> |
1886 |
<ti>06 Sep 2008</ti> |
1887 |
<ti><mail link="matsuu@g.o">Matsuu Takuto</mail></ti> |
1888 |
</tr> |
1889 |
|
1890 |
<tr> |
1891 |
<ti><uri link="http://packages.gentoo.org/package/games-fps/etqw-data">games-fps/etqw-data</uri></ti> |
1892 |
<ti>06 Sep 2008</ti> |
1893 |
<ti><mail link="nyhm@g.o">Tristan Heaven</mail></ti> |
1894 |
</tr> |
1895 |
|
1896 |
<tr> |
1897 |
<ti><uri link="http://packages.gentoo.org/package/games-fps/etqw-bin">games-fps/etqw-bin</uri></ti> |
1898 |
<ti>06 Sep 2008</ti> |
1899 |
<ti><mail link="nyhm@g.o">Tristan Heaven</mail></ti> |
1900 |
</tr> |
1901 |
|
1902 |
<tr> |
1903 |
<ti><uri link="http://packages.gentoo.org/package/dev-util/kbuild">dev-util/kbuild</uri></ti> |
1904 |
<ti>06 Sep 2008</ti> |
1905 |
<ti><mail link="jokey@g.o">Markus Ullmann</mail></ti> |
1906 |
</tr> |
1907 |
|
1908 |
<tr> |
1909 |
<ti><uri link="http://packages.gentoo.org/package/net-dialup/dgcmodem">net-dialup/dgcmodem</uri></ti> |
1910 |
<ti>07 Sep 2008</ti> |
1911 |
<ti><mail link="calchan@g.o">Denis Dupeyron</mail></ti> |
1912 |
</tr> |
1913 |
|
1914 |
<tr> |
1915 |
<ti><uri link="http://packages.gentoo.org/package/sci-biology/glimmer">sci-biology/glimmer</uri></ti> |
1916 |
<ti>07 Sep 2008</ti> |
1917 |
<ti><mail link="weaver@g.o">Andrey Kislyuk</mail></ti> |
1918 |
</tr> |
1919 |
|
1920 |
<tr> |
1921 |
<ti><uri link="http://packages.gentoo.org/package/app-forensics/lynis">app-forensics/lynis</uri></ti> |
1922 |
<ti>07 Sep 2008</ti> |
1923 |
<ti><mail link="bluebird@g.o">Friedrich Oslage</mail></ti> |
1924 |
</tr> |
1925 |
|
1926 |
<tr> |
1927 |
<ti><uri link="http://packages.gentoo.org/package/sci-biology/glimmerhmm">sci-biology/glimmerhmm</uri></ti> |
1928 |
<ti>07 Sep 2008</ti> |
1929 |
<ti><mail link="weaver@g.o">Andrey Kislyuk</mail></ti> |
1930 |
</tr> |
1931 |
|
1932 |
<tr> |
1933 |
<ti><uri link="http://packages.gentoo.org/package/dev-perl/IO-LockedFile">dev-perl/IO-LockedFile</uri></ti> |
1934 |
<ti>07 Sep 2008</ti> |
1935 |
<ti><mail link="tove@g.o">Torsten Veller</mail></ti> |
1936 |
</tr> |
1937 |
|
1938 |
<tr> |
1939 |
<ti><uri link="http://packages.gentoo.org/package/dev-perl/Authen-Htpasswd">dev-perl/Authen-Htpasswd</uri></ti> |
1940 |
<ti>07 Sep 2008</ti> |
1941 |
<ti><mail link="tove@g.o">Torsten Veller</mail></ti> |
1942 |
</tr> |
1943 |
|
1944 |
<tr> |
1945 |
<ti><uri link="http://packages.gentoo.org/package/sci-physics/lhapdf">sci-physics/lhapdf</uri></ti> |
1946 |
<ti>07 Sep 2008</ti> |
1947 |
<ti><mail link="bicatali@g.o">Sebastien Fabbro</mail></ti> |
1948 |
</tr> |
1949 |
|
1950 |
<tr> |
1951 |
<ti><uri link="http://packages.gentoo.org/package/sci-physics/hepmc">sci-physics/hepmc</uri></ti> |
1952 |
<ti>07 Sep 2008</ti> |
1953 |
<ti><mail link="bicatali@g.o">Sebastien Fabbro</mail></ti> |
1954 |
</tr> |
1955 |
|
1956 |
</table> |
1957 |
|
1958 |
<table> |
1959 |
|
1960 |
<tr> |
1961 |
<th>Package:</th> |
1962 |
<th>Addition date:</th> |
1963 |
<th>Contact:</th> |
1964 |
</tr> |
1965 |
|
1966 |
<tr> |
1967 |
<ti><uri link="http://packages.gentoo.org/package/dev-perl/HTML-RewriteAttributes">dev-perl/HTML-RewriteAttributes</uri></ti> |
1968 |
<ti>08 Sep 2008</ti> |
1969 |
<ti><mail link="tove@g.o">Torsten Veller</mail></ti> |
1970 |
</tr> |
1971 |
|
1972 |
<tr> |
1973 |
<ti><uri link="http://packages.gentoo.org/package/dev-perl/File-ShareDir">dev-perl/File-ShareDir</uri></ti> |
1974 |
<ti>08 Sep 2008</ti> |
1975 |
<ti><mail link="tove@g.o">Torsten Veller</mail></ti> |
1976 |
</tr> |
1977 |
|
1978 |
<tr> |
1979 |
<ti><uri link="http://packages.gentoo.org/package/dev-perl/Class-Accessor-Chained">dev-perl/Class-Accessor-Chained</uri></ti> |
1980 |
<ti>08 Sep 2008</ti> |
1981 |
<ti><mail link="tove@g.o">Torsten Veller</mail></ti> |
1982 |
</tr> |
1983 |
|
1984 |
<tr> |
1985 |
<ti><uri link="http://packages.gentoo.org/package/dev-perl/Text-vFile-asData">dev-perl/Text-vFile-asData</uri></ti> |
1986 |
<ti>08 Sep 2008</ti> |
1987 |
<ti><mail link="tove@g.o">Torsten Veller</mail></ti> |
1988 |
</tr> |
1989 |
|
1990 |
<tr> |
1991 |
<ti><uri link="http://packages.gentoo.org/package/dev-perl/Data-ICal">dev-perl/Data-ICal</uri></ti> |
1992 |
<ti>08 Sep 2008</ti> |
1993 |
<ti><mail link="tove@g.o">Torsten Veller</mail></ti> |
1994 |
</tr> |
1995 |
|
1996 |
<tr> |
1997 |
<ti><uri link="http://packages.gentoo.org/package/x11-misc/ipager">x11-misc/ipager</uri></ti> |
1998 |
<ti>09 Sep 2008</ti> |
1999 |
<ti><mail link="lack@g.o">Jim Ramsay</mail></ti> |
2000 |
</tr> |
2001 |
|
2002 |
<tr> |
2003 |
<ti><uri link="http://packages.gentoo.org/package/dev-texlive/texlive-documentation-slovenian">dev-texlive/texlive-documentation-slovenian</uri></ti> |
2004 |
<ti>09 Sep 2008</ti> |
2005 |
<ti><mail link="aballier@g.o">Alexis Ballier</mail></ti> |
2006 |
</tr> |
2007 |
|
2008 |
<tr> |
2009 |
<ti><uri link="http://packages.gentoo.org/package/app-admin/eselect-mpost">app-admin/eselect-mpost</uri></ti> |
2010 |
<ti>09 Sep 2008</ti> |
2011 |
<ti><mail link="aballier@g.o">Alexis Ballier</mail></ti> |
2012 |
</tr> |
2013 |
|
2014 |
<tr> |
2015 |
<ti><uri link="http://packages.gentoo.org/package/app-admin/eselect-pdftex">app-admin/eselect-pdftex</uri></ti> |
2016 |
<ti>09 Sep 2008</ti> |
2017 |
<ti><mail link="aballier@g.o">Alexis Ballier</mail></ti> |
2018 |
</tr> |
2019 |
|
2020 |
<tr> |
2021 |
<ti><uri link="http://packages.gentoo.org/package/app-i18n/ibus-table">app-i18n/ibus-table</uri></ti> |
2022 |
<ti>10 Sep 2008</ti> |
2023 |
<ti><mail link="matsuu@g.o">Matsuu Takuto</mail></ti> |
2024 |
</tr> |
2025 |
|
2026 |
<tr> |
2027 |
<ti><uri link="http://packages.gentoo.org/package/games-strategy/defcon-demo">games-strategy/defcon-demo</uri></ti> |
2028 |
<ti>10 Sep 2008</ti> |
2029 |
<ti><mail link="mr_bones_@g.o">Michael Sterrett</mail></ti> |
2030 |
</tr> |
2031 |
|
2032 |
<tr> |
2033 |
<ti><uri link="http://packages.gentoo.org/package/x11-plugins/pidgin-facebookchat">x11-plugins/pidgin-facebookchat</uri></ti> |
2034 |
<ti>11 Sep 2008</ti> |
2035 |
<ti><mail link="voyageur@g.o">Bernard Cafarelli</mail></ti> |
2036 |
</tr> |
2037 |
|
2038 |
<tr> |
2039 |
<ti><uri link="http://packages.gentoo.org/package/media-sound/xwax">media-sound/xwax</uri></ti> |
2040 |
<ti>13 Sep 2008</ti> |
2041 |
<ti><mail link="nixphoeni@g.o">Joe Sapp</mail></ti> |
2042 |
</tr> |
2043 |
|
2044 |
<tr> |
2045 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/gnome-python-desktop-base">dev-python/gnome-python-desktop-base</uri></ti> |
2046 |
<ti>14 Sep 2008</ti> |
2047 |
<ti><mail link="ford_prefect@g.o">Arun Raghavan</mail></ti> |
2048 |
</tr> |
2049 |
|
2050 |
<tr> |
2051 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/bug-buddy-python">dev-python/bug-buddy-python</uri></ti> |
2052 |
<ti>14 Sep 2008</ti> |
2053 |
<ti><mail link="ford_prefect@g.o">Arun Raghavan</mail></ti> |
2054 |
</tr> |
2055 |
|
2056 |
<tr> |
2057 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/evolution-python">dev-python/evolution-python</uri></ti> |
2058 |
<ti>14 Sep 2008</ti> |
2059 |
<ti><mail link="ford_prefect@g.o">Arun Raghavan</mail></ti> |
2060 |
</tr> |
2061 |
|
2062 |
<tr> |
2063 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/gnome-applets-python">dev-python/gnome-applets-python</uri></ti> |
2064 |
<ti>14 Sep 2008</ti> |
2065 |
<ti><mail link="ford_prefect@g.o">Arun Raghavan</mail></ti> |
2066 |
</tr> |
2067 |
|
2068 |
<tr> |
2069 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/gnome-desktop-python">dev-python/gnome-desktop-python</uri></ti> |
2070 |
<ti>14 Sep 2008</ti> |
2071 |
<ti><mail link="ford_prefect@g.o">Arun Raghavan</mail></ti> |
2072 |
</tr> |
2073 |
|
2074 |
<tr> |
2075 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/gnome-media-python">dev-python/gnome-media-python</uri></ti> |
2076 |
<ti>14 Sep 2008</ti> |
2077 |
<ti><mail link="ford_prefect@g.o">Arun Raghavan</mail></ti> |
2078 |
</tr> |
2079 |
|
2080 |
<tr> |
2081 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/gnome-keyring-python">dev-python/gnome-keyring-python</uri></ti> |
2082 |
<ti>14 Sep 2008</ti> |
2083 |
<ti><mail link="ford_prefect@g.o">Arun Raghavan</mail></ti> |
2084 |
</tr> |
2085 |
|
2086 |
<tr> |
2087 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/gtksourceview-python">dev-python/gtksourceview-python</uri></ti> |
2088 |
<ti>14 Sep 2008</ti> |
2089 |
<ti><mail link="ford_prefect@g.o">Arun Raghavan</mail></ti> |
2090 |
</tr> |
2091 |
|
2092 |
<tr> |
2093 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/libgnomeprint-python">dev-python/libgnomeprint-python</uri></ti> |
2094 |
<ti>14 Sep 2008</ti> |
2095 |
<ti><mail link="ford_prefect@g.o">Arun Raghavan</mail></ti> |
2096 |
</tr> |
2097 |
|
2098 |
<tr> |
2099 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/libgtop-python">dev-python/libgtop-python</uri></ti> |
2100 |
<ti>14 Sep 2008</ti> |
2101 |
<ti><mail link="ford_prefect@g.o">Arun Raghavan</mail></ti> |
2102 |
</tr> |
2103 |
|
2104 |
<tr> |
2105 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/librsvg-python">dev-python/librsvg-python</uri></ti> |
2106 |
<ti>14 Sep 2008</ti> |
2107 |
<ti><mail link="ford_prefect@g.o">Arun Raghavan</mail></ti> |
2108 |
</tr> |
2109 |
|
2110 |
<tr> |
2111 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/libwnck-python">dev-python/libwnck-python</uri></ti> |
2112 |
<ti>14 Sep 2008</ti> |
2113 |
<ti><mail link="ford_prefect@g.o">Arun Raghavan</mail></ti> |
2114 |
</tr> |
2115 |
|
2116 |
<tr> |
2117 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/nautilus-cd-burner-python">dev-python/nautilus-cd-burner-python</uri></ti> |
2118 |
<ti>14 Sep 2008</ti> |
2119 |
<ti><mail link="ford_prefect@g.o">Arun Raghavan</mail></ti> |
2120 |
</tr> |
2121 |
|
2122 |
<tr> |
2123 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/totem-python">dev-python/totem-python</uri></ti> |
2124 |
<ti>14 Sep 2008</ti> |
2125 |
<ti><mail link="ford_prefect@g.o">Arun Raghavan</mail></ti> |
2126 |
</tr> |
2127 |
|
2128 |
<tr> |
2129 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/metacity-python">dev-python/metacity-python</uri></ti> |
2130 |
<ti>14 Sep 2008</ti> |
2131 |
<ti><mail link="ford_prefect@g.o">Arun Raghavan</mail></ti> |
2132 |
</tr> |
2133 |
|
2134 |
<tr> |
2135 |
<ti><uri link="http://packages.gentoo.org/package/x11-misc/sselp">x11-misc/sselp</uri></ti> |
2136 |
<ti>14 Sep 2008</ti> |
2137 |
<ti><mail link="jer@g.o">Jeroen Roovers</mail></ti> |
2138 |
</tr> |
2139 |
|
2140 |
</table> |
2141 |
|
2142 |
<table> |
2143 |
|
2144 |
<tr> |
2145 |
<th>Package:</th> |
2146 |
<th>Addition date:</th> |
2147 |
<th>Contact:</th> |
2148 |
</tr> |
2149 |
|
2150 |
<tr> |
2151 |
<ti><uri link="http://packages.gentoo.org/package/app-cdr/recorder">app-cdr/recorder</uri></ti> |
2152 |
<ti>15 Sep 2008</ti> |
2153 |
<ti><mail link="yngwin@g.o">Ben de Groot</mail></ti> |
2154 |
</tr> |
2155 |
|
2156 |
<tr> |
2157 |
<ti><uri link="http://packages.gentoo.org/package/dev-util/shunit2">dev-util/shunit2</uri></ti> |
2158 |
<ti>15 Sep 2008</ti> |
2159 |
<ti><mail link="dberkholz@g.o">Donnie Berkholz</mail></ti> |
2160 |
</tr> |
2161 |
|
2162 |
<tr> |
2163 |
<ti><uri link="http://packages.gentoo.org/package/games-rpg/drascula">games-rpg/drascula</uri></ti> |
2164 |
<ti>16 Sep 2008</ti> |
2165 |
<ti><mail link="mr_bones_@g.o">Michael Sterrett</mail></ti> |
2166 |
</tr> |
2167 |
|
2168 |
<tr> |
2169 |
<ti><uri link="http://packages.gentoo.org/package/media-libs/stk">media-libs/stk</uri></ti> |
2170 |
<ti>17 Sep 2008</ti> |
2171 |
<ti><mail link="aballier@g.o">Alexis Ballier</mail></ti> |
2172 |
</tr> |
2173 |
|
2174 |
<tr> |
2175 |
<ti><uri link="http://packages.gentoo.org/package/media-sound/lmms">media-sound/lmms</uri></ti> |
2176 |
<ti>17 Sep 2008</ti> |
2177 |
<ti><mail link="aballier@g.o">Alexis Ballier</mail></ti> |
2178 |
</tr> |
2179 |
|
2180 |
<tr> |
2181 |
<ti><uri link="http://packages.gentoo.org/package/dev-python/foolscap">dev-python/foolscap</uri></ti> |
2182 |
<ti>17 Sep 2008</ti> |
2183 |
<ti><mail link="hawking@g.o">Ali Polatel</mail></ti> |
2184 |
</tr> |
2185 |
|
2186 |
<tr> |
2187 |
<ti><uri link="http://packages.gentoo.org/package/gnome-extra/gnome-lirc-properties">gnome-extra/gnome-lirc-properties</uri></ti> |
2188 |
<ti>17 Sep 2008</ti> |
2189 |
<ti><mail link="cardoe@g.o">Doug Goldstein</mail></ti> |
2190 |
</tr> |
2191 |
|
2192 |
<tr> |
2193 |
<ti><uri link="http://packages.gentoo.org/package/games-arcade/gnujump">games-arcade/gnujump</uri></ti> |
2194 |
<ti>18 Sep 2008</ti> |
2195 |
<ti><mail link="tupone@g.o">Alfredo Tupone</mail></ti> |
2196 |
</tr> |
2197 |
|
2198 |
<tr> |
2199 |
<ti><uri link="http://packages.gentoo.org/package/dev-embedded/pk2cmd">dev-embedded/pk2cmd</uri></ti> |
2200 |
<ti>19 Sep 2008</ti> |
2201 |
<ti><mail link="josejx@g.o">Joseph Jezak</mail></ti> |
2202 |
</tr> |
2203 |
|
2204 |
<tr> |
2205 |
<ti><uri link="http://packages.gentoo.org/package/dev-ruby/net-scp">dev-ruby/net-scp</uri></ti> |
2206 |
<ti>20 Sep 2008</ti> |
2207 |
<ti><mail link="graaff@g.o">Hans de Graaff</mail></ti> |
2208 |
</tr> |
2209 |
|
2210 |
<tr> |
2211 |
<ti><uri link="http://packages.gentoo.org/package/dev-ruby/net-ssh-gateway">dev-ruby/net-ssh-gateway</uri></ti> |
2212 |
<ti>20 Sep 2008</ti> |
2213 |
<ti><mail link="graaff@g.o">Hans de Graaff</mail></ti> |
2214 |
</tr> |
2215 |
|
2216 |
<tr> |
2217 |
<ti><uri link="http://packages.gentoo.org/package/media-gfx/wally">media-gfx/wally</uri></ti> |
2218 |
<ti>21 Sep 2008</ti> |
2219 |
<ti><mail link="yngwin@g.o">Ben de Groot</mail></ti> |
2220 |
</tr> |
2221 |
|
2222 |
<tr> |
2223 |
<ti><uri link="http://packages.gentoo.org/package/dev-embedded/arduino">dev-embedded/arduino</uri></ti> |
2224 |
<ti>21 Sep 2008</ti> |
2225 |
<ti><mail link="solar@g.o">Ned Ludd</mail></ti> |
2226 |
</tr> |
2227 |
|
2228 |
<tr> |
2229 |
<ti><uri link="http://packages.gentoo.org/package/dev-libs/polylib">dev-libs/polylib</uri></ti> |
2230 |
<ti>21 Sep 2008</ti> |
2231 |
<ti><mail link="vapier@g.o">Mike Frysinger</mail></ti> |
2232 |
</tr> |
2233 |
|
2234 |
<tr> |
2235 |
<ti><uri link="http://packages.gentoo.org/package/dev-libs/ppl">dev-libs/ppl</uri></ti> |
2236 |
<ti>21 Sep 2008</ti> |
2237 |
<ti><mail link="vapier@g.o">Mike Frysinger</mail></ti> |
2238 |
</tr> |
2239 |
|
2240 |
<tr> |
2241 |
<ti><uri link="http://packages.gentoo.org/package/dev-libs/libxr">dev-libs/libxr</uri></ti> |
2242 |
<ti>21 Sep 2008</ti> |
2243 |
<ti><mail link="lu_zero@g.o">Luca Barbato</mail></ti> |
2244 |
</tr> |
2245 |
|
2246 |
</table> |
2247 |
|
2248 |
<table> |
2249 |
|
2250 |
<tr> |
2251 |
<th>Package:</th> |
2252 |
<th>Addition date:</th> |
2253 |
<th>Contact:</th> |
2254 |
</tr> |
2255 |
|
2256 |
<tr> |
2257 |
<ti><uri link="http://packages.gentoo.org/package/app-emacs/nxml-docbook5-schemas">app-emacs/nxml-docbook5-schemas</uri></ti> |
2258 |
<ti>22 Sep 2008</ti> |
2259 |
<ti><mail link="flameeyes@g.o">Diego Pettenò</mail></ti> |
2260 |
</tr> |
2261 |
|
2262 |
<tr> |
2263 |
<ti><uri link="http://packages.gentoo.org/package/app-text/docbook-xsl-ns-stylesheets">app-text/docbook-xsl-ns-stylesheets</uri></ti> |
2264 |
<ti>22 Sep 2008</ti> |
2265 |
<ti><mail link="flameeyes@g.o">Diego Pettenò</mail></ti> |
2266 |
</tr> |
2267 |
|
2268 |
<tr> |
2269 |
<ti><uri link="http://packages.gentoo.org/package/app-laptop/hdaps-gl">app-laptop/hdaps-gl</uri></ti> |
2270 |
<ti>22 Sep 2008</ti> |
2271 |
<ti><mail link="hanno@g.o">Hanno Boeck</mail></ti> |
2272 |
</tr> |
2273 |
|
2274 |
<tr> |
2275 |
<ti><uri link="http://packages.gentoo.org/package/net-misc/termpkg">net-misc/termpkg</uri></ti> |
2276 |
<ti>23 Sep 2008</ti> |
2277 |
<ti><mail link="sbriesen@g.o">Stefan Briesenick</mail></ti> |
2278 |
</tr> |
2279 |
|
2280 |
<tr> |
2281 |
<ti><uri link="http://packages.gentoo.org/package/media-sound/ncmpcpp">media-sound/ncmpcpp</uri></ti> |
2282 |
<ti>23 Sep 2008</ti> |
2283 |
<ti><mail link="yngwin@g.o">Ben de Groot</mail></ti> |
2284 |
</tr> |
2285 |
|
2286 |
<tr> |
2287 |
<ti><uri link="http://packages.gentoo.org/package/media-video/whaawmp">media-video/whaawmp</uri></ti> |
2288 |
<ti>24 Sep 2008</ti> |
2289 |
<ti><mail link="yngwin@g.o">Ben de Groot</mail></ti> |
2290 |
</tr> |
2291 |
|
2292 |
<tr> |
2293 |
<ti><uri link="http://packages.gentoo.org/package/app-text/xfbib">app-text/xfbib</uri></ti> |
2294 |
<ti>24 Sep 2008</ti> |
2295 |
<ti><mail link="angelos@g.o">Christoph Mende</mail></ti> |
2296 |
</tr> |
2297 |
|
2298 |
<tr> |
2299 |
<ti><uri link="http://packages.gentoo.org/package/xfce-extra/xfce4-modemlights">xfce-extra/xfce4-modemlights</uri></ti> |
2300 |
<ti>24 Sep 2008</ti> |
2301 |
<ti><mail link="angelos@g.o">Christoph Mende</mail></ti> |
2302 |
</tr> |
2303 |
|
2304 |
<tr> |
2305 |
<ti><uri link="http://packages.gentoo.org/package/media-plugins/gmpc-alarm">media-plugins/gmpc-alarm</uri></ti> |
2306 |
<ti>24 Sep 2008</ti> |
2307 |
<ti><mail link="angelos@g.o">Christoph Mende</mail></ti> |
2308 |
</tr> |
2309 |
|
2310 |
<tr> |
2311 |
<ti><uri link="http://packages.gentoo.org/package/media-plugins/gmpc-extraplaylist">media-plugins/gmpc-extraplaylist</uri></ti> |
2312 |
<ti>24 Sep 2008</ti> |
2313 |
<ti><mail link="angelos@g.o">Christoph Mende</mail></ti> |
2314 |
</tr> |
2315 |
|
2316 |
<tr> |
2317 |
<ti><uri link="http://packages.gentoo.org/package/media-plugins/gmpc-libnotify">media-plugins/gmpc-libnotify</uri></ti> |
2318 |
<ti>24 Sep 2008</ti> |
2319 |
<ti><mail link="angelos@g.o">Christoph Mende</mail></ti> |
2320 |
</tr> |
2321 |
|
2322 |
<tr> |
2323 |
<ti><uri link="http://packages.gentoo.org/package/media-plugins/gmpc-lyricwiki">media-plugins/gmpc-lyricwiki</uri></ti> |
2324 |
<ti>24 Sep 2008</ti> |
2325 |
<ti><mail link="angelos@g.o">Christoph Mende</mail></ti> |
2326 |
</tr> |
2327 |
|
2328 |
<tr> |
2329 |
<ti><uri link="http://packages.gentoo.org/package/sci-geosciences/mapnik">sci-geosciences/mapnik</uri></ti> |
2330 |
<ti>25 Sep 2008</ti> |
2331 |
<ti><mail link="nerdboy@g.o">Steve Arnold</mail></ti> |
2332 |
</tr> |
2333 |
|
2334 |
<tr> |
2335 |
<ti><uri link="http://packages.gentoo.org/package/mail-mta/qpsmtpd">mail-mta/qpsmtpd</uri></ti> |
2336 |
<ti>28 Sep 2008</ti> |
2337 |
<ti><mail link="jokey@g.o">Markus Ullmann</mail></ti> |
2338 |
</tr> |
2339 |
|
2340 |
</table> |
2341 |
|
2342 |
</body> |
2343 |
</section> |
2344 |
|
2345 |
<!-- paste from the last rites script --> |
2346 |
<!-- On hiatus :( --> |
2347 |
</chapter> |
2348 |
|
2349 |
<!-- Bugzilla --> |
2350 |
<chapter> |
2351 |
<title>Bugzilla</title> |
2352 |
|
2353 |
<section> |
2354 |
<title>Statistics</title> |
2355 |
<body> |
2356 |
|
2357 |
<p> |
2358 |
The Gentoo community uses Bugzilla |
2359 |
(<uri link="http://bugs.gentoo.org">bugs.gentoo.org</uri>) to record |
2360 |
and track bugs, notifications, suggestions and other interactions |
2361 |
with the development team. The following chart summarizes activity on |
2362 |
Bugzilla between 30 August 2008 and 29 September 2008. |
2363 |
</p> |
2364 |
|
2365 |
<figure link="/images/gmn/20080930/activity.png" short="Bug activity" caption="Bug activity split-up"/> |
2366 |
|
2367 |
<p> |
2368 |
Of the <b>12369</b> currently open bugs: <b>12</b> are labeled <e>blocker</e>, |
2369 |
<b>106</b> are labeled <e>critical</e>, and <b>451</b> are labeled <e>major</e>. |
2370 |
</p> |
2371 |
|
2372 |
</body> |
2373 |
</section> |
2374 |
|
2375 |
<section> |
2376 |
<title>Closed bug ranking</title> |
2377 |
<body> |
2378 |
|
2379 |
<p> |
2380 |
The developers and teams who have closed the most bugs during this period are as follows. |
2381 |
</p> |
2382 |
|
2383 |
<table> |
2384 |
<tr> |
2385 |
<th>Rank</th> |
2386 |
<th>Developer/Team</th> |
2387 |
<th>Bug Count</th> |
2388 |
</tr> |
2389 |
|
2390 |
<tr> |
2391 |
<ti>0</ti> |
2392 |
<ti>Others</ti> |
2393 |
<ti>865</ti> |
2394 |
</tr> |
2395 |
<tr> |
2396 |
<ti>1</ti> |
2397 |
<ti>Gentoo Games</ti> |
2398 |
<ti>54</ti> |
2399 |
</tr> |
2400 |
<tr> |
2401 |
<ti>2</ti> |
2402 |
<ti>Gentoo KDE team</ti> |
2403 |
<ti>50</ti> |
2404 |
</tr> |
2405 |
<tr> |
2406 |
<ti>3</ti> |
2407 |
<ti>Default Assignee for Orphaned Packages</ti> |
2408 |
<ti>44</ti> |
2409 |
</tr> |
2410 |
<tr> |
2411 |
<ti>4</ti> |
2412 |
<ti>Gentoo Security</ti> |
2413 |
<ti>41</ti> |
2414 |
</tr> |
2415 |
<tr> |
2416 |
<ti>5</ti> |
2417 |
<ti>Gentoo Linux Gnome Desktop Team</ti> |
2418 |
<ti>41</ti> |
2419 |
</tr> |
2420 |
<tr> |
2421 |
<ti>6</ti> |
2422 |
<ti>Gentoo's Team for Core System packages</ti> |
2423 |
<ti>34</ti> |
2424 |
</tr> |
2425 |
<tr> |
2426 |
<ti>7</ti> |
2427 |
<ti>Java team</ti> |
2428 |
<ti>32</ti> |
2429 |
</tr> |
2430 |
<tr> |
2431 |
<ti>8</ti> |
2432 |
<ti>Gentoo non-Linux Team</ti> |
2433 |
<ti>28</ti> |
2434 |
</tr> |
2435 |
<tr> |
2436 |
<ti>9</ti> |
2437 |
<ti>Gentoo Linux bug wranglers</ti> |
2438 |
<ti>25</ti> |
2439 |
</tr> |
2440 |
</table> |
2441 |
|
2442 |
<figure link="/images/gmn/20080930/closed.png" short="Bugs closed" caption="Bug closed rankings"/> |
2443 |
|
2444 |
</body> |
2445 |
</section> |
2446 |
|
2447 |
<section> |
2448 |
<title>Assigned bug ranking</title> |
2449 |
<body> |
2450 |
|
2451 |
<p> |
2452 |
The developers and teams who have been assigned the most bugs during this period are as follows. |
2453 |
</p> |
2454 |
|
2455 |
<table> |
2456 |
<tr> |
2457 |
<th>Rank</th> |
2458 |
<th>Developer/Team</th> |
2459 |
<th>Bug Count</th> |
2460 |
</tr> |
2461 |
|
2462 |
<tr> |
2463 |
<ti>0</ti> |
2464 |
<ti>Others</ti> |
2465 |
<ti>628</ti> |
2466 |
</tr> |
2467 |
<tr> |
2468 |
<ti>1</ti> |
2469 |
<ti>Default Assignee for New Packages</ti> |
2470 |
<ti>78</ti> |
2471 |
</tr> |
2472 |
<tr> |
2473 |
<ti>2</ti> |
2474 |
<ti>Gentoo Linux Gnome Desktop Team</ti> |
2475 |
<ti>40</ti> |
2476 |
</tr> |
2477 |
<tr> |
2478 |
<ti>3</ti> |
2479 |
<ti>Gentoo Security</ti> |
2480 |
<ti>38</ti> |
2481 |
</tr> |
2482 |
<tr> |
2483 |
<ti>4</ti> |
2484 |
<ti>Gentoo's Team for Core System packages</ti> |
2485 |
<ti>32</ti> |
2486 |
</tr> |
2487 |
<tr> |
2488 |
<ti>5</ti> |
2489 |
<ti>Gentoo X packagers</ti> |
2490 |
<ti>27</ti> |
2491 |
</tr> |
2492 |
<tr> |
2493 |
<ti>6</ti> |
2494 |
<ti>Gentoo KDE team</ti> |
2495 |
<ti>25</ti> |
2496 |
</tr> |
2497 |
<tr> |
2498 |
<ti>7</ti> |
2499 |
<ti>Java team</ti> |
2500 |
<ti>23</ti> |
2501 |
</tr> |
2502 |
<tr> |
2503 |
<ti>8</ti> |
2504 |
<ti>Python Gentoo Team</ti> |
2505 |
<ti>22</ti> |
2506 |
</tr> |
2507 |
<tr> |
2508 |
<ti>9</ti> |
2509 |
<ti>Gentoo Sound Team</ti> |
2510 |
<ti>20</ti> |
2511 |
</tr> |
2512 |
</table> |
2513 |
|
2514 |
<figure link="/images/gmn/20080930/opened.png" short="Bugs assigned" caption="Bugs assigned rankings"/> |
2515 |
|
2516 |
</body> |
2517 |
</section> |
2518 |
</chapter> |
2519 |
|
2520 |
<!-- GMN feedback information --> |
2521 |
<chapter> |
2522 |
<title>Getting Involved</title> |
2523 |
<section> |
2524 |
<body> |
2525 |
|
2526 |
<p> |
2527 |
The GMN relies on volunteers and members of the community for content every |
2528 |
month. If you are interested in writing for the GMN, do write in to |
2529 |
<mail>gmn-writers@g.o</mail> with your articles in plaintext or GuideXML |
2530 |
format. |
2531 |
</p> |
2532 |
|
2533 |
<!-- Don't forget to change the deadline date --> |
2534 |
<note> |
2535 |
The deadline for articles to be published in the next issue is |
2536 |
<b><e>October 17, 2008</e></b>. |
2537 |
</note> |
2538 |
|
2539 |
<p> |
2540 |
We solicit feedback from all our readers on the newsletter. If you have any |
2541 |
ideas for articles, sections, or have anything to say about the GMN, don't |
2542 |
hesitate to email us at <mail>gmn-feedback@g.o</mail>. |
2543 |
</p> |
2544 |
|
2545 |
<!-- Don't forget to change the forum link --> |
2546 |
<p> |
2547 |
You can also give us your feedback and comment on this particular issue of the |
2548 |
GMN on the <uri link="http://forums.gentoo.org/viewtopic-p-5232449.html">forum |
2549 |
thread</uri>. |
2550 |
</p> |
2551 |
</body> |
2552 |
</section> |
2553 |
</chapter> |
2554 |
|
2555 |
<!-- GMN subscription information --> |
2556 |
<chapter> |
2557 |
<title>GMN subscription information</title> |
2558 |
<section> |
2559 |
<body> |
2560 |
|
2561 |
<p> |
2562 |
To subscribe to the Gentoo Monthly Newsletter, send a blank e-mail to |
2563 |
<mail>gentoo-gmn+subscribe@g.o</mail>. |
2564 |
</p> |
2565 |
|
2566 |
<p> |
2567 |
To unsubscribe to the Gentoo Monthly Newsletter, send a blank e-mail to |
2568 |
<mail>gentoo-gmn+unsubscribe@g.o</mail> from the e-mail address you are |
2569 |
subscribed under. |
2570 |
</p> |
2571 |
|
2572 |
</body> |
2573 |
</section> |
2574 |
</chapter> |
2575 |
|
2576 |
<!-- Other Languages --> |
2577 |
<chapter> |
2578 |
<title>Other languages</title> |
2579 |
<section> |
2580 |
<body> |
2581 |
|
2582 |
<p> |
2583 |
The Gentoo Monthly Newsletter is available in the following languages: |
2584 |
</p> |
2585 |
|
2586 |
<ul> |
2587 |
<li><uri link="/news/en/gmn/index.xml">English</uri></li> |
2588 |
<li><uri link="/news/de/gmn/index.xml">German</uri></li> |
2589 |
<li><uri link="/news/it/gmn/index.xml">Italian</uri></li> |
2590 |
<li><uri link="/news/ja/gmn/">Japanese</uri></li> |
2591 |
<li><uri link="/news/pl/gmn/index.xml">Polish</uri></li> |
2592 |
<li><uri link="/news/es/gmn/index.xml">Spanish</uri></li> |
2593 |
<li><uri link="/news/zh_cn/gmn/index.xml">Simplified Chinese</uri></li> |
2594 |
</ul> |
2595 |
|
2596 |
</body> |
2597 |
</section> |
2598 |
</chapter> |
2599 |
</guide> |