Menu

#17 Concurrent access to any project

open
nobody
None
5
2007-02-20
2007-02-20
Anonymous
No

It would be nice if HelpSetMaker would enable several users to work on the same project at once. I've been able to introduce a simple locking mechanism so that two users cannot edit the same stml file at the same time by updating STMLEditor::load() (locking of file) and ProjectFrame::setCurrentDocument() (unlocking of file) with a simple check for a lockfile of that particular STML file.

However, I can't immediately see how I can preserve the consistency of the table-of-contents (the hierarchy to the left) if multiple users are working on it. I'd be happy with a getlock-refresh-update-unlock set on every toc-change.

Discussion


Log in to post a comment.