Debian 每周快讯 - 2003年01月07日

欢迎阅读今年第一期的 DWN,每周 Debian 社群快讯。大部份人都对不断地收到垃圾邮件(spam)都感到相当地厌烦。Philip Jacob 发表了一篇名为‘The Spam Problem: Moving Beyond RBLs’的论文。文中他先描述了什么是 Realtime Blackhole Lists(RBLs)以及 RBL 应用于通信邮件列表时所特有的问题。然后他提到了关于下一代反垃圾邮件系统(antispam system)的构想。此外,Spam Conference 将于1月17日于 MIT 举行。

【增加活动的能见度】 邮件列表上有一封号召大家更积极地参与及准备 Debian 参加的相关活动。Debian 计划的网站 上有数个网页报导 Debian 参与的活动。这些网页通常有一个小段落简短地介绍这个活动,以及一个较长的段落报导 Debian 参与 这个活动的情形。不过其中仅极少数的网页活动后的总结报告。希望将来的活动能在网站上有更多的报导。另外,Peter Karlsson 制作了 2003 年中所有活动的 ICS 文件(Internet Calendar entries)。Infodrom 上则有一份今年 GNU/Linux 重要活动的列表

【Debian 新软件包的 RSS 资源】 Joe Nahmias 告诉我们 Andrew Cosgriff 依据 Randolph Chung 的最近七天新软件包列表制作了一份 Debian 新软件包的 RSS 资源。附带一提,这份列表也是 DWN 中【新的或值得注意的软件包】列表的来源。

【新的 Debian 名片】 Jean-Michel Kelbert 通知 大家新的已经设计好了。Martin Wuertele 则提供旧款名 片的更新版本。这些新款名片都在稍后被纳入 Debian 名片中。

【须要 Python 的 Perl 软件包】 Kenneth Pronovici 负责维护一个 Debian perl 程序库软件包。这听起来也许有点奇怪,不过这个程序库的作者最近新增了一个组件,这个组件是用 Python 而非 Perl 写的。Wouter Verhelst 和 Matt Zimmerman 建议他将这个程序库拆分成数个软件包,保持原来的 Perl 程序库软件包,把新的 Python 组件独立成另一个软件包。

【Debian Conference 3】 Tollef Fog Heen 宣布将在欧洲(更精确地说,是在挪威的 Oslo)举办 Debian 研讨会。Oslo 大学非常好心地提供我们场地。会议室和网络在研讨会开始之前几天就会准备好,所以大家可以有时间坐下来、相互讨论交流、烤肉、野餐,好好地轻松一下。如果你有兴趣Debconf 中演讲或者希望听到什么主题,请您告诉 Tollef

【Egrep 从 /bin 移到 /usr/bin】 Jan Niehusmann 怀疑最近将 egrep 从 /bin 移到 /usr/bin 的作法是否合适。这会造成如 logcheck 一类将 egrep 路径写死在程序中(hard-coded)的软件包出问题。Hwei Sheng Teoh 不知道应该对这一类的软件包注册 bug 或者再把 egrep 移回原来的路径下。Matt Zimmerman 倾向前者,而 Adam Heath 则是赞成后者。 Stephen Frost 认为较合适的解决方式是让 egrep、fgrep 和 grep 变成同一个程序档。这样不但能解决上述状况, 而且如果有任何程序在挂载(mount)/usr之前要使用到 egrep 或 fgrep 也不会有问题。

【创建 Debian 软件包文件库】 Aaron Isotton 告诉大家他写了篇 Debian Repository Howto。这份文档说明什么是 Debian 软件包文件库,和如何规划、 创建及使用它。

【从 Aspell 字典中删除 DEC 词库】 Kevin Atkinson 宣布 因为对 DEC 词库(DEC Word List)的授权方式有疑问,而且少了它并不会严重影响软件包的品质,所以现在已经将它从 aspell 英文字典中删除。对词库授权方式 的疑问在去年有相关的讨论

【Debian 的保障稳私权宣告?】 Raphaël Hertzog 询问 Debian 是不是应该要在网站中加上保障稳私权宣告(privacy notice)。现在网站上并没有任何声明能让用户确知如订阅邮件列表的用户数据库会被妥善保密,不会 被卖给相关业者等等的稳私权问题。Santiago Vila 认为这是个不错的主意,不过现阶段的较急迫的任务应该是加强防堵邮件列表的垃圾邮件。

【POSIX 模式下的 su】 Greg Stark 发现如果将 POSIXLY_CORRECT 设为 1 会造成部份程序和安装脚本(installation scripts)无法运行,因为它们没有考虑到 GNU 程序在 POSIX 模式下运行时会有不同的特性。这个问题大部份是因为在 init 脚本中该使用 start-stop-daemon 的地方却用 su造成的。

【更改菜单文件的位置】 Bill Allombert 因为历史因素,现有的菜单系统把菜单文件(menu files)放在 /usr/lib/menu 中。但是,如果要符合 FHS(File Hierarchy Standard),我们得把这些文件移到 /usr/share/menu 下面。他建议上传一个新 的菜单软件包把文件同时放在这两个地方。Richard Braakman 认为 因为这些菜单文件都很小,所以可以暂时把同一份文件复制到这两个目录下来达成 FHS 的要求。

【Changelog 使用 UTF-8 编码】 Colin Walters 提议 在规章中增列条文规定 changelog 文件要以 UnicodeUTF-8 编码。现在的情况是,人们把各式各样的字符填入 Debian changelog。Radovan Garabik 这样的提议至少已经被提出过两次,而且早已经达成决议了。

【用户配置文件设置】 Jamin Collins 建议 将用户配置文件移到 ~/.etc 下,这样大家的主目录(home directory)看起来比较不会这么乱。FHS 邮件列表上也在讨论 这个问题。Colin Watson 这个方式和我们大部份软件包的作法不同,而且用户如果自己编译这些软件,它们还是会把设定 档放在主目录下。Lars Wirzenius 则说除非能时光机回到 1970 年代,不然现在想做这样的修改已经太晚了。

【LyX 被移到 main 中】 LyX,一个在 X 窗口中运行的 LaTeX 所见即所得前端程序(WYSIWYG-frontend),终于被 上传到 main 软件包文件库了。因为它使用的 Xforms GUI toolkit 改采GNU Lesser General Public License,才让 LyX 得以进入 main 文件库。Xforms 的 1.0-final 在十二月中旬时发行并 上传至 main 文件库中。

【将 C++ 转换到 GCC 3.2 的准备工作完成了】 Ryan Murray 表示 针对 GCC 3.2 的 C++ 转换计划 准备工作已经完成。因为 GCC 3.2 更改了 C++ ABI,由 GCC 3.2 编辑的 C++ 程序库 无法和旧版 GCC 编译出来的 C++ 应用程序搭配使用,反之亦然。除了 libqt2 之外,我们将以 gcc-3.2 ABI 重新编译所有的 C++ 软件包。让 libqt2 保持原有的 ABI 是为了 维持它和 woody 及其他使用 libqt2 程序的兼容性。libqt3 将使用新的 ABI。

【安全升级】 您知道程序的。如果您安装了下列任何的软件包,请务必更新系统。

【新的或值得注意的软件包】 下列软件包是最近被加到 unstable Debian 文件库或者有重大更新。

【孤儿软件包】 本周有 4 套软件变成孤儿,而且需要新的维护者。这导致当前共有 163 个孤儿软件包了。非常感谢先前的维护者对自由软件社群的贡献。请见 WNPP 网页来得到完整的列表。如果您有意接下这个软件包,请为该 bug report 加以说明,并把主题列改为 ITA:。

【想继续读到 DWN 吗?】 请帮助我们制作这份新闻邮件。已经有好几位朋友提供了新闻稿,但我们仍然欠缺准备新闻稿的自愿者。请见 contributing 网页了解如何帮助我们。我们的邮箱 dwn@debian.org 期待着您的来信!


想以电子邮件方式接收快讯吗?请订阅 debian-news 邮件列表。

您亦可翻阅过往的报导

Debian 每周快讯 (Debian Weekly News) 由 Matt Black and Martin 'Joey' Schulze 负责编辑。