Is there a way to fixate the version of a page?

We’re experimenting using XWiki with the PDF export to prepare a document to be sent outside our organization. XWiki makes it easy to edit the content - plus it needs to contain details from our Jira instance so the Jira Macro is avoiding lots of duplication.

Granted that we could generate a PDF and attach it to the page, is there any other, more wiki-like way to freeze the document at a certain date, for later retrieval, sure that nobody edited it?

While editing this post I thought about having a link to a specific version of the page from its history: would that work? Are there better ways?

You can set rights on the document so that it’s view only.

You could also have different subwikis: one containing work in progress/drafts and then other ones for publishing finished doc in a given version (by doing copy between wikis for ex). The same could work with spaces too.

Yes you can view documents from a given revision.

However, note that the server-side PDF export doesn’t currently supports the rev URL parameter (see Exports (XWiki.org) ).

Now, we’ve just implemented an experimental client-side PDF export that is meant to replace the server-side PDF export and that supports the rev URL parameter, see [XWIKI-17143] Cannot export as PDF a given revision of a page - XWiki.org JIRA

Ah,sure, thanks.

Interesting approach. Would that work even is a single wiki, using only the rights system? Actually, having a separate subwiki may be too much - but we’re still evaluating that.

Nice, looking into that.