Get your own customer support community
 

Simultaneous Editing by multiple people in the same script

What happens if two people are editing the same draft of a script at the same time?

Last week I had a conference call with a client and was making changes to the script during our phone call. It was tough for the client as I had to keep telling him to not touch the script because I was making the discussed changes on my side as we were both looking and the same draft of the script at the same time.

He was itching to make certain changes as we talked and I wanted to make other changes to help facilitate the conference call. This may be a lofty request but is it possible to have multiple people work on the same draft and then merge all the various changes into one published version...or is it a meticulous copy and paste to one draft situation?
 
indifferent I’m not sure what would happen
Inappropriate?
1 person has this question

  • Inappropriate?
    Brent, Each cell is a separate entity and will accept the latest entry as the correct one. If your client was editing one cell and you another, there wouldn't be an issue as each cell is updated separately. A problem would occur if you were both editing the same cell (same dialogue box for example). If you made a change in the cell and 30 seconds later, your client made a different change, your change would be overwritten by the client's change.
    If working in real-time is a real concern then we have to think about how to solve this problem
     
    indifferent I’m puzzled
  • Brent Bye
    Inappropriate?
    Thanks for the explanation Shannon.

    I had never even thought about it until I got on a call with a paying client. Then all of a sudden, in his mind he's asking me "well since we're looking at the same script...can I just start making changes here?". I didn't really know how to respond and told him to just let me make changes on my side that we both agreed to on the phone.

    The way you guys have designed the "cells" to be individual sounds very intelligent and intuitive. That was my next thought on the phone with the client. I told him we might be able to work out a way for each of us to pick areas of the script to work on separately, yet on the same version. That scenario would work well for us. As a future feature request, it may be good to be able to track who is working on what part of a script and lock others out of editing ability with permissions of some sort to keep all this collaboration bullet proof...future requests of course.

    The only strange thing we experienced based on your explanation above is that my client didn't see any of the updates I made, even after reloading the page in his browser.
    He was using Firefox on a PC (don't know what version). I was on Firefox 3.0 on a Mac. I made some changes we discussed on the phone and he wanted to see the changes. I asked him to reload the page, navigate to another area of M7 (file secction) and then back to the Script. He never saw the changes occur on his side. I wonder if it was something as simple as a browser cache on his side...that would be a bit of a bummer though, to ask a non-technical client to dig into dreaded preferences and dump the browser cache in a conference call situation to see updates. I don't think a corporate vice president would think fondly of their production partners in that scenario.

    If some AJAXish type method of instant updates to the script "cells" could be implemented, it would be pretty freakin awesome to not have to deal with browser settings and have stuff update upon a page refresh while on the phone with a client.

    Thanks guys...just a couple suggestions to throw in the pot.
     
    happy I’m glad to see you guys are ahead of the design curve yet again
User_default_medium