Thursday, November 14, 2002

ZWiki Tracker.
I try and try and try to like Wiki's, and I just don't. ZWiki is a flagrant offender of my "no alarms, no surprises" preference. Maybe it's because it's heavily dependant on the two other big {NA,NS} offenders - StructuredText and DTML. But, we're giving the latest ZWiki a try. Why? Because of the ZwikiTracker. Yes, my search for the perfect Zope based issue tracker continues.

The ZwikiTracker has some advantages:

  • Simple interface.
  • Integration with Wiki content (for better or worse).
  • Use of ZWiki features such as Comments and Subscribing.

I had hoped for some support for reStructuredText, and barring that, I had hoped that reStructuredText integration with ZWiki would be relatively easy. There are so many supported text formats, I thought/hoped that there was a modular system underneath the ZWiki code that would make adding another text format a straightforward effort.

Nope. A ZWikiPage is a very large monolithic object. Extending it could not even be done easily with subclassing, because it would be very tricky to ensure that the subclassed ZWikiPage gets instantiated correctly.

sigh... Still so far from my goal for our internal project management systems.
11:31:18 PM  blips[]