Gentoo Weekly Newsletter: 2006年7月31日

Ulrich Plate  Editor
Chris Gianelloni  Author
Tobias Scherbaum  Author
Jan Kundrát  Author
Bryan Østergaard  Author
Josh Nichols  Author
Chrissy Fullam  Author
张乐  Translator
许艺华  Translator
李颖颢  Translator
邓京晶  Translator
李帅  Translator
金涛  Translator
胡晓可  Translator

更新于2006年 7月 31日

1.  Gentoo新闻

Catalyst 2.0发布

Gentoo发布工程项目组高兴地宣布catalyst 2.0现已发布。新的catalyst版本完全重写了原来的1.x代码,包含一些新特性和更新,包括:

此版本当前在portage中被package.mask屏蔽,将在本周对测试用户解除屏蔽。使用catalyst 2.0_pre系列的用户需要执行一些步骤来确保完全升级,尤其是在您需要保留软件包缓存的情况下。

代码 1.1: Renaming catalyst directories

(Rename the cache directory)
# mv -i /var/tmp/catalyst2 /var/tmp/catalyst
(Rename the configuration directory)
# mv -i /etc/catalyst2 /etc/catalyst 
# cd /etc/catalyst 
# sed -i -e 's/catalyst2/catalyst/' *.conf

正在为catalyst 2.0撰写的文档将在2.0版本稳定前与用户见面。目前,安装在/usr/share/doc/catalyst-2.0/examples处的规格模板示例是最佳文档。

Gentoo Bugday三周年纪念

8月5日,周六,将是Gentoo Bugday项目三周年纪念日。这标志着一个重要的里程碑,届时我们将以各种比赛和奖品来庆祝这个日子。

Bugday最初叫做GLEP 6。从一开始,bugday项目就具备了对Gentoo产生重要影响的潜力。三年来,该项目更是无可争议地证明了它的价值。很多新的开发人员都是其在作为用户使用的过程中参加了bugday项目而被直接招募的,还有另外一些人在以往的bugday中初次接触ebuild后就加入到了与bugday无关的其他Gentoo项目中。

除了成为一个强大的招募工具之外,用户和开发人员还精诚合作在bugday里修复了数量不菲的bug。Bugday是Gentoo社区一块重要的基石。当然,bugday还帮助填补了人们经常谈到的用户和开发人员间的空白,Bugday IRC频道也早已成为了一个人们日常讨论ebuild和修补事宜的频道。

为了庆祝三周年纪念日,人们将会举办一系列的竞赛。使用者们将会彼此比拼谁能解决最多的bug,谁掌握的Gentoo知识最多,等等。

工作人员正在为竞赛和奖项做最后的准备工作,所有的细节都会在本周晚些时候在Bugday站点上公布。

祝大家好运。Bugday项目希望能够成为迄今为止最好的Bugday。非常非常感谢过去三年来参与的所有朋友 -- 是你们帮助Bugday取得了今天的巨大成功。

Gentoo/Java人员需求

Java团队在很长一段时间一直陷入了急缺员工的状况。下面将罗列一些需要填补的职位。“填补”一词在此用得真的很贴切,这比“需要一些人为我们的项目工作”表达的含义更多。当然如果目前的开发人员有兴趣,那非常好,但我们更希望有新鲜的血液流入我们的开发团队。

Gentoo/Java团队拥有很多Java包。据最近的一次统计,大约有400个左右。由此可以想象,产生的bug报道以及版本升级请求将会一直持续。

因此,基本上,Java团队找的人是帮忙做一些针对包的基本维护工作。他们期望这些人熟悉Gentoo和Java(惊讶!)。如果他们还没有熟悉,那么首先他们需要熟悉Java在Gentoo中是如何处理的。熟悉ant也是很有用的,因为大部分包都利用了ant。

在Java的企业环境中,JBoss是一个非常重要的应用。但它已经很长时间没有进行维护了,所以急需维护者。Java团队希望一些每天使用JBoss,最好是在企业配置下使用的人可以成为JBoss的维护人员。

Jetty是一个web容器,如tomcat和resin。近来它也很久没有维护了。当然最好能有在企业类型配置下每天使用它的人能够接手它的维护工作。

一个著名的用户目前正在努力让GCJ可以作为JDK使用,也就是说可以用它来构建我们的软件包。Java团队已经在portage里放进了好几个自由的Java VM,比如kaffe、sablevm、jamvm等等。希望对此感兴趣的人可以使用这些VM来构建他们的软件包。

Eclipse和Netbeans是Java的主要IDE。Eclips目前维护的不错,但是插件维护的就差了点。Netbeans需要一点关怀,因为它已经有段时间不更新了。

好了,这些里面有没有你所感兴趣而且想做的事情呢?对于新手,你应该看一看项目主页,并且看看那上面的文档。如果你仍然感兴趣,请联系Josh Nichols

其他你可以做的事情:

捷克文版的Gentoo官方文档终于正式发布了

历时一年多的努力,捷克语翻译团队自豪地宣布捷克语版Gentoo文档正式进入官方多语言列表。自此,捷克语用户将能阅读到母语版的Gentoo文档。

如果你能读英文(yeah, that's you if you read this :) - 译注:不译:))能写捷克语,欢迎加入我们!所有想要一个很帅的@gentoo.org邮箱且不畏长达数月沉闷辛劳的申请人,请登录freenode上#gentoo-doc频道,或发送邮件到Jan Kundrát

2.  本周开发者

Joshua Kinard


图示 2.1: Joshua Kinard, aka kumba

Fig. 1: kumba

开发人员Joshua Kinard,即Kumba,身居Waldorf,MD,毗邻华盛顿特区。与他日夜相伴的包括他的父母和几只宠物,其中有一只看家的狗狗,两只猫猫(名字分别是Isis和Leto),还有一只──小老鼠!猫猫们显然很喜欢它!它亦毫不介怀,因为Kumba一家早想放鼠归山,可它愣是不走:)。24岁,Joshua历历在目的是他父亲在空军服役期间举家驻扎过的数个地方。最值得记住的想是那段住在西班牙马德里外一个军事基地的时光。

Kumba的兴趣包括一些品味很是独特的音乐,例如爱尔兰/凯尔特(Irish/Celtic)式的调调(尤其是悠扬的风笛),格列高利教皇的圣诗(Gregorian chants),以及一些金属摇滚的子流派,像therion以及blind guardian。他管理着13个IRC频道,大部分都是Gentoo相关的。他不时还会玩玩暗黑破坏神2(Diablo 2)。

Joshua现在为一家华盛顿特区附近的非盈利机构做系统管理员。系统包括Netware,HP-UX,Linux,甚至Windows。谈到未来,他承认他对大企业不是很感冒,并且考虑过读研究生甚至转行。

说到Kumba刚开始接触Gentoo的故事,他的解释很简单。虽然当时他使用各种版本的Linux,他仍想找一个能在他刚获得的64位SPARC上运行的。一阵搜索之后,他找到了Gentoo。他从2004年开始做Gentoo开发人员,现在是MIPS团队的领导。他也乐忠于帮助baselayout,toolchain和SPARC团队。

谣言是真的,Kumba家里的工作站,一台双奔腾3,确实在运行Windows Server 2003,并装备了热插拔RAID5 SCSI。每个IRC管理员第一个启动的程序当然是mIRC,Kumba接着打开AIM/DeadAIM,Winamp,和Firefox。他也通过Stormlab追踪不寻常气象变化,并且在NASA的WorldWind程序里探索。Kumba的其他家用电脑包括一台双Athlon MP 2000,用作web服务器,一台旧的SPARC用来测试,还有几台SGI电脑:一台Octane用来开发,两台O2,一台作包测试,一台作内核测试,还有一台IP28。他甚至还有一台老的SGI Indy,其历史可追溯到90年代初。而他现在仍用它来作内核测试!

3.  倾听社区

planet.gentoo.org

#gentoo-db

又一个IRC频道刚刚打开(虚拟)大门。#gentoo-db作用是提供一个讨论和开发Gentoo数据库支持的平台。目前有MySQL和PostgreSQL人员在那里活动。其他和Gentoo数据库相关包的开发维护人员和用户也欢迎加入这个频道。

Gentoo现状5分钟演讲

Donnie Berkholz在今年OSCON上举办了一个关于Gentoo现状的闪电演讲。囊括Portage2.1,即将问世的2006.1发行版(包括新版本安装程序),以及对多重overlay的支持。在近期的一篇NewsForge文章中也提到了他的演讲。

诚招:PowerPC发布测试者

一个月前Gentoo的PowerPC小组招募发布测试者的尝试未收到很好的效果。只有少数有相关设备的朋友回应。Lars Weiler现在开始了另一次的招募发布工程测试员的运动。如果你可以帮忙的话(阁下可以参考他Blog里面有关支持的系统列表),请联系 Roger Miliker,谢谢!

4.  人员变更

离开

下列开发者最近离开Gentoo项目:

加入

下列开发者最近加入Gentoo项目:

变更

下列开发者最近改变了在Gentoo项目内的职位:

5.  Gentoo安全

Wireshark:多个漏洞

Wireshark(前称是Ethereal)面临几个安全相关的漏洞,有机会让远程攻击者执行任意的代码。

详情请见GLSA声明

Samba:拒绝服务漏洞

大量的文件分享请求可能会导致Samba遭受拒绝服务式攻击。

详情请见GLSA声明

TunePimp:缓冲区溢出

TunePimp中的一个漏洞可能会导致任意代码被执行。

详情请见GLSA声明

OpenOffice.org:多个漏洞

OpenOffice.org存在三个可能导致任意代码被远程攻击者执行的漏洞。

详情请见GLSA声明

Audacious:多个堆和缓冲区溢出

在Audacious中的adplug库中发现了多个溢出类型的漏洞并且可能导致任意代码被执行。

详情请见GLSA声明

6.  Bugzilla

总结

统计信息

Gentoo社区使用Bugzilla (bugs.gentoo.org)来记录和追踪bug,提示,建议等形式的和开发团队之间的交流。从2006年7月23日到2006年7月30日,这个站点记录下了:

在当前还未被修正的10687个bug里面:52个被标记为"blocker",134个被标记为"critical",还有533个被标记为"major"。

被修复的bug排行榜

在这段时间内修复最多bug的开发者和团队有:

新bug排行榜

在这段时间内被分配得到最多的新bug的开发者和团队有:

7.  周报反馈

请把你的意见或建议反馈给我们,这样可以帮助我们把GWN做的更好。

8.  周报订阅

订阅Gentoo周报,请发一封空邮件到gentoo-gwn+subscribe@gentoo.org

退订Gentoo周报,请从你订阅的邮箱发一封空邮件到gentoo-gwn+unsubscribe@gentoo.org

9.  其他语言

Gentoo周报还被翻译为以下几种语言文字: