I've been building a web application using the old Etherpad codebase
(http://sketchpad.cc), and am interested to see if I could build a
stripped-down version of this application using ShareJS. I'm impressed by
how straightforward the example applications seem to be to create, and
would love to try to build something myself. One thing I haven't seen how
to do is (read-only) access to arbitrary revisions of a document. Is there
a way to do this?
The Etherpad read-only view provides a "time-slider" that lets you scrub
through back-and-forth through the revision history of a document, applying
the necessary transformations without reloading the entire contents of the
document. I'm not looking for a UI for this, but just JS control: Render
revision 28, apply transformation to render revision 13. Is this possible
with ShareJS?
Thanks,
Ari