XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Model
    • Labels:
      None
    • keywords:
      DBImprovement
    • Similar issues:

      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

              Assignee:
              Unassigned Unassigned
              Reporter:
              sdumitriu Sergiu Dumitriu
              Votes:
              6 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Date of First Response: