wikispaces

Automatic merging

We’ve just made a great improvement to Wikispaces for when people try to edit the same page at the same time. In short, we now “merge” everyone’s changes so that people don’t have to worry about overwriting each other’s work.

Let me explain how this works. Imagine we have a page that looks like this:

Apples are tasty
Oranges are sweet
Pears are tangy

Dom and James both come to the page and click “Edit This Page”. So the two of them are editing the page at the same time.

Dom changes the word “tasty” to “yummo” and saves the page
James changes the word “tangy” to “delicious” and saves the page.

Now the cool part. Wikispaces recognizes that the two changes do not conflict, and so it automatically merges them into this new version which contains both changes

Apples are yummo
Oranges are sweet
Pears are delicious

And we do it quietly, without bothering either Dom or James. Much better. Enjoy.

5 Responses to “Automatic merging”

  1. on 20 Jun 2007 at 4:12 pmmrclay

    How about if the changes they make conflict with one another.. ? Eg one changes apples to grapes and another changes apples to watermelon..? What will happen then..?

  2. on 20 Jun 2007 at 8:36 pmAnne Baird

    That is fantastic. This was one issue that I was only thinking about this morning because we are using wikis extensively in our classes and we do have the problem of kids over writing each other’s work. So much so that we stopped having students work in their class wiki and we only asked students to edit their own wikis. (their wikifolios) Now this won’t be a problem and we will be able to have a whole class working on the one page. You are champions.
    regards , Anne

  3. on 21 Jun 2007 at 11:15 amDom

    When the changes conflict with each other, we fall back to the previous behavior, which is to notify the user of the conflict, and allow them to overwrite the conflicting change, or continue editing the document.

  4. on 09 Nov 2007 at 9:04 amIris Praid

    We experimented with this merging–we created a page that had multiple sections and had individual students work on different sections at the same time. Unfortunately, it did not merge–the version of the last kid who saved was the final version and the text from the other students was deleted. Did we do something wrong. We are in the middle of this project and we would appreciate any help asap.
    Thanks, Iris

  5. on 12 Nov 2007 at 1:04 pmSarah

    Iris,

    Are your students sharing the same user account? Or are they editing the page as guests? Automatic merging will only work if all the students have unique accounts.

    Best,
    Sarah