
Project Babel v0.6 的安装包刚刚上传到 Google Code ,现在已经可以从 Google Code 下载:
http://project-babel.googlecode.com/files/project-babel-v0.6.zip
和 v0.5 Monster Inc 相比,这个新版本在以下方面有变化:
* Nexus Weblogging Platform - 注册会员可以使用由 Project Babel 系统提供的 blog hosting 服务,这是 Project Babel 的自创的 blog 系统,生成静态 HTML 文件进行发布,每次发布新文章的时候会自动 ping 一些重要的 ping hub,支持纯文本 / HTML / UBB / Markdown / Textile 等 5 种语法写 blog,可以设置 3 种评论权限(评论禁止 / 只有好友可以评论 / 任何人可以评论),内建对 Creative Commons 的支持,内建对 ING 的支持,目前有 9 套主题式样。
* Internationalization - 国际化的工作正在进行中,目前已经有了大体可用的中文 / English / Deutsch 三个语言包。
* Node Editor - 如果你的网站的版面规划已经基本完整,那么在定制版面的名称(包括在各种不同的语言设置下显示的名称)及介绍的时候,可以使用新的 Node Editor 而不需要使用 InstallCore。但是如果你在使用了 Node Editor 之后又使用 InstallCore 修改版面,那么可能会产生无法预料的后果。在下一个版本中,看起来和思考起来比较“抽象”的 InstallCore 将会彻底过时。对于版面的管理将使用 Node 系工具解决。
* Last.fm 集成 - 如果会员在个人资料中填写了 Last.fm 用户名,那么将会在其个人页面上显示他最喜欢的音乐家及最近听过的曲子。
* 配置文件中增加是否集成 Alimama 广告位的选项。
* 为放置 Google Analytics 代码预留了文件,编辑 res/google_analytics.php 即可在全站加入 Google Analytics 代码。
* 新的外观设计,大量的细节修正,不过还没有全部完成,因此可能会在界面中感受到一些不一致。
* 细碎的优化,细碎的小问题修正,这些在每次新版本发布的时候都会有。
安装的过程没有任何变化,请依然参考 V2EX Labs 上的安装文档,英文版本的安装文档的草稿在 这里 。
关于安装的一些补充说明:
* 初次开始运行的时候,可能会看到一些 PHP 的 notice 甚至 warning 错误,而这些错误在注册了第一个用户,建立了第一个讨论区,发了第一个帖子之后就会全部消失。
* InstallCore 第一次运行的时候,每个语句前面的提示是 OK,而第二次运行的时候是 EX。EX 的意思是 EXisted,表示试图要建立的内容已经存在,这只是 just FYI,没有任何问题。当 InstallCore 在下一个版本中过时之后,就没有必要面对这些抽象的提示了。
这个项目在很多方面非常难用,这我是知道的。我一直都非常清楚。由于我对这套系统从一开始到现在的完全了解,从我的角度所看到的问题,肯定远远超过任何人能够看到的问题。因此,如果你寻找的是一个功能完整的社区软件,那么你可以去看看 phpBB 3 Olympus ,从安装到使用,从外观到后台,都已经十分完善且优雅。如果你寻找的是简单而有趣的体验,那么你可以去看看 punBB , Vanilla , bbPress 等,都足够简单,都足够有趣。或者,你也可以自己去写一个,whatever 的东西,在它的代码超过 20000 行之后,打包压缩放到 Google Code 上,然后看着别人下载之后开始尝试安装,然后你一个人在开发的过程中看到问题所感受到的压力,就经由你的软件的众多用户的反馈变成放大一百倍的压力直挺挺地伸到离你的面孔只有 5cm 的地方。这样的滋味,也是一种相当难忘的人生体验。:)
Next release is v0.7 Illusion Island , to be released on 2/1/2008, I'm going to shorten the time gap between releases. [ read more on livid.cn ]