为什么我不公布buffalo roadmap

江南白衣-拾豆豆 说:
恭喜恭喜,开源软件能坚持做下来的在中国不多阿
Michael – Buffalo 1.2alpha1发布 说:
是啊
江南白衣-拾豆豆 说:
下一站 Page Framework 的roadmap哪里能看到?
Michael – Buffalo 1.2alpha1发布 说:
不敢发布,怕伤害等待的人……

这是真的。毕竟国内做开源能坚持下来的,太少了。我们有很多的热情、创意与想法在一瞬间爆发,做成开源项目,在还没有来得及热起来的时候就迅速的冷却下去。scud:你今天框架了吗?描述了这样一种现状。管理课上,我学到了张瑞敏的一句话:把简单的事情做好就是不简单,把平凡的事情做好就是不平凡。显然,所有的项目刚出来的时候都是新的,随着进展,琐碎的事情越来越多,也就有越来越多的理由与借口来放弃这个项目。我看到很多的优秀的项目都不断的诞生与消亡,归根结底,我宁愿相信,这是一个态度问题,而并非技术问题。

我不知道buffalo最后会怎样,但是从目前得到的评价,基本上正面的居多:发给java.net,他们说very interesting, 并且随时欢迎加入他们的community, 然而由于不能提供svn服务,只得作罢;Shane也表示,当buffalo代码复杂度达到一定规模的时候可以帮助将项目放到codehaus。同时Buffalo论坛上也有一群热心的朋友帮助使用测试评估。这些都是莫大的鼓舞。从行业趋势来说,用户体验、Web2.0, Ajax无疑是今年最hot的词。有理由相信,buffalo能够在若干方面真正对用户与程序员都具备益处。

然而buffalo现在还很小,我很忙。buffalo现在的核心功能只是一个web远程调用并且java/javascript双向透明序列化的library, 谈不上framework. buffalo还缺少大量的文档来帮助开发者迅速起步。将来要添加的page module, component module, validation module, 等等,还有很多工作要做。然而我还要为付给我薪水的雇主工作,并且加班,甚至某些周末;每天回到家里我也会累,也会不想动。谁知道在这样一种状况下,发布一个roadmap, 然后引来若干期待,会不会最后因为承诺没有兑现而死得毫无尊严呢?Roadmap其实发布过,不过都是在小范围内:buffalo的论坛(后来被迅速的删掉),BJUG聚会的白板上,以及发给nemo的邮件。

不怕慢,只怕站,buffalo会一直走下去。

2 Responses to “为什么我不公布buffalo roadmap”

  1. scud Says:

    yes,坚持就是胜利!

  2. crmky Says:

    如果有Roadmap,还是发出来的好:)即使没有能够按照Roadmap上的时间达成,但是至少大家还能了解项目的方向……而且有个Roadmap也是给自己的动力。

    况且,现在大家使用开源项目都很实际的……要用也只会使用现在版本的功能,Roadmap上的么,等到出来后才算。

    所以我觉得如果有Roadmap,还是发出来的好:)