One useful item would be support for multiple RCS systems simultaneously.
Example:
- root refs: git://.... branch wiki
- master refs: git://..... branch master
- dev refs: git://.... branch dev
I'm not sure how the mechanics would work out for choosing between what to refs and managing branch self-references (though doesn't ikiwiki do something like this:
- 1
- a
- j
- b
- Page : refs a/j
- a
- 2
- a
- j
- b
- a
- a
- j
Ikiwiki checks: 1/b/a/j, then 1/a/j and succeeds...
The new git subprojects might work, but I've had trouble making them work sanely in the past...