给J道的一些建议(banq必看)
大家好,我是计算机系研究生,欢迎和大家讨论。我关注Jive开发和J道论坛有一端时间了,想给给J道论坛的一些意见和建议,不知道banq大哥和诸位有没有兴趣听了:
1、我觉得J道的界面还有待改进,现在的界面说实话太土了,跟正规论坛没法比,大家可以去http://www.leoboard.com/cgi-bin/leoboard.cgi或者
http://61.132.182.156:81/bbs/cgi-bin/看看就知道差距了,俗话说“内行看技术,外行看热闹”,没有好的界面怎么能吸引用户呢?上面两个论坛用的都是现在国内大名顶顶的雷傲论坛,用CGI做的。虽然技术上Jive可以说很先进,可是在贴近用户上,Jive(包括J道),远远没有雷傲论坛做的好。
2、继续说“贴近用户”,有很多功能并不难实现,可是J道却找不到,如在线用户显示、在线人数、用户间发消息,点击次数,贴图,投票。这些看似小的功能,却是一个论坛吸引人气的必备手段,如果J道不做,凭什么说服用户来用呢?还有,凡是论坛都分版块,版快里都有斑竹,斑竹能够执行他的权限,这些都是最基本的功能,可是我找遍了J道,却没发现这个功能;
3、开发进度太慢,项目没有一个确定的目标,项目没能聚集起人气来。banq大哥你掰掰指头算算,现在有几个人在开发,不要说跟国外的开源项目比,就是跟国内的比,也是小巫见大巫。比如http://www.developersbus.com:8080/%7Elightningboard/home.do雷霆论坛,就是一个组织的很好的开放源码项目。人气不旺,后果就是开发进度慢,可能最后慢慢的大家都没兴趣开发了,开发出来也没人多少人知道,这符合开源精神吗?人少不要紧,可以去各大高校BBS拉人,吸引大家眼球啊,大家都来关注J道论坛,这个项目才有前途;
4、大家停留和拘泥在对Jive的研究上,没有创新;我看了banq大哥的文章,觉得写得都是精品,特别是那篇“用户注册系统的Refactoring(重整)过程”,觉得很有收获;可是我万万想不到由banq倡导的开发开源论坛的项目居然要在Jive的基础上开发,虽然我承认Jive有不少优点,可是它结构太不合理,修改起来太麻烦,还不易扩展,更为恼火的是,对中文支持极差,相信大家都深有体会;我们完全可以在借鉴Jive优点的基础上从头自己写代码,一来可以锻炼大家,二来可以贴近中文用户;凭banq大哥这么多年的丰富经验来设计,大家紧跟其后,这个项目怎么会不成功呢?
所以我建议:1、扩大J道的影响,多招一些开发者,不一定要是编码人员,还可以是美工甚至是测试人员;2、作为开发人员应该不失时机的宣传这个项目,尽可能的给论坛提意见;3、应该重新设计这个论坛,贴近中文用户,同时方便以后扩展成为大型的网络社区程序;4、开发人员应汇报自己的空余时间,和所掌握的技术,以便组织者管理。而我们的项目负责人(当然是banq)应该给大家分任务,对于力所能及的事情,大家应尽力完成,不能完成应尽快提出。项目负责人主要负责设计,开发人员在项目负责人的指导下完成自己的任务。5、......还有很多建议我一下说不完。
总之,作到以上几点,J道论坛才能真真算一个好的开源项目,才能让大家在开发中学到东西,才能为中国的开源事业尽一分自己的力量,大家说呢?
我的信箱tomjava@163.com