关于几个我参与的项目

我的一个习惯是做随机的 hacking — 也就是看心情如何,抓起一个软件的代码来改上一阵子,等问题解决了,再封起来好几个月不理。有许多朋友肯定都认为这是一个坏习惯,可惜这几乎已经成了我工作的固定方式,好像已经改不了了。

但是不少朋友仍然关注我以前参与的项目 — 它们是不是已经“死了”,所以,我觉得是时候来个小结了,以后这样的小结大概还是会继续做:

  • vim-cocoa: 很健康!我近期没有很大规模的计划,因为它对于我每天的使用已经足够了,但是我肯定会找时间把 google code 上一些积压的 issue 统一 fix 掉,或者至少 fix 掉一部分。
  • MacVim: 将 ATSUI 文本渲染器移植到 MacVim 的工作仍然在继续,下一个阶段的任务是解决特定字体的兼容性问题 — 之前我基本上只用 Monaco 测试过。当然我在 MacVim 上做的许多工作和 vim-cocoa 的是重叠的,代码也可以很大程度上复用。
  • Nally: 由于出现了 Welly 这个出色的 fork,至少在国内用户中,对 Nally 的用户需求没有那么多了,不过继续开发 Nally 的意愿仍然没有放弃,我自己如此,相信 yllan 也是如此,只不过下一步的计划想想总有点大,抽不出整块的时间来做。对我自己而言 Nally 下一步的计划是设计并实现一个足够灵活的插件架构,第一步会支持 Objective-C,然后会支持 Python, Ruby 等等脚本语言来编写 Nally 扩展。
  • Chmox: 说实话,Chmox 的代码改得并不舒服,可在我决定动手修改它的当时,那是 Mac 下唯一拿得出手的一个 CHM 阅读软件 (似乎也是当时唯一提供了源代码的 native CHM 软件),可在现在 archmockiCHM 这样出色的阅读器已经出现,而且它们要么本来就是开源软件,要么即将发布代码,所以我找不到理由再继续这个 Chmox 修正的项目。不过毫无疑问,在这个项目上花的时间一点也没有浪费,找到的一些技巧完全可以继续用于这两个新的阅读器中。
  • Mac Dictionary Kit: 是的,我知道 0.3 发布之后还是有不少问题,google code 的 issues 页面也积压了不少问题,可是最近始终提不起兴趣来修复 — 嗯,我很诚实地说,最近不想改它。

嗯,似乎单子已经够长了,本来要列下去应该还能继续列,不过想想还是算了,先做好这些吧…

Author: Jiang Jiang

A software engineer from China, working on some OS for a fruit company. Interested in typography and science fiction.

One thought on “关于几个我参与的项目”

Leave a Reply

Your email address will not be published. Required fields are marked *