首先感谢洪源为我们提供了一个这么漂亮的 version 1 :) phase 1 的需求基本上都已经完成,而且还添加了日历功能,页面看起来也非
常简洁整齐,我们要做的就是认真学习一下洪源的代码,对比自己的实现,查缺补漏,并且基于洪源的版本,开始这周的开发. :)
经过上一周的开发学习,相信各位对ROR都有了更深了的理解,可以说我们的第一阶段非常圆满的完成了,这周我们再接再厉,希望把接下来phase2的需
求也实现了。好消息是phase2的需求基本上都是可以通过plugin实现的,所以我们可以通过对这些需求的开发对ROR plugin 有更多的了
解,正好是相对一上一周的一个进阶,个人认为plugin是ROR 开发的要点之一。
下面是phase 2的需求,因有些已经在phase 1的开发中实现,所以我又加了两点,现在一共6个需求,根据昨天大家达成的共识,我们每人会从中
选取一条来实现,总之就是谁想做哪个就做哪个,但出于按时完成(这周末)的目的,希望各位能各作一个,如果选了就保证按时完成,其余的可以在完成选定目
标之外另作学习。所以请各位把自己选定的需求跟帖到这里,以免重复。
另,这周我们也要开始真正的协同开发了,请各位在周二之前把自己的db:migrate 脚本给我,我会做统一的整合并上传到svn server上,
然后从msn group 和google group 上通知大家
------------------------------------------- Phase 2
------------------------------------------------------
1. 标签
个人标签管理
人气最高的标签 (订阅人数做多)
新增的标签(最新标签)
2. 站内搜索,事情以及条目,用户(search keyword: nick_name or login,由开发者自行决定)
3. 事情的状态,正在做、已做完。为事情添加条目(entry), 注: 不是评论,参见
www.43things.com
4. 站内短信,可简可繁,是否有收发件箱,由开发者自行决定
5. user profile 管理 (user_photo 文件上传)
6. globalization (除了plugin外,还是个体力活,所以我们只需要有这种机制就行了,不需要全部翻译转换,一步步来)