Trac 有哪些推荐的插件?

发布于 2024-07-06 08:57:50 字数 1560 浏览 5 评论 0 原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

陌上芳菲 2024-07-13 08:57:50

许多 Trac 插件看起来很有前途。 不幸的是,只有少数真正交付,即使如此,其中一些也没有得到适当的支持或维护。 他们有时也容易发生冲突。

我不会专门推荐任何用于项目管理的东西,但这些使我们的生活变得更加轻松:

0.10

  • WebAdmin - 在 0.11 中预安装但之前你需要单独获取它

Lots of Trac plugins look promising. Unfortunately only a handful really delivers and even then some of them are not properly supported or maintained. They also tend to conflict sometimes.

I will not recommend anything for project management specifically but these are the ones which made our live so much easier:

  • TagsPlugin - the most useful one, adds tags support
  • BreadCrumbsNav - show previously visited pages, saves lots of time
  • ShowPath - show the breadcrumbs path, useful if you have your pages named hierarchically
  • CaseInsensitiveWiki - allows entering case-insensitive URLS
  • Stratistics - show Wiki/SVN statistics
  • WikiRename - allows page renaming (does not work well with the Tags)

0.10

  • WebAdmin - pre-installed in 0.11 but before you need to get it separately
遥远的她 2024-07-13 08:57:50

除了这里已经提到的之外,我还发现以下必要:

  1. Announcer - 非常灵活的通知方案
  2. AutocompleteUsers - 在输入(现有)用户名时方便
  3. AutoLinks - 自动生成不符合 wiki 命名规则但与现有页面名称匹配的链接
  4. CustomFieldAdmin - 使管理自定义字段更容易
  5. 重定向 - 如果您经常需要制作简写名称 wiki 页面(例如 HTML 重定向到超文本......),那么非常方便
  6. TicketDelete - 如果需要的话,使删除变得更容易
  7. WikiRename - wiki 重构的必备条件

以下是必备的:

  1. S5 -直接将 wiki 页面呈现为 S5 格式的幻灯片,对于使用 Trac 作为演示源非常有用
  2. FullBlog - 为 Trac 添加博客支持
  3. 投票 - 为大团队提供超酷的附加功能
  4. TracWikiToPdf - 动态将 wiki 页面转换为 pdf(但是效果可能令人满意)
  5. TimingAndEstimation - 方便跟踪时间和/或估计

Besides those already mentioned here, I also found the following necessary:

  1. Announcer - very flexible notification scheme
  2. AutocompleteUsers - handy while typing (existent) user name
  3. AutoLinks - automatically make words not conforming to wiki naming rule but matches existent page name a link
  4. CustomFieldAdmin - make manage custom fields easier
  5. Redirect - handy if you constantly need to make short-hand name wiki pages (like HTML redirects to HyperText .....)
  6. TicketDelete - make deleting, if at all needed, easier
  7. WikiRename - must-have for wiki refactoring

Below are good-to-have:

  1. S5 - directly render wiki pages as slideshow in S5 format, could be really useful for using Trac as the source for presentation
  2. FullBlog - add blogging support to Trac
  3. Vote - cool add-on feature for big team
  4. TracWikiToPdf - transform wiki page to pdf dynamically (however the effect might be all that satisfying)
  5. TimingAndEstimation - neat for tracking time and/or estimation
仙气飘飘 2024-07-13 08:57:50

我真的很喜欢 BatchModifyPlugin,它可以轻松地同时更改多个票证。

I really like the BatchModifyPlugin that makes it easy to change more than one ticket at the time.

书信已泛黄 2024-07-13 08:57:50

MasterTicketsPlugin 对于票证依赖性非常有用。

MasterTicketsPlugin is quite useful for ticket dependncies.

七七 2024-07-13 08:57:50

我建议不要将 Bitten 用于 CI(持续集成)(请参阅 Martin Fowler 关于该主题的内容)虽然我正在使用它。

Bitten 背后的工作组似乎不够强大,无法处理剩余的任务。 只需查看 被咬票

I would recommend against Bitten for CI (Continuous Integration) (see Martin Fowler on the subject) although I am using it.

The task force behind Bitten doesn't seem strong enough to process the remaining tasks. Simply look at the age and the number of posts in Bitten tickets

独守阴晴ぅ圆缺 2024-07-13 08:57:50

我不管理我们的 Trac,也不知道我们使用的所有插件。 但我共同开发了一个 GUI,我们用它来导航票证并跟踪在特定票证上花费的时间。 它使用 xmlrpc 插件来查询票证信息并编写一些信息返回。 通过这种方式扩展 Trac 确实很容易。

I don't admin our Trac, and I don't know all the plugins we use. But I co-developed a GUI we use to navigate the tickets and to track time spent on specific ones. It uses the xmlrpc plugin to query ticket information and to write some information back. Extending Trac is really easy this way.

因为看清所以看轻 2024-07-13 08:57:50

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

作为 Bloodhound 的一部分开发的主要插件是非常强大的多产品实现全文搜索(基于 Whoosh),具有更好的导航功能。
票证关系也刚刚添加。

Bloodhound 不断快速集成新发布的 trac 版本,并且所有插件都可以按预期进行互操作,因为它们是有目的地捆绑的。 它还仍然与大多数 trac-hacks 兼容。

Apache Bloodhound is a collection of plugins bundled with Trac. It includes some of the individual plugins suggested in earlier answers, like the AccountManagerPlugin.

The major plugins developed as part of Bloodhound are a very robust Multi Product implementation, full text search (based on Whoosh) with better navigation.
Ticket relations have also just been added.

Bloodhound keeps integrating newly released trac versions quickly, and all plugins interoperate as expected because they're purposefully bundled. It's also still compatible with most trac-hacks.

横笛休吹塞上声 2024-07-13 08:57:50

您认为必须拥有哪些插件在很大程度上取决于您的用例。

如果您需要更多功能来创建高级 wiki 页面,则必须具备的插件:

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

如果您使用多个 Mercurial 存储库,则必须具备的插件:

必须具备的插件

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

What plugins you will consider must-have depends heavily on your use case.

Must-have plugins if you need more power in creating advanced wiki pages:

Must-have plugins if you like IDE-style auto-completion and indentation features in the text editor:

Must-have plugins if you use many Mercurial repositories:

Must-have plugins if you ...

But if you don't have these use cases, you will not find the plugins valuable.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文