作者:habari_cn 于
2010-10-15 3:09 pm
Habari在经历了漫长的235天没有动静之后,终于在2010年10月10日发布了一个新版——Habari 0.7 Developer Preview 1!以告诉世人,我们还活着。
Habari什么都搞特殊么?非要搞一个Developer Preview?开发组的意思大概是:
- 我们还活着;
- 还有很多问题没有解决,叫beta还不够格;
- 让模板和插件的开发者更新自己的作品,使之运行在Developer Preview上,未来可以运行在Habari 0.7之上。
想更新的朋友可以去官方的发布页面下载,Habari 0.7 Developer Preview 1。
作者:habari_cn 于
2010-09-13 9:26 pm
今天在 habari google group 里面看到这样一个帖子 "Is habar dead?",确实,我也有这样的疑问,Habari 死了吗?从三个方面说说。
- 今年的二月底,开发组发布了稳定版本 Habari 0.6.4,之后到现在,没有 0.6.5,也没有 0.7。翻翻 group 里的讨论,七月下旬有这么一篇 "Almost Habari 0.7",结果到现在还是没有消息。
- 我每隔一段时间都会用 svn checkout 的方法更新 Habari 的最新开发版,在 0.6.4 发布前后,每隔几天都可以看到不少文件的更新,之后就感觉更新越来越慢,最近不少时候我去 svn checkout ,什么都没有...
- Habari 没有自己的官方论坛,所有的讨论都放在了 Google Group 里面,我订阅了这个组。讨论热度上,之前虽然也少,但每天总有那么几个新帖子,现在,几天一个新帖子,已经不是冷清能够形容的了。
看了 Habari 开发组的回复,似乎还死不了,只是最近核心开发人物比较忙,或者去享受迈阿密的阳光去了,夏天要结束了,他们也该要回来了,也有人肯定的说 Habari 0.7 会在十一月之前发布,那么我们就等吧。实话实说,没有新东西我也无法继续更新这个博客了。
作者:habari_cn 于
2010-02-25 8:13 pm
距上次Habari 0.6.3发布四个月后,2010年2月19日,Habari开发团队继续发布更新Habari 0.6.4,没有功能上的更新,只是一些安全修正和适应最新的PHP版本5.2.12和5.3.1。
另外,刚刚去Habari Plugin页面看了一下,终于有了改进。之前只是一个又一个的插件文件夹,都不知道这些插件是干嘛用的,现在终于有了描述,虽然还很简陋,但至少不是瞎子过河了,可喜可贺。
作者:habari_cn 于
2010-02-11 1:32 pm
前几天把服务器上的PHP版本升级到了5.3.1,浏览站点都很正常,但是进不了后台,估计是插件的问题。一个一个的排除,发现问题是出在Defensio身上。Habari后台日志上显示:
Function split() is deprecated in user/plugins/defensio/defensioapi.php:69
Apache这边的错误日志是:
[notice] child pid 10179 exit signal Segmentation fault (11)
帅呆了,直接把httpd进程给搞死了。不知道这个是bug还是我这边特有的问题,总之已经在Habari Trac上报告了bug,尚无回应。
说实话,至少是目前,Habari这边的Defensio插件在拦截spam comments上不如Wordpress那边的akismet插件,很多非常明显的spam它都放过了,要让我手动来。如图,在spam爆发的日子里,短短4个小时就漏网这么多spam,简直就是在轰炸我的Gmail信箱:

当前环境,Habari svn r4017,Sqlite, Defensio 在1月17日的trunk.--More--
作者:habari_cn 于
2010-02-01 3:27 pm
当前可供选择的Habari主题不算多,但也不乏佳品,可以参看Habari官方wiki给出的主题列表,选择你喜欢的主题。如果你是属于那种拿来就用或修改文件不多的,可以略过本文。
Habari已经走过两个年头了,成长并不迅速,但上下版本之间的差别还是蛮大的。比如为当前稳定版Habari 0.6.3做的主题几乎无一例外的无法在最新的SVN版本中正常运行,这就意味着在升级博客程序的同时要升级主题。而我,拿到一个主题之后,总喜欢这里改改,那里修修,比如现在用的这个Habari主题SP,我几乎是从header.php改到了footer.php:
一旦升级,有的主题作者会发布升级后的主题,但不会完善相关文档告诉你他修改了哪个文件的多少行、增加了什么、减少了什么。这种情况下我们怎么办?
- 下载新版主题,覆盖老的,然后自己再从header.php改到footer.php...重复劳动;
- 下载新版主题,一个文件一个文件的查作者做了修改的地方,然后把修改应用到自己的老主题...效率太低。
好了,下面就是我选择SP作为这个Habari博客的理由了:作者把SP作为一个Project放到了Google Code,我可以在SP Source Changes里面清楚的看到作者在A年B月对C文件D行做的哪些修改,这种对应修改可就轻松了很多。这就是传说中版本控制系统的一部分...--More--