Gentoo Logo

Gentoo月报: 2008年5月26日

内容:

1.  介绍

本月GMN

欢迎阅读5月份的Gentoo月报!

和往常一样,您可以在相应的论坛帖子上讨论本期GMN。我们期待听到您的声音!

2.  Gentoo新闻

Gentoo基金会重新运作

感谢Gentoo理事的努力,Gentoo基金会又一次成为一个非营利性组织

议会会议摘要

Gentoo议会在2008年5月8日召开了月会。议题有:

  • 活跃开发者文档:我们审阅了该文档并对该文档和在线开发人员列表(增加了日期项)提出了一些改进意见。
  • ChangeLog条目:始终需要。如果你现在没有使用ChangeLog,请修改脚本调用echangelog
  • 被架构团队忽略的bug:人员不足的架构团队工作流程是什么样的?可以改善么?
  • 8位版本号:询问软件包维护人员是否需要超长的包版本号(译注PV,即Package Version),并测试扩展versionator.eclass带来的影响。等数据出来后,再做出决定。
  • 强制退休:先前的议题讨论了两个半小时后,与会人员不得不睡觉去了,这时jokey的电脑也出了问题。因事情紧急,我们没有将议题推迟到下次例会,而是在下周的同一时间安排了一次特别的小会。届时相关问题不会得到解决——只会商定合理性和操作过程。
  • 新会议的进程:关闭了105条会议记录(只有议会成员可以发言),又记录了57条(所有人都可以在这里发言)。如果我们坚持控制会议进程,可能会节省一些时间,虽然节省不了一半这么多。我们是应该继续这样举行会议还是应该做些改变同时设立一个受控制的#gentoo-council频道和一个开放的后台频道呢?

前面会议遗留下的一些议题:

  • 成为活跃开发者文档araujo使用Scribus制作了http://dev.gentoo.org/~araujo/gcert1.pdf。他希望该设计得到认可并乐意同人们一起进行讨论,特别是它对于基础设施的要求。
  • “偷懒架构团队”:无更新。

近期活动

  • LinuxTag柏林:欧洲最大的Linux活动又来了。在柏林的露天游乐广场,Gentoo又将登场亮相。请在5月28日至31日和其他开发者与用户们一起到我们的展区来,我们期待这次展会会像Chemnitz那次一样有趣!
  • Bugday:想找到不花太多时间就能帮助Gentoo的方式吗?在6月7日参加我们每月一次的bugday活动,帮我们捉一些bug吧。
  • 议会会议:Gentoo议会每月开会讨论那些影响整个Gentoo的重要技术问题。本月的会议计划于6月12日UTC时间20:00,在irc.freenode.net上的#gentoo-council频道举行,届时欢迎大家的参与。
  • 理事会议:在6月22日UTC时间19:00,irc.freenode.net的#gentoo-trustees频道上将召开理事会议。会议议程将在临近会议召开时公布在频道主题上。欢迎大家参加。

3.  倾听社区

专访:Google代码之夏(Summer of Code)学生Eric Thibodeau

Google代码之夏(GSOC)已经开始了。GMN编辑Anant Narayanan采访了Gentoo项目的一位学生Eric Thibodeau

GMN:请简单地介绍一下自己。你从哪里来?在哪里学习?学什么的?你有个人主页么?或者有其它方式让你的粉丝(fans)接近你么?

Eric:我来自加拿大魁北克省的蒙特利尔,从2000年开始在École de technologies supérieures(亦称ETS)学习。我已经获得了一个电子工程(信息科技)的学士学位,正在读一个并行处理与多目标基因算法分析硕士,今年夏天就毕业了:)。在我时间充裕时,我还在这所大学带BASH实验课(这个夏天带实验课已经超出我的能力范围了:))。

我最常用的是我的维基(http://wiki.neuralbs.com),我用它作为沙盒(sandbox)来记录我使用Gentoo的点点滴滴。我对个人主页不感冒,那个已经过时了,而且也需要花很多时间。通常联系我的最好方法就是在Freenode上找我,我在那里潜水,和来自#gentoo-(cluster|science|server)的那些聪明人聊天。

GMN:在参加代码之夏之前,你是否已经参与过Gentoo或者开源项目了呢?如果是的话,请简要说说你是如何加入的,以及你为什么喜欢写开源的程序。

Eric:我在Gentoo里常做的是系统管理(sysadmin),普通用户(user)和“传教士”(preacher)之类的角色。由于我所学的专业,我的参与一般是围绕为源中所缺的软件包创建ebuilds(比如:OpenMPI ,我很高兴有一个真正的开发者把它接管过去了:)),报告bug,还有分享我在并行处理、NFS启动的Gentoo SSI(Single System Image)和高性能计算(HPC)等方面的经验和专业意见。

GMN:说说一直以来你对Gentoo社区的感受?

Eric:我无法真正准确地评估Gentoo“社区”,因为自从2002年以来我一直都在使用Gentoo,很可能会由于我的第一印象,而造成一些偏颇:1)很棒的文档;2)这也是开源和Linux存在的原因:软件编译和针对特定硬件的优化;3)有一个非常活跃的社区,那里任何人都可以很容易地做出贡献(ebuilds只不过是文本文档而已)。

GMN:请和读者们说点你现在在做的项目的情况,以及为什么你认为这将对Gentoo用户有帮助。是什么激发了你开始这个项目的?对这个项目你有怎样的期望值?

Eric:我将制作一个Gentoo LiveCD/DVD:它将被用来创建运行中的Beowulf计算机集群。我之所以挑这个项目,是因为在gentoo-science邮件列表上看到一个寻求这种CD的帖子(帖子原文实际是“有没有人足够疯狂(干这种事情)”)。

我在几年前重建了一个集群,创建了我自己的Gentoo SSI和集群头节点。是这件事促使我接手这个项目的。那次重建过程很漫长、充满挫折、文档不全并且也不能让我满意,因为我的设置缺少整合工具并且重现能力差。我的主要目标是使到在Gentoo下建造集群更加容易,能更快地进行部署,而不是要学习每个方方面面才能搭起这样一个架构。

GMN:你不写代码的时候都做些什么(爱好、兴趣、喜欢的TV秀等等)?

Eric:除了找些借口呆在计算机前在IRC上“跟这个不容错过的像神一样的开发者聊天”之外,我还喜欢照料我那9个月大的女儿,和女友观看另类的电影。有段时间,我常常有机会帮忙设计一些古怪的衣服(http://www.mekkreations.com),这些衣服重用了计算机上的部件(硬盘是多酷啊!)。

GMN:谢谢你花时间接受采访,祝你在这个夏天取得成功!

Porthole 0.6.0即将发布

Porthole是基于gtk+的Portage树浏览器和前端。它能让你在决定是否升级或安装软件包之前获得最重要和最有用的信息。此外它还能用一两次点击实现那些用得最多的emerge操作。Porthole最棒的功能之一是能更快地找到信息,特别是当你不太清楚自己要找的是什么的时候。Porthole可以搜索软件包的名称(部分或全部),也可以搜索对软件包的描述。

你可以在Porthole的帮助下轻松选择和设置USE标志、关键词,选择安装或删除特定版本的软件,打开或关闭任意emerge的选项。还有一个“运行自定义命令”的选项让你可以向Porthole的终端发送几乎所有的命令。Porthole的终端(早在Portage实现了elog功能之前)具有可配置的消息过滤功能,和可暂停和重新开始的命令队列功能。

porthole-0.6.0中的新特性是它建立了一个保存有对软件包描述的数据库,该数据库会随着Portage树的更新而自动更新。即使在较老较慢的硬件上也能通过它实现快速的描述搜索。只需鼠标一点就可以浏览搜索结果。

porthole-0.6.0中的另一个新特性是在现有的Portage版本中加入“软件包集”的支持,用户不必等待portage-2.2或者改用pkgcorepaludis。你能通过软件包集功能创建自己的软件包组,比如定制的Gnome集,服务器集等等。

Porthole提供了几种语言支持,开发者也正在征求志愿者更新翻译和增加新的语言支持。他们还希望在其他架构上进行测试。请到Bugzilla这个论坛帖子了解其开发的动态。

Sunrise项目:Gentoo用户的overlay

Portage树的庞大是众所周知的,但即使这样,有时还是不可避免地缺少一些软件包:某个邮件客户端程序的插件,或者一个web服务器的全新分支。这时候,你一般会在bugs.gentoo.org提交一个bug,但有时你在那里提交的ebuild还是无法进入Portage树,至少短时间内是这样的。

问题在于AssignedTo字段写着“maintainer-wanted@gentoo.org”,意思是还没有一个Gentoo开发者出来维护你的软件包。那你自己当软件包的维护者怎么样?你可能猜到了:这能办到!

有了Sunrise项目,你可以自己编写ebuild并将它添加到一个由用户维护的软件包overlay当中。在Gentoo开发者审阅你的ebuild之后(通常最多需要两天时间),人人都可以轻松地安装你的ebuild,就像它原本就在Portage树中一样直观方便。

感兴趣了?到http://overlays.gentoo.org/proj/sunrise或者到irc.freenode.net的#gentoo-sunrise频道看看。编写ebuild快乐!

对Donnie Berkholz的采访

Gentoo开发者Donnie Berkholz接受了LinuxCrazy的David Abbott的采访。有podcast供下载。在Gentoo论坛有访谈记录。

他讲述了自己怎样成为一名开发者以及在X开发、在Gentoo议会、公关团队和指导代码之夏项目等各方面的工作。Donnie还推荐支持开放源代码的用户购买哪种显卡是最好的。他认为Linux桌面的未来发展体现为更多的整合和安全性。这里Donnie讲述了Gentoo是如何前进的以及今后的发展方向:

“我在Gentoo项目中工作越久,就越觉得是开发者个体催生了我们大多数的创新。创新不会因为议会做了某个决定而产生;创新是因为开发者(们)觉得它听起来是个很棒的主意,并动手去实现它而产生。”

“让Gentoo成为一个伟大的项目是我目前最大的目标,而伟大是一个过程。它不是一个位置。所以你不能达到某个阶段就说自己是伟大的。你必须时刻为之拼搏。有一段时间我们满足于保持现状而不是为伟大而奋斗,但我们必须改变这一点,不断地改进Gentoo。”

Planet Gentoo

Decibel音频播放器Joshua Saddler致力于Decibel带到Gentoo。Decibel是一个干净的、有基于gtk+友好界面的音频播放器。它最终被加入到源中,您不妨试一试

微码(Microcode)Ryan Hill告诉大家如何为Intel处理器升级微码。

Python:Python是我们包管理的基础,Ali Polatel告诉我们Python目前的状况

Portage:Portage开发者Zac Medico描述了Portage的一些新特性,并详细讲解了Portage的“行为”:依赖关系的解决自动卸载(unmerge)阻挡(blocking)软件包

虚拟主机上无法安装Gentoo?当然可以!Gunnar Wrobel有一份关于如何在租借的虚拟主机上安装Gentoo的指南。

系统工具Luis Francisco Araujo发布了他那0.20版的Himerge,这是一个有图形界面的Portage工具。

替代grep:尽管这听起来有点不可思议,但是Tobias Klausmann阐述了为什么grep有更好的代替者

LZMA对比bzip2:越来越多的GNU归档文件采用了LZMA格式的压缩文件,Tobias Klausmann对这两个标准压缩工具做了个快速比较

在IRC上组织会议:作为Gentoo议会的一员,Donnie Berkholz拥有一些组织IRC会议的经验。他的经验是值得分享的。

RDEPEND对比DEPENDDiego Elio Pettenò总结了RDEPEND和DEPEND之间的区别以及为什么你要重视它们。

Gentoo媒体报道

Gentoo从“Jones Productions”获得了好评,甚至打败了Ubuntu 8.04。作者还称赞了Gentoo丰富的文档。

我最喜欢Gentoo的地方是,它给了用户“为所欲为”的力量。能用自己建立的发行版真是棒极了。

—摘自评价

4.  心得技巧

基于命令行的网络监控

你是否曾想过要个类似top的工具来监视计算机网络?本月的心得技巧向你介绍了几个可供选择的基于命令行的网络监控工具。

第一个是IPTraf

代码 4.1: 安装IPTraf

# emerge iptraf

它用起来很方便:

代码 4.2: 使用IPTraf

$ iptraf

它使用了很高级的ncurses界面。你能够从许多角度查看你的网络状况:按端口号或IP地址查看IP流量,通常的网口统计,如通过的包的个数、速度和包的流量以及其他等等。

另一个网络监控程序是vnstat。这个程序在历史统计方面很有用。他为你的网口建立了相应的数据库。

代码 4.3: 安装vnstat

# emerge vnstat

它需要一个小时来收集足够的统计信息。vnstat安装的同时还装一个cron脚本(/etc/cron.hourly/vnstat),这个脚本每小时更新vnstat的数据库一次。一旦数据库中拥有了足够的数据,你就能从vnstat中得到每小时、每天以及每月的统计数据。例如:查看每小时的统计:

代码 4.4: 查看每小时的统计信息

$ vnstat -h

第三个程序是iftopiftoptop显示CPU使用率那样显示网络的使用率。它告诉你哪个连接有最大的输入输出流量。安装iftop

代码 4.5: 安装iftop

# emerge iftop

然后就象运行和使用top那样使用它:

代码 4.6: 运行iftop

$ iftop

你可以按?键查看可用的选项。

5.  人员变更

总结

Gentoo有261名活跃的开发者。其中43人目前暂离。自成立以来Gentoo吸纳过642名开发者加入。

离开

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

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

加入

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

  • Jeremy Olexa(darkside)加入了Gentoo Prefix团队
  • Michael Hammer(mueli)加入了Kerberos团队
  • Markus Duft(mduft)加入了Gentoo Prefix团队
  • Chris Henhawke(bunder)加入了论坛管理层
  • Andrey Grozin(grozin)加入了Science团队
  • Serkan Kaba(serkan)加入了Java团队
  • Panagiotis Christopoulos(pchrist)加入Lisp和Scheme团队

变更

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

  • Yuri Vasilevski(yvasilev)加入了deb-tools团队
  • Joshua Saddler(nightmorph)加入了GMN团队
  • Tobias Scherbaum(dertobi123)加入了bind团队
  • Peter Volkov(pva)加入了app-dicts和sysadmin团队
  • Tiziano Müller(dev-zero)加入了sysadmin团队

6.  Portage

总结

这一小节总结了Portage树当前的状态。

统计汇总
架构 15
类别 151
12692
ebuilds 25074
关键字分布
架构 稳定 测试 合计 %占总包数
alpha 3641 442 4083 32.17%
amd64 7028 3972 11000 86.67%
arm 1593 91 1684 13.27%
hppa 2674 512 3186 25.10%
ia64 3218 565 3783 29.81%
m68k 493 16 509 4.01%
mips 1066 719 1785 14.06%
ppc 6326 2873 9199 72.48%
ppc64 3453 628 4081 32.15%
s390 1203 45 1248 9.83%
sh 1415 48 1463 11.53%
sparc 4806 1300 6106 48.11%
sparc-fbsd 0 317 317 2.50%
x86 9341 3164 12505 98.53%
x86-fbsd 0 2615 2615 20.60%

图示 6.1: 按关键字分类的包分布

Fig. 1: Packages by keyword

以下部分列出了被移除或者被加入到Portage树中的软件包。删除的软件包来自很多地方,包括树清理者项目和多个开发者。

已经移除:

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

已经加入:

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

7.  Bugzilla

统计信息

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


图示 7.1: Bug分布

Fig. 1: Bug activity

在当前还未被修复的11141个bugs中:16个被标为“blocker”103个被标为“critical”,还有374个被标为“major”

被修复的bug排行榜

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

排名 开发者/团队 Bug数
0 其它 1181
1 Gentoo核心系统软件包团队 61
2 Gentoo安全 47
3 Gentoo游戏 46
4 Gentoo Linux Gnome桌面团队 45
5 Perl Devs @ Gentoo 43
6 Java团队 42
7 Gentoo KDE团队 41
8 Gentoo声音团队 38
9 Python Gentoo团队 38

图示 7.2: Bug关闭排行榜

Fig. 2: Bugs closed

bug分配排名

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

排名 开发者/团队 Bug数
0 其它 817
1 新软件包的默认受托人 88
2 Gentoo核心系统软件包团队 77
3 Java团队 45
4 孤立软件包的默认受托人 42
5 Gentoo安全 37
6 Gentoo Linux Gnome桌面团队 32
7 Gentoo KDE团队 27
8 Gentoo发布团队 26
9 Gentoo游戏 26

图示 7.3: Bugs分配排行榜

Fig. 3: Bugs assigned

8.  加入我们

GMN依赖志愿者及社区成员每月为它提供内容。如果您有兴趣为GMN写文章,请发信到gmn-writers@gentoo.org,附上您的文章,文章的格式应为纯文本格式或GuideXML格式。

注意: 下期截稿日是2008年6月17日

我们征求读者对GMN的反馈。如果你对文章、栏目有什么主意,或者对GMN有什么想法,不要犹豫,赶快发信给gmn-feedback@gentoo.org

您可以把关于GMN的反馈和评论发表到该论坛帖子

9.  月报订阅

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

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

10.  其他语言

Gentoo月报有下列语言的版本:



打印

更新于2008年 5月 26日

总结: 这是第五期Gentoo月报,覆盖时段为2008年4月至5月

Anant Narayanan
Editor

Joshua Saddler
Editor

Andrey Falko
Author

Brian Dolbec
Author

Paweł Hajdan, Jr
Author

Auke Booij
Author

Christian Faulhammer
Author

Donnie Berkholz
Author

刘清
Translator

Haoyang Xu
Translator

胡晓可
Translator

王军
Translator

吴传文
Translator

Donate to support our development efforts.

Support OSL
Gentoo Centric Hosting: vr.org
Tek Alchemy
SevenL.net
Global Netoptex Inc.
Bytemark
Online Kredit Index
Copyright 2001-2009 Gentoo Foundation, Inc. Questions, Comments? Contact us.