Trac的推荐插件有哪些?

34

特别是,我需要一个更加全面的Trac版本来支持强大的项目管理和任务跟踪。我查看了插件并找到了50多个看起来很有前途的插件。

我的问题是向Trac的管理员/用户提出的:哪些插件是必不可少的,使Trac具备完整功能,哪些应该避免(例如稳定性问题)?

10个回答

19
许多Trac插件看起来很有前途。不幸的是,只有少数真正实用,即使其中一些也没有得到适当支持或维护。它们有时也会发生冲突。
我不会特别为项目管理推荐任何东西,但这些插件让我们的工作变得更加轻松:
- TagsPlugin - 最有用的一个,添加标签支持 - BreadCrumbsNav - 显示以前访问过的页面,节省了大量时间 - ShowPath - 显示面包屑路径,如果您的页面按层次命名,则非常有用 - CaseInsensitiveWiki - 允许输入大小写不敏感的URLS - Stratistics - 显示Wiki / SVN统计信息 - WikiRename - 允许重命名页面(与标签不兼容)

0.10

  • WebAdmin - 预装于0.11版本,但在此之前需要单独获取

12

1
如果您能添加一行描述为什么认为这是一个好的插件,那将非常有帮助。 - amit kumar

10
除了已经提到的插件,我还发现以下插件很有必要:
  1. Announcer - 非常灵活的通知方案
  2. AutocompleteUsers - 在输入(存在的)用户名时非常方便
  3. AutoLinks - 自动将不符合维基命名规则但匹配现有页面名称的单词转换为链接
  4. CustomFieldAdmin - 使自定义字段管理更加容易
  5. Redirect - 如果您不断需要创建缩写名称维基页面(例如HTML重定向到超文本...),那么这个插件非常方便
  6. TicketDelete - 更容易删除,如果需要的话
  7. WikiRename - 对于维基重构来说是必备的
以下是很好的补充:
  1. S5 - 直接将维基页面以S5格式呈现为幻灯片,非常适合将Trac用作演示文稿的来源
  2. FullBlog - 为Trac添加博客支持
  3. Vote - 对于大团队来说是很酷的附加功能
  • TracWikiToPdf - 可以动态地将wiki页面转换为pdf(但效果可能不尽如人意)
  • TimingAndEstimation - 用于跟踪时间和/或估算,非常方便。

  • 9

    3
    四年后,这个功能已经被添加到了Trac 1.0中。 - Rafael Bugajewski

    6

    5
    我建议不要使用 Bitten 进行 CI(持续集成)(请参见Martin Fowler 对此的看法),尽管我正在使用它。
    Bitten 的任务组似乎不够强大,无法处理剩余的任务。只需要查看Bitten tickets中的帖子数量和发布时间即可。

    3

    3

    我不是Trac的管理员,也不知道我们使用了哪些插件。但是我和其他人一起开发了一个GUI来浏览票务并跟踪在特定票务上花费的时间。它使用xmlrpc插件来查询票务信息并写入一些信息。这种方式可以很容易地扩展Trac。


    1

    您需要考虑哪些插件是必备的,这取决于您的用例。

    如果您需要在创建高级维基页面方面拥有更多功能,则必备插件如下:

    如果您喜欢文本编辑器中的IDE样式自动完成和缩进功能,则必备插件如下:

    如果您使用许多Mercurial存储库,则必备插件如下:

    如果您...

    但如果您没有这些用例,您将不会发现这些插件有价值。


    1

    Apache Bloodhound 是一组与 Trac 捆绑在一起的插件集合。它包括了早期答案中建议的一些单独的插件,比如 AccountManagerPlugin

    Bloodhound 开发的主要插件是非常强大的 多产品实现全文搜索(基于 Whoosh)以及更好的导航。票务关系 也刚刚被添加。

    Bloodhound 快速集成新发布的 Trac 版本,并且所有插件都被有意地捆绑在一起,因此可以按预期进行互操作。它仍然兼容大多数 trac-hacks


    网页内容由stack overflow 提供, 点击上面的
    可以查看英文原文,
    原文链接