]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - doc/todo/Feature_parity_with_Trac.mdwn
Merge commit 'upstream/master' into pub/master
[git.ikiwiki.info.git] / doc / todo / Feature_parity_with_Trac.mdwn
index a1443234fb3525e284930c96a3bbb57fcbc5747c..b2d9d43edfdc12a54a1127002d32641edc984952 100644 (file)
@@ -4,11 +4,19 @@ implementation will be quite different, but IkiWiki should support the same uses
 Features needed:
 
  * Wiki, duh.
 Features needed:
 
  * Wiki, duh.
- * Source code viewing: Need a plugin to make an easy link to an RCS source viewer - like the `history` button, but for a source page, not the current wiki page.
- * Trac 'Timeline' feature: view history of the RCS - the `history` button.
- * Trac 'Roadmap' feature: Which TODOs are needed for which mielstones.  Use the [[plugins/progress]] plugin to show percentage complete for each milestone.
- * Bug tracking: see [[tips/integrated_issue_tracking_with_ikiwiki]].
+ * Source code viewing: This can be handled quite well with a [[shortcut|shortcuts]] to an external source viewer, or by putting
+    the source in the wiki itself (see the [[todo/automatic_use_of_syntax_plugin_on_source_code_files]] wishlist item and [[todo/syntax_highlighting]] todo item).
+    * This could be improved with [[todo/source_link]].
+    * Currently the source highlighting is a little problematic, as there can be two source files with the same wikiname.
+       e.g. a `hello-world.c` and `hello-world.h`.  See [[bugs/multiple_pages_with_same_name]]
+       > That bug was fixed before you linked to the page. :-)
+       >> I was the one that fixed it... :) -- [[Will]]
+ * Trac 'Timeline' feature: view history of the RCS - the `recentchanges` button.
+ * Trac 'Roadmap' feature: Which TODOs/bugs are needed for which milestones.  Use the [[plugins/progress]] directive to show percentage complete for each milestone.
+ * Bug tracking: see [[tips/integrated_issue_tracking_with_ikiwiki]] and [[todo/Updated_bug_tracking_example]].
    * 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]].
  * Build Status: Maybe this is just a link to an external (centralised) status board (e.g. [BuildBot](http://buildbot.net/)).
 
    * 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]].
  * Build Status: Maybe this is just a link to an external (centralised) status board (e.g. [BuildBot](http://buildbot.net/)).
 
+-- [[Will]]
+
 [[!tag wishlist]]
 [[!tag wishlist]]