Gentoo Weekly Newsletter -- Volume 2, Issue 31
Yuji Carlos Kosugi <[email protected]> Mon, 4 Aug 2003 12:38:14 +0900
| Newsgroups | gmane.linux.gentoo.weekly-news |
|---|---|
| Message-ID | <[email protected]> |
---------------------------------------------------------------------------
Gentoo Weekly Newsletter
http://www.gentoo.org/news/en/gwn/current.xml
This is the Gentoo Weekly Newsletter for the week of August 4th, 2003.
---------------------------------------------------------------------------
==============
1. Gentoo News
==============
Summary
-------
* Gentoo Linux at Linux World Expo on August 5-7
* First Gentoo BugDay held on August 2
* WineX ebuilds removed from Portage
Gentoo Linux at Linux World Expo on August 5-7
----------------------------------------------
Gentoo Linux will be at Linux World Expo[1] in San Francisco at the
Moscone Convention Center on August 5-7, where we'll be releasing Gentoo
Linux 1.4. Find us at booth #1 in the .org pavillion where we'll be giving
away free Gentoo Linux 1.4 LiveCDs and free computer hardware, including a
new Pentium 4 system and an Epson Stylus Photo 900 printer. We have many
other surprises planed both on site and online, so please join us at the
show!
1. http://www.linuxworldexpo.com/linuxworldny03/V40/index.cvn
First Gentoo BugDay held on August 2
------------------------------------
The first Gentoo BugDay was a success: 130 participants gathered in
#gentoo-bugs on irc.freenode.net, and a total of 124 bugs were closed -
about double the usual number (51 bugs were closed last Saturday). Users
and developers worked together in the channel, testing, discussing, and
fixing bugs. It was a great chance for users and developers to get to know
each other, and we may even have scouted a few candidates for future
developers. The current plan is to hold BugDays on the first Saturday of
each month; thanks to Brian Jackson[2] for organizing this event.
2. [email protected]
WineX ebuilds removed from Portage
----------------------------------
By request from Transgaming Technologies, two WineX ebuilds (winex and
winex-cvs) which build WineX from Transgaming's public CVS tree available
under the Aladdin Free Public License have been removed from Portage and
will no longer be maintained. According to Transgaming, the public CVS
tree's purpose is not to provide a free version of WineX, but to enable
people to assist with their development efforts, and if it's trivial for
people to get WineX from CVS without contributing, it seriously
discourages them from providing public CVS at all. See this excerpt from
their LICENSE[3]:
3.
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/winex/wine/LICENS
E?rev=1.9
"Note that while this license does permit certain kinds of non-commercial
distribution of pre-compiled binary packages of WineX, doing so on a large
scale is discouraged, as it affects TransGaming's ability to continue to
improve and develop the code. TransGaming reserves the right to change the
license under which TransGaming-owned copyright code is made available,
and will not hesitate to do so if non-commercial distribution of
pre-compiled binary packages adversely affects the financing of continued
development."
The winex-transgaming ebuild remains available for subscribers to
Transgaming who want to install binary WineX packages. Also, Wine, the
free project on which WineX is based, is still in the Portage tree.
==================
2. Gentoo Security
==================
Summary
-------
There were no Security announcements this week
New Security Bug Reports
------------------------
There were no new security bugs opened this week.
===============
3. User stories
===============
User stories is on hiatus this week. Remember to send us[4] your bizarre,
hilarious, or incredible Gentoo stories so they can be featured here!
4. [email protected]
=================================
4. Featured Developer of the Week
=================================
Seemant Kulleen
Figure 4.1: Seemant Kulleen
http://www.gentoo.org/images/gwn/20030804_seemant.jpg
This week, we're pleased to feature Seemant Kulleen[5] (seemant), a
long-time developer and familiar name from the forums and mailing lists.
Gentoo is actually Seemant's first involvement with a major Open Source
project, where he served until recently as Project Co-Ordinator. He is on
Gentoo's XFree team and often contributes bugfixes to unmaintained
packages (before embarking on a mission to find a maintainer).
5. [email protected]
A few weeks ago, Seemant was named to a position as the Manager of
Developer Relations under Gentoo's new management structure[6]. Developer
Relations' primary responsibility will be the care and feeding of Gentoo's
burgeoning developer community. This includes identifying and recruiting
new developers, providing resources for the developers, organizing teams,
and resolving conflicts. He is currently working with Jon Portnoy[7] on
creating a Developer's Handbook that will formalize some of the technical
details of the development process and assist with training new
developers. He is also working on the Developer Relations Ombudsman
subproject suggested by Grant Goodyear[8] as an effort to provide a stable
and neutral avenue for conflict resolution. More information about the
Developer Relations project can be found at its project page[9]. Seemant
also assists with Quality Assurance and Public Relations for the
management team.
6. http://www.gentoo.org/doc/en/management-structure.xml
7. [email protected]
8. [email protected]
9. http://www.gentoo.org/proj/en/devrel/
Seemant is a Master's candidate at the Rochester Institute of Technology,
currently working on his thesis. He lives in Santa Monica, CA where he
spends much of his time working on Gentoo. He runs a black nForce2 box
with an Athlon-XP 2100 and a Sun Ultra 1 currently serving as a firewall.
He generally has sylpheed-claws and xchat1 running with XFce4 as the
Window Manager. He is also fond of rsync, screen and gkrellm. He usually
has a coke to hand. He describes Gentoo as "a dream" and is particularly
proud of the Gentoo developer community, which he describes as "nothing
short of magicians". He made a point of thanking the Gentoo Developers and
user base for making it possible to work on such an "awesome distro".
=========================
5. Heard in the Community
=========================
Web Forums
----------
Decking Out Your Desktop
Want to know what people are doing with their customized desktops? The
original Gentoo Desktops thread, begun over a year ago, has been locked,
but in its place we now have Gentoo Desktops Part 2, which has already
received 450 replies. If you're particularly proud of your desktop and
want to post a screenshot or want to look at others' setups for
inspiration, then look no further.
* Gentoo Desktops Part 2: Whats Yours Look Like ?[10]
* Gentoo Desktops --- Whats Yours Look Like ?[11]
10. http://forums.gentoo.org/viewtopic.php?t=48130
11. http://forums.gentoo.org/viewtopic.php?t=2460
Artwiz fonts coming soon to Gnome2 and KDE3
Forum user aLEczapKA[12] had been hard at work trying to get the Artwiz
fonts working under GTK2 and Qt3, when he realized that Alexander Kahl[13]
had posted[14] an improved ebuild on Bugzilla mere days ago. In either
case, though, it seems Gentoo will be one of the first distributions to
have Xft/Freetype-compatible Artwiz fonts.
12. http://forums.gentoo.org/profile.php?mode=viewprofile&u=22651
13. [email protected]
14. http://bugs.gentoo.org/show_bug.cgi?id=25381
* (SOLVED) artwiz fonts and gnome2, kde3[15]
15. http://forums.gentoo.org/viewtopic.php?t=69836
gentoo-user
-----------
Clarifying the meaning of x86 and ~x86
Determined to fully understand the difference between ~x86 and x86
keywords, Gentoo User Jonathan Kelly shot an email out to fellow Gentoo
Users. They were quick to point out that ~x86 isn't really considered to
be "unstable" but rather a "testing" area. Once a package's build process
as well as it's overall execution is tested and considered stable, it is
released to the masses for consumption under the x86 keyword. Additionally
users pointed out that ppc, ~ppc, as well as other architectural keywords
exist to suit the same purpose of testing and stable packages. Read it
here[16]
16. http://article.gmane.org/gmane.linux.gentoo.user/41628
gentoo-dev
----------
A new Itanium box!
Kurt Lieber posted[17] the fantastic news that the Gentoo Linux project
now has access to an Itanium box! This is especially great for any
developers who wish to test with this in mind.
17. http://article.gmane.org/gmane.linux.gentoo.devel/10647/
Downloading binaries.
Whilst this idea might seem a bit out of place in the Gentoo Linux
community, Fredrik Danerklint brought up[18] a question about the emerge
flag "--usepkg" - used for downloading binaries as opposed to source - to
be implemented in our much loved make.conf.
18. http://article.gmane.org/gmane.linux.gentoo.devel/10678/
=======================
6. Gentoo International
=======================
Gentoo Linux at Chaos Communication Camp 2003
---------------------------------------------
Gentoo Linux will be at the Chaos Communication Camp 2003[19]. This second
International Open Air Hacker Gathering will take place on a field nearby
Berlin from 7th to 10th August, organized by the German hacker-group Chaos
Computer Club. There will be a lot of lectures in English, the world's
largest civil open-air network, and, of course, fun. A Gentoo tent will be
set up where you'll be able to meet developers, ask them questions about
Gentoo, grab the recent LiveCDs, and exchange your experiences with
Gentoo.
19. http://www.ccc.de/camp/
================
7. Portage Watch
================
Portage Watch is in hiatus this week and will be back next week with two
week's worth of updates.
===========
8. Bugzilla
===========
Summary
-------
* Statistics
* Closed Bug Ranking
* New Bug Rankings
Statistics
----------
The Gentoo community uses Bugzilla (bugs.gentoo.org[20]) to record and
track bugs, notifications, suggestions and other interactions with the
development team. Between 25 July 2003 and 31 July 2003, activity on the
site has resulted in:
20. http://bugs.gentoo.org
* 377 new bugs during this period
* 201 bugs closed or resolved during this period
* 6 previously closed bugs were reopened this period
Of the 3467 currently open bugs: 72 are labeled 'blocker', 155 are labeled
'critical', and 281 are labeled 'major'.
Closed Bug Rankings
-------------------
The developers and teams who have closed the most bugs during this period
are:
* Nick Hadaway[21], with 13 closed bugs[22]
* Martin Holzer[23], with 11 closed bugs[24]
* Gentoo Games[25], with 11 closed bugs[26]
* Gentoo Linux Gnome Desktop Team[27], with 10 closed bugs[28]
21. [email protected]
22.
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
field=bug_status&chfieldfrom=2003-07-25&chfieldto=2003-07-31&resolution=FIX
ED&[email protected]
23. [email protected]
24.
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
field=bug_status&chfieldfrom=2003-07-25&chfieldto=2003-07-31&resolution=FIX
ED&[email protected]
25. [email protected]
26.
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
field=bug_status&chfieldfrom=2003-07-25&chfieldto=2003-07-31&resolution=FIX
ED&[email protected]
27. [email protected]
28.
http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
field=bug_status&chfieldfrom=2003-07-25&chfieldto=2003-07-31&resolution=FIX
ED&[email protected]
New Bug Rankings
----------------
The developers and teams who have been assigned the most new bugs during
this period are:
* Gentoo Sound Team[29], with 13 new bugs[30]
* x86 Kernel Team[31], with 10 new bugs[32]
* Nicholas Jones[33], with 9 new bugs[34]
* Martin Schlemmer[35], with 9 new bugs[36]
* Svyatogor[37], with 8 new bugs[38]
29. [email protected]
30.
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-07-25&chfieldto=2003-07
-31&[email protected]
31. [email protected]
32.
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-07-25&chfieldto=2003-07
-31&[email protected]
33. [email protected]
34.
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-07-25&chfieldto=2003-07
-31&[email protected]
35. [email protected]
36.
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-07-25&chfieldto=2003-07
-31&[email protected]
37. [email protected]
38.
http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-07-25&chfieldto=2003-07
-31&[email protected]
==================
9. Tips and Tricks
==================
A Quick and Easy Password Generator
This week's tip shows you how to quickly generate a list of passwords
using /dev/urandom, and uuencode.
---------------------------------------------------------------------------
| Code Listing 9.1: |
|-------------------------------------------------------------------------|
|% dd if=/dev/urandom count=1 2> /dev/null | uuencode -m - | head -n 2 |\ |
|tail -n 1 | cut -c-8 |
|v1/oVN+S |
---------------------------------------------------------------------------
The options for the cut command indicate the length of the password
generated (in this case, 8 characters). This could easily be expanded to
generate a whole list of passwords using the for command.
---------------------------------------------------------------------------
| Code Listing 9.2: |
|-------------------------------------------------------------------------|
|% for ((n=0;n<10;n++)); do dd if=/dev/urandom count=1 2> /dev/null |\ |
|uuencode -m -| head -n 2 | tail -n 1 | cut -c-8; done |
|rSQpeNNr |
|PesAIgAb |
|GUEgoUwT |
|U3p+kfqa |
|WSgSwgq6 |
|+9aGihvl |
|dYfcaV3b |
|guFtI7eZ |
|+kzKuW0f |
|jJpW/8yO |
---------------------------------------------------------------------------
To create a longer or shorter list, just change the limit in for (in this
case 10).
If you want to generate WEP keys for wireless networking, you can use a
similar procedure, replacing uuencode with md5sum:
---------------------------------------------------------------------------
| Code Listing 9.3: |
|-------------------------------------------------------------------------|
|% dd if=/dev/urandom count=1 2> /dev/null | md5sum | head -n 2 | tail -n\|
|1 | cut -c-26 |
|aaab69457c239ef1d52617d1fa |
---------------------------------------------------------------------------
========================================
10. Featured Quote/Signature of the Week
========================================
This week's featured signature should appeal to Gentoo users who are also
fans of J.R.R. Tolkien's Lord of the Rings trilogy; take a look at
philocipher[39]'s sig:
39. http://forums.gentoo.org/profile.php?mode=viewprofile&u=9520
"Nine megs for the secretaries fair
Seven megs for the hackers scarce
Five megs for the grads in smoky lairs
Three megs for system source
One disk to rule them all
One disk to bind them
One disk to hold the files
And in the darkness grind 'em"
===========================
11. Moves, Adds and Changes
===========================
Moves
-----
The following developers recently left the Gentoo team:
* none this week
Adds
----
The following developers recently joined the Gentoo Linux team:
* Jasmine Chua (jasmine) -- nagios-based monitoring
* Romans Malinovskis (romans) mailing list archives
* Don Seiler (rizzo) -- handling new ebuild submissions
* Max Kalika (max) -- mythtv
* Brian Jackson (iggy) -- courier
* Stephen Diener (sediener) -- app-sci
* Gerald J Normandin Jr. (gerrynjr) -- documentation
* Jason A. Mobarak (aether) -- java-config, portage
Changes
-------
The following developers recently changed roles within the Gentoo Linux
project.
* none this week
=====================
12. Contribute to GWN
=====================
Interested in contributing to the Gentoo Weekly Newsletter? Send us an
email[40].
40. [email protected]
================
13. GWN Feedback
================
Please send us your feedback[41] and help make GWN better.
41. [email protected]
================================
14. GWN Subscription Information
================================
To subscribe to the Gentoo Weekly Newsletter, send a blank email to
[email protected].
To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to
[email protected] from the email address you are
subscribed under.
===================
15. Other Languages
===================
The Gentoo Weekly Newsletter is also available in the following languages:
* Dutch[42]
* English[43]
* German[44]
* French[45]
* Japanese[46]
* Italian[47]
* Polish[48]
* Portuguese (Brazil)[49]
* Portuguese (Portugal)[50]
* Russian[51]
* Spanish[52]
* Turkish[53]
42. http://www.gentoo.org/news/be/gwn/gwn.xml
43. http://www.gentoo.org/news/en/gwn/gwn.xml
44. http://www.gentoo.org/news/de/gwn/gwn.xml
45. http://www.gentoo.org/news/fr/gwn/gwn.xml
46. http://www.gentoo.org/news/ja/gwn/gwn.xml
47. http://www.gentoo.org/news/it/gwn/gwn.xml
48. http://www.gentoo.org/news/pl/gwn/gwn.xml
49. http://www.gentoo.org/news/br/gwn/gwn.xml
50. http://www.gentoo.org/news/pt/gwn/gwn.xml
51. http://www.gentoo.org/news/ru/gwn/gwn.xml
52. http://www.gentoo.org/news/es/gwn/gwn.xml
53. http://www.gentoo.org/news/tr/gwn/gwn.xml
Yuji Carlos Kosugi <[email protected]> - Editor
AJ Armstrong <[email protected]> - Contributor
Cal Evans <[email protected]> - Contributor
Chris Gavin <[email protected]> - Contributor
Luke Giuliani <[email protected]> - Contributor
Shawn Jonnet <[email protected]> - Contributor
Michael Kohl <[email protected]> - Contributor
Kurt Lieber <[email protected]> - Contributor
Rafael Cordones Marcos <[email protected]> - Contributor
David Narayan <[email protected]> - Contributor
Gerald J Normandin Jr. <[email protected]> - Contributor
Ulrich Plate <[email protected]> - Contributor
Mathy Vanvoorden <[email protected]> - Dutch Translation
Hendrik Eeckhaut <[email protected]> - Dutch Translation
Jorn Eilander <[email protected]> - Dutch Translation
Bernard Kerckenaere <[email protected]> - Dutch Translation
Peter ter Borg <[email protected]> - Dutch Translation
Jochen Maes <[email protected]> - Dutch Translation
Roderick Goessen <[email protected]> - Dutch Translation
Gerard van den Berg <[email protected]> - Dutch Translation
Matthieu Montaudouin <[email protected]> - French Translation
Martin Prieto <[email protected]> - French Translation
Antoine Raillon <[email protected]> - French Translation
Sebastien Cevey <[email protected]> - French Translation
Jean-Christophe Choisy <[email protected]> - French Translation
Steffen Lassahn <[email protected]> - German Translation
Matthias F. Brandstetter <[email protected]> - German Translation
Thomas Raschbacher <[email protected]> - German Translation
Klaus-J. Wolf <[email protected]> - German Translation
Marco Mascherpa <[email protected]> - Italian Translation
Claudio Merloni <[email protected]> - Italian Translation
Christian Apolloni <[email protected]> - Italian Translation
Stefano Lucidi <[email protected]> - Italian Translation
Yoshiaki Hagihara <[email protected]> - Japanese Translation
Katsuyuki Konno <[email protected]> - Japanese Translation
Yuji Carlos Kosugi <[email protected]> - Japanese Translation
Yasunori Fukudome <[email protected]> - Japanese Translation
Takashi Ota <[email protected]> - Japanese Translation
Radoslaw Janeczko <[email protected]> - Polish Translation
Lukasz Strzygowski <[email protected]> - Polish Translation
Michal Drobek <[email protected]> - Polish Translation
Adam Lyjak <[email protected]> - Polish Translation
Krzysztof Klimonda <[email protected]> - Polish Translation
Atila "Jedi" Bohlke Vasconcelos <[email protected]> - Portuguese
(Brazil) Translation
Eduardo Belloti <[email protected]> - Portuguese (Brazil) Translation
Jo達o Rafael Moraes Nicola <[email protected]> - Portuguese (Brazil)
Translation
Marcelo Gon巽alves de Azambuja <[email protected]> - Portuguese
(Brazil) Translation
Otavio Rodolfo Piske <[email protected]> - Portuguese (Brazil)
Translation
Pablo N. Hess -- NatuNobilis <[email protected]> - Portuguese
(Brazil) Translation
Pedro de Medeiros <[email protected]> - Portuguese (Brazil) Translation
Ventura Barbeiro <[email protected]> - Portuguese (Brazil)
Translation
Bruno Ferreira <[email protected]> - Portuguese (Portugal)
Translation
Gustavo Felisberto <[email protected]> - Portuguese (Portugal)
Translation
Jos辿 Costa <[email protected]> - Portuguese (Portugal) Translation
Luis Medina <[email protected]> - Portuguese (Portugal) Translation
Ricardo Loureiro <[email protected]> - Portuguese (Portugal) Translation
Sergey Kuleshov <[email protected]> - Russian Translator
Dmitry Suzdalev <[email protected]> - Russian Translator
Anton Vorovatov <[email protected]> - Russian Translator
Lanark <[email protected]> - Spanish Translation
Fernando J. Pereda <[email protected]> - Spanish Translation
Lluis Peinado Cifuentes <[email protected]> - Spanish Translation
Zephryn Xirdal T <[email protected]> - Spanish Translation
Guillermo Juarez <[email protected]> - Spanish Translation
Jes炭s Garc鱈a Crespo <[email protected]> - Spanish Translation
Carlos Castillo <[email protected]> - Spanish Translation
Julio Castillo <[email protected]> - Spanish Translation
Sergio G坦mez <[email protected]> - Spanish Translation
Aycan Irican <[email protected]> - Turkish Translation
Bugra Cakir <[email protected]> - Turkish Translation
Cagil Seker <[email protected]> - Turkish Translation
Emre Kazdagli <[email protected]> - Turkish Translation
Evrim Ulu <[email protected]> - Turkish Translation
Gursel Kaynak <[email protected]> - Turkish Translation
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/LdUm9QP4LZPv56cRAqvvAJ9eQS9FZTkwFhvW3zd5oWNk/k2ppwCgtSrk WVx4X0Vhmnc20PERyAkbgBg= =HNLo -----END PGP SIGNATURE-----