如果你曾经在国内某个php源码下载网站下载过一个叫teamol的团队任务分配软件,不知你有没有注意到,它和国外开源项目WebCollab之间似乎有着亲密的联系。
本来我也没注意,可这个teamol下载回来以后安装颇不顺利,文档TeamOL setup.doc和安装界面有不一样的地方,虽然国内开源项目用doc写文档不算奇怪,但这个文档内容也太少了。代码注释中有个"官方网站"http://www.inodea.cn是打不开的,代码中很多地方标的版本号是0.1,可下载时我记得说的出3.0或者3.2版本。
开始安装以后有个地方卡壳了,还没安装数据库,就要从数据库里信息来验证用户是否有权限安装。hack安装之后,path配置也有问题,模板中还有一些错误,比如明明这段函数内没有$title这个变量却多次使用,要知道即使是global $title也是没有值的。
反正歪歪扭扭总算把程序配置得能运转了,开始试试,功能倒还有点让我满意的意思,除了日期选择的弹出窗口我极其不喜欢。然后我就发现了一件让我大跌眼镜的事情,这么一个错误百出或者说有点像半成品的"国产开源"作品,居然不仅有英、中文支持,还有一个看似排版比较成熟的英文帮助页面:
好奇的我挑了帮助页面中的一句话上G一搜,便找到了WebCollab。仔细比较下来,两者的目录结构也几乎一样:
结果应该不用我说了,也或许teamol的作者原想只是以webcollab为蓝本边学习边制作一个全新的系统吧,从注释中的版本0.1和修改过使用frame的页面框架中能够看出作者还是付出了些劳动的。
回到主题,用于小组内工作任务分配跟踪,倒是可以试试WebCollab,界面是简陋了点,基本的内容算是都有了。但这类软件,至今没找到一个特别好用的,包括很多在线的GTD或者项目管理系统。
Tags: GTD, opensource, PHP, webcollab



![[Bloglines]](cid:fa72e95253da79e376e5e3d4c2be2fda.png)
![[del.icio.us]](cid:8872b2c49eb621b3665e17615054f254.png)
![[Digg]](cid:ad8a21cb0eceac26695dbec88b1163b4.png)
![[diigo]](cid:ea98ea01054f815d32d4a4c161d14497.png)
![[Facebook]](cid:f8a11b9bb68137a64e6aca098b0fbc40.png)
![[Google]](cid:eff0701147b4a4ec02154fa3bb9354ac.png)
![[MySpace]](cid:8e010cd7b03ad23cae0d36009ed4c9d4.png)
![[Reddit]](cid:be3d58438305172cab1cf80b63896042.png)
![[Slashdot]](cid:63243d415a0bed655ccca602bd840067.png)
![[Email]](cid:eb9e388ec12b2bec817309d1cfeac086.png)