论坛首页 海阔天空版

建议JavaEye开发TODO Tree项目

浏览 7925 次
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2006-09-11 关键字: JavaEye2.0 新特性
TODO List->TODO Tree
区别在于,每一个list项,可能需要进一步的展开。
原本是一个任务的,可以进一步分解后,分配个其他的几个人。
TODO Tree->Web Project Manager
这就是下一步的可能性了。


首先可以用于JavaEye 2.0本身的开发进度管理。

进一步可以开放出来,作为其他开源项目的协作工具。
   
时间:2006-09-11
TODO List,TODO Tree,开源的都会有需求,好点子
   
0 请登录后投票
时间:2006-09-11
庄表伟 写道
TODO List->TODO Tree
区别在于,每一个list项,可能需要进一步的展开。
原本是一个任务的,可以进一步分解后,分配个其他的几个人。
TODO Tree->Web Project Manager
这就是下一步的可能性了。


首先可以用于JavaEye 2.0本身的开发进度管理。

进一步可以开放出来,作为其他开源项目的协作工具。


其实现在我们是在使用JIRA来管理bug的。接下来还有大量开发的任务,实在没有时间来做这个项目了,呵呵。
   
0 请登录后投票
时间:2006-09-11
老庄牵头搞行不?
   
0 请登录后投票
时间:2006-09-11
tianxinet 写道
老庄牵头搞行不?


支持!
   
0 请登录后投票
时间:2006-09-11
牵头不Coding,行不行?

要是参与开发,就实在是没有时间了。

另外问一下,有多少愿意加入这个子项目,参与Coding的?
   
0 请登录后投票
时间:2006-09-11
主要工作是啥子泥 这种累活肯定是俺这种底层人员干的嘛
   
0 请登录后投票
时间:2006-09-11
那好,我先正儿八经的谈谈这个TODO Tree项目的设想。

1、树状的TODO Task Tree

2、团队权限管理
比如,我对某个节点拥有权限,那么,就可以给这个节点分子节点,并且把相关的子节点的任务,分配出去。

3、叶节点状态:新建、已分配、执行中、已完成

4、具有子节点的节点状态:新建、执行中、已完成。在具体显示效果上,有(3/12)这样的形式。

5、每个任务,就是一篇JavaEye的帖子,允许跟帖,贴图,加附件,评价分数等等

6、在“我的Blog”里,会显示我参与的项目列表和目前进度,以示激励。

7、采用RoR实现

大家再补充补充
   
0 请登录后投票
时间:2006-09-12
是不是可以参考一些online calendar?比如:
Google Calendar
30 Boxes
等等

引用
首先可以用于JavaEye 2.0本身的开发进度管理。

对头,比如栖身javaeye的一个二级域名。

引用
牵头不Coding,行不行?
另外问一下,有多少愿意加入这个子项目,参与Coding的?

ddandy明显已有加入的意愿了。
这可是ROR爱好者、试水者的一个好机会。


参考老庄说的,补充一下,可以具备几个基本子系统(考虑这些东西做好了也可单独用于其它项目):

任务树:树状的TODO Task Tree,基本子系统
* 树的深度限制、各层节点度的限制
* 叶子属性(每个叶子就是一个最小单元的task):名称、目标、负责人、预估期限、前置task(该task要依赖的task)、后置task(依赖该task的task)、优先级、备注等等,可调整
* 叶子状态:新建、已分配、执行中、已完成(补充:延后-比如放到下版本、撤销-但不应随便删除,以便track)
* 分支节点(包含一组task)属性:名称、目标、预估期限(自动分配,就是其下属叶子的最大期限)、备注等等,可调整
* 分支节点状态:新建、执行中、已完成。在具体显示效果上,有(3/12)这样的形式。
* 叶子、分支节点叶可以平级移动,比如从一个节点移动到另一个节点;并且可升降级,比如叶子升级为分支节点,分支节点升(降)级为其原来父(子)节点的级别。

权限管理:团队权限管理,基本子系统
* 读写权限,没有增、撤task(或叶子)的权限
* 管理权限,比如,我对某个节点拥有权限,那么,就可以给这个节点分子节点,并且把相关的子节点的任务,分配出去。(补充,还有撤销task的权限)

存储系统:存储系统中的数据,基本子系统
* 不使用数据库系统(理由:数据量不会那么大,搭建、移植麻烦)
* 使用XML(或JSON?或其它?)文件格式存储所有数据(理由:对于预期数据量来说效率不是问题,方便)
* 压缩机制,随着系统的使用,XML(或其它格式文件)会越来越多,压缩是必要的
* 安全机制,专门针对存储文件,比如对各个XML文件加密,或只对XML文件中的“值数据”加密,对节点、元素名称这些元数据不加密
   
0 请登录后投票
时间:2006-09-13
如果真的建立这么个项目,偶有意参与Coding
使用JAVA开发三年有余,ROR刚上手.
公司正想找个这样的工具,但是好象实在没有什么类似的东东
   
1 请登录后投票
论坛首页 海阔天空版

跳转论坛:
JavaEye推荐