Differences between revisions 3 and 10 (spanning 7 versions)
Revision 3 as of 2009-02-20 04:02:22
Size: 1276
Editor: ZoomQuiet
Comment:
Revision 10 as of 2009-12-25 07:11:12
Size: 3637
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
[[TableOfContents]] <<TableOfContents>>
Line 6: Line 6:
[[Include(ZPyUGnav)]] <<Include(ZPyUGnav)>>
Line 13: Line 13:
作为开源项目管理环境新秀,[http://www.redmine.org Redmine] 以方便的安装齐全的功能在中国迅速流行起来,但是... 作为开源项目管理环境新秀,[[http://www.redmine.org|Redmine]] 以方便的安装齐全的功能在中国迅速流行起来,但是...
Line 16: Line 16:
本文 本文收集了Trac 和 Redmine 相关信息,为选择开源项目管理环境时,提供了对比参考建议,以便帮助各种团队/组织在基础支持环境建议方面作出正确的选择.
Line 19: Line 19:
`仅仅从有限的几个方面进行快速对比,代表个人意见,和相关社区无关`
=== 语言 ===
`开发语言对比`
 * [[http://trac.edgewall.org/|Trac]] powerdec by [[http://python.org|Python]]
 * [[http://www.redmine.org|Redmine]] powered by [[http://www.ruby-lang.org|Ruby]]
Line 20: Line 25:
=== 语言 ===
[http://www.tiobe.com/content/paperinfo/tpci/index.html TIOBE Programming Community Index for February 2009]
从国际开发语言排行可以看出:
* '''[[http://www.tiobe.com/content/paperinfo/tpci/index.html|TIOBE Programming Community Index for February 2009]]'''
 * `Python 占优`
Line 24: Line 30:
Trac Hacks - Plugins Macros etc. - Trac
http://trac-hacks.org/wiki
`当前功能扩展对比`
 * [[http://trac-hacks.org/wiki|Trac Hacks - Plugins Macros etc. - Trac]]
 * [[http://www.redmine.org/wiki/redmine/Plugins|Redmine - Plugins - Redmine]]
Line 27: Line 34:
Redmine - Plugins - Redmine
http://www.redmine.org/wiki/redmine/Plugins

----
ZoomQuiet观点: 因为 Redmine 比较新加之语言的差异,扩展的积累和社区活跃度,比 Trac 的相差太多
Line 31: Line 39:
`现有的项目使用情况对比`
 * [[http://trac.edgewall.org/wiki/TracUsers|TracUsers – The Trac Project]]
 * [[http://www.redmine.org/wiki/redmine/TheyAreUsingRedmine|Redmine - TheyAreUsingRedmine - Redmine]]
 
抛开语言社区的倾向性,使用 Trac 的项目/工程 遍及框架/桌面/CMS/3D/教育/政府等等各个方面;知名的有:
 * [[http://developer.pidgin.im/|Pidgin – Trac]]
 * NASA 的多个实验室
 
''Redmine 基本集中在小型项目''
Line 32: Line 49:
Redmine - TheyAreUsingRedmine - Redmine
http://www.redmine.org/wiki/redmine/TheyAreUsingRedmine

TracUsers – The Trac Project
http://trac.edgewall.org/wiki/TracUsers

Pidgin – Trac
http://developer.pidgin.im/

NASA ,,,
=== 管理 ===
Line 46: Line 52:
`有限的几个关键特性上进行对比` ~ 从本质上讲 Redmine 是 RoR 框架上的一个 Trac 克隆
 * [[http://trac.edgewall.org/wiki/RedMine|RedMine – The Trac Project]] 中可以看出 Trac 对 Redmine 也有方面认识
 
Line 47: Line 56:
这方面是两者都有的,但是 [[http://trac.edgewall.org/wiki/TracLinks|Trac Links]] 是对 [[http://trac.edgewall.org/wiki/WikiFormatting|Trac Wiki]] 的充分扩充,而且自然的渗入到开发活动中的所有环节,这是 Redmine 没有作到的...

----
ZoomQuiet观点: Trac 将维基融入了核心组件,支持的更加彻底,而且使用 MoinMoin 的维基语法,更加易学;
Line 49: Line 62:
这也是两者统一的核心特性,用 [[http://trac.edgewall.org/wiki/TracTickets|Ticket]] ~ `传票` 将项目中的事务/需求/缺陷/问题/Bug 等等全部包容了进来;
Line 50: Line 64:
==== Project ==== ==== Multi Project ====
`多项目管理时的处理`

 * Redmine 使用 Basecamp 模式,将多个项目整理到一个界面中
 * Trac 建议一个产品线用同一Trac,多个项目之间使用 [[http://trac.edgewall.org/wiki/InterTrac|Inter Trac]] 进行关联

----
ZoomQuiet观点:Redmine 方便些,Trac 灵活些,看组织的管理风格而定哪种好
Line 53: Line 74:
`登录认证支持`

{{attachment:2009-02-20-122444_629x334_scrot.png}}

----
ZoomQuiet观点: LDAP 的支持几乎是靠谱系统的必须本质, Redmine 和 Trac 都有同样的支持;
Line 55: Line 82:
http://www.redmine.org/screenshots/gantt.png `习惯M$ Project 的人,对于 甘持图的渴望是不可抗拒的`

||<^><<Include(/ZqGantt)>>|| {{
http://www.redmine.org/screenshots/gantt.png}} ||
Line 62: Line 91:
创建 by -- ZoomQuiet [[[DateTime(2009-02-20T03:29:14Z)]]]
||<^>[[PageComment2]]||<^>[:/PageCommentData:PageCommentData]''||
创建 by -- ZoomQuiet [<<DateTime(2009-02-20T03:29:14Z)>>]

Trac对比Redmine

作为开源项目管理环境新秀,Redmine 以方便的安装齐全的功能在中国迅速流行起来,但是...

概述

本文收集了Trac 和 Redmine 相关信息,为选择开源项目管理环境时,提供了对比参考建议,以便帮助各种团队/组织在基础支持环境建议方面作出正确的选择.

VS

仅仅从有限的几个方面进行快速对比,代表个人意见,和相关社区无关

语言

开发语言对比

从国际开发语言排行可以看出:

扩展

当前功能扩展对比


ZoomQuiet观点: 因为 Redmine 比较新加之语言的差异,扩展的积累和社区活跃度,比 Trac 的相差太多

使用

现有的项目使用情况对比

抛开语言社区的倾向性,使用 Trac 的项目/工程 遍及框架/桌面/CMS/3D/教育/政府等等各个方面;知名的有:

Redmine 基本集中在小型项目

特性

有限的几个关键特性上进行对比 ~ 从本质上讲 Redmine 是 RoR 框架上的一个 Trac 克隆

Wiki

这方面是两者都有的,但是 Trac Links 是对 Trac Wiki 的充分扩充,而且自然的渗入到开发活动中的所有环节,这是 Redmine 没有作到的...


ZoomQuiet观点: Trac 将维基融入了核心组件,支持的更加彻底,而且使用 MoinMoin 的维基语法,更加易学;

Ticket

这也是两者统一的核心特性,用 Ticket ~ 传票 将项目中的事务/需求/缺陷/问题/Bug 等等全部包容了进来;

Multi Project

多项目管理时的处理

  • Redmine 使用 Basecamp 模式,将多个项目整理到一个界面中
  • Trac 建议一个产品线用同一Trac,多个项目之间使用 Inter Trac 进行关联


ZoomQuiet观点:Redmine 方便些,Trac 灵活些,看组织的管理风格而定哪种好

LDAP

登录认证支持

2009-02-20-122444_629x334_scrot.png


ZoomQuiet观点: LDAP 的支持几乎是靠谱系统的必须本质, Redmine 和 Trac 都有同样的支持;

gantt

习惯M$ Project 的人,对于 甘持图的渴望是不可抗拒的

这是 Redmine 比Trac 亮丽的唯一地方,,

ZoomQuiet观点
  • Redmine 在RoR 框架上 Ajax 的支持,以及 gantt 的支持非常醒目,不过...
  • Ajax 是否必须? IE兼容性?
  • Project 模式在现有敏捷的互联网项目中是否必须?
  • Trac 当然的可以通过插件作到的,只是时间问题,就看项目组是否对项目的管理方式是否只能接受 Project 形式了,,

http://www.redmine.org/screenshots/gantt.png


反馈

创建 by -- ZoomQuiet [2009-02-20 03:29:14]

TracVsRedmine (last edited 2009-12-25 07:11:12 by localhost)