Hi All,

(I mistakenly tried to start this thread on the trac users' list, so
pardon the noise if you've already seen it.)
    
I'm working on a patch to enable an IWikiWorkflowController, so I can
write a market-based workflow plugin on top of it...  More on the
market-based thing later; for now I'm just focusing on the minimum API
a generic workflow extension point might need -- it's not much,
really; just a way for a plugin to control the default viewable
version of a page, and a way to allow edits of arbitrary versions
without running afoul of collision detection.

After some initial floundering around, I *think* I'm taking the right
approach with this patch+plugin route; I can't see a way to do this in
a plugin alone, unless I completely override the wiki component.  I've
written a proposal describing what I'm doing -- see
http://trac-hacks.org/wiki/stevegt.  I'll post the patch on
trac-hacks.org sometime in the next few days.  I do hope to get the
patch into mainstream someday, so I'm all ears if anyone has any
suggestions.

Thanks,

Steve
-- 
Stephen G. Traugott  (KG6HDQ)
UNIX/Linux Infrastructure Architect, TerraLuna LLC
[EMAIL PROTECTED] 
http://www.stevegt.com -- http://Infrastructures.Org
_______________________________________________
Trac-dev mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-dev

Reply via email to