]> sipb.mit.edu Git - ikiwiki.git/blob - doc/todo/Feature_parity_with_Trac.mdwn
Add a new bug when using source highlighting
[ikiwiki.git] / doc / todo / Feature_parity_with_Trac.mdwn
1 It would be nice to have feature parity with [Trac](http://trac.edgewall.org/).  Note that it is expected that the
2 implementation will be quite different, but IkiWiki should support the same uses.
3
4 Features needed:
5
6  * Wiki, duh.
7  * Source code viewing: This can be handled quite well with a [[shortcut|shortcuts]] to an external source viewer, or by putting
8     the source in the wiki itself (see the [[todo/automatic_use_of_syntax_plugin_on_source_code_files]] wishlist item) and using the
9     [[plugins/contrib/highlightcode]] or [[plugins/contrib/sourcehighlight]] plugins.
10  * Trac 'Timeline' feature: view history of the RCS - the `recentchanges` button.
11  * Trac 'Roadmap' feature: Which TODOs/bugs are needed for which milestones.  Use the [[plugins/progress]] directive to show percentage complete for each milestone.
12  * Bug tracking: see [[tips/integrated_issue_tracking_with_ikiwiki]] and [[todo/Updated_bug_tracking_example]].
13    * Queries on bug database: e.g. all open bugs that don't depend on an open bug.  See [[todo/tracking_bugs_with_dependencies]] and [[todo/structured_page_data]].
14  * Build Status: Maybe this is just a link to an external (centralised) status board (e.g. [BuildBot](http://buildbot.net/)).
15
16 -- [[Will]]
17
18 [[!tag wishlist]]