This post is related to an earlier post regarding multi-user editing.
I am commencing a TW development for a client that will be a register of monuments related to artillery pieces in the public domain. There are currently about 9 different docx files, one or more for each state.
The project aims to build an online version and TW’s facilities are really useful here except for one issue: content elements (ie tiddlers) may require editing in parallel. So, if an item moves or more info is available, its tiddler needs to be updated and of course, this could be for more than a single tiddler at a time.
So I am trying to think of a way to manage this facility
One thought is to mimic the current file structure and provide multiple wiki’s, say one or more per state so separate states can be edited in isolation. This means though that users wanting a cross-state view need to do whatever action they require across multiple wikis.
I like the idea of the single wiki though, especially from a user perspective.
My second thought it to have a single wiki and when someone wants to edit a tiddler, they do so, store the edited file on their computer and runs a script whereby, using modification date, those tiddlers that have been modified are exported as a json file. This file can then be imported into the master wiki and uploaded to the server again. Multiple edits will result in multiple json files each of which is imported into the master. There might be an issue with two users editing the same tiddler though and I am unsure how to sort that out except by file creation time info.
Anyone got any better suggestions?
bobj