XMLWordPrintable

Details

    • New Feature
    • Resolution: Unresolved
    • Minor
    • None
    • None
    • Model
    • None
    • DBImprovement

    Description

      Right now, each change in the document creates a new version.

      The save and continue action, future AJAX improvements of the editor, collaborative tools (wiki doodle or collaborative editing) with frequent postbacks, and other actions will cause the documents to have very many final versions, when all these actions create versions with minor changes which shouldn't be notified (via RSS) or displayed, since this is work in progress.

      Pseudoversions are temporar versions of a document being edited, and can be seen as short-lived versioning branches, resulting in a one official version when the user finishes editing the document.

      A chain of pseudoversions is tied to a user, meaning that by default the user's changes are saved as pseudoversions in a private branch. When the user finishes editing the page, either by clicking "save" or returning to "view", the last pseudoversion is saved as a full version, and the branch is deleted.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              sdumitriu Sergiu Dumitriu
              Votes:
              7 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: