Hi,
On Apr 1, 2009, at 9:31 PM, twk3 wrote:
Using an xwiki space for help documentation for a product. The issue
being that the entire help documentation for an older version of the
product still needs to be available for people using that product.
My current plan is to have one main space for all the documentation,
then add a new space for each version, and do includes for the
proper documents using their revision numbers.
Space versioning would make this easier, or basicallty a space
variable that has a record of the revisions of all child documents
at the time the space version was... versioned.
Space versioning doesn't exist natively yet. It's one feature I've
added to the use cases for our new model:
http://dev.xwiki.org/xwiki/bin/view/Design/XWikiModel20
My questions are:
1. Is there a better way for me to do this?
Have one space per version without doing includes on revision numbers.
Basically copy all documents in a space when a version is released.
2. Would space versioning, or something of the like be
easy enough
to implement that I could just make my own plugin that handled it.
(An intermediate java dev, but a xwiki novice)
I guess you could implement some hadhoc version by storing all
versions of each document in a given space and implementing some save/
restore based on this. It looks overkill for your need though.
3. Should I really be viewing multiple revisions at all? The
rollback function works fine, but I've noticed issues in viewing
revisions, and I'm wondering whether it was intended only for
revision comparison.
Viewing revisions should work fine. Please open jira issues if you
find problems.
Thanks
-Vincent