I still like the idea of snapshotting a page manually (besides the automatic versioning) because that could tell the author / viewer more clearly which version is important. If we version everything then it can be very tricky to find the version that you are looking for. Mediawiki I think tackles this by allowing you to leave a comment.
Etherpad makes it really easy by allowing you to save a page. That actually doesn't create a copy you can download, but a highlight on the timeline slider (a star in the case of Etherpad). Easy to get back to and move from that more important revision to another important revision rather than looking through every single revision. Also: When are revisions made? When a block is changed and saved or when the entire page is "saved" (by clicking the "Done" button which not many people do I would say as it is not required). Or would we set the revision saving interval like we do for watchlist notifications so that there is no overwhelming number of notifications? -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1157543 Title: Record page editing history Status in Mahara ePortfolio: In Progress Bug description: I'd like to "dogfood" Mahara's developer documentation by moving it from Mediawiki to the Mahara platform itself, probably as group pages so it could still be edited by many people. One of the features that is lacking to make this feasible, though, is having an edit history. The wiki allows us to keep track of who made what edits, and to revert to older versions if necessary. So, I'd like to see Mahara gain the ability to keep track of a page's edit history. At a minimum it needs: 1. Who made changes, at what time 2. What the page looked like at each revision 3. Ability to revert the page to a previous version Also good would be: 4. Ability to "diff" versions and highlight what changed 5. Comments that go in the history log 6. "Publish" ability (including publishing at a later time/date) 7. Versioning file attachments, see also https://bugs.launchpad.net/mahara/+bug/548195 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1157543/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : [email protected] Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp

