I'd like to propose a KB versioning scheme. Some thoughts:
Next to Save button, put a Save as version button.
A new View History icon with the KB would bring up a MediaWiki-style version history (but I'm sure it would be better, in the SG style) with the ability to compare two versions or revert to any previous version. The history would always be appended (e.g. revert would be a new copy, not a rollback).
Comments would be continuous and not versioned; but it should be clear which version someone was looking at when they made the comment (made on version from [timestamp]).
This revised version-commenting interface could also make its way into Files, because right now it's difficult to review file comments when looking at a multi-versioned file. Does anyone else find it hard to dig through them?
Thanks for listening.
Paul