View Single Post
Old 01-27-2011, 09:35 AM   #2
Manichean
Wizard
Manichean is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Manichean is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Manichean is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Manichean is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Manichean is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Manichean is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Manichean is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Manichean is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Manichean is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Manichean is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Manichean is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.
 
Manichean's Avatar
 
Posts: 3,130
Karma: 91256
Join Date: Feb 2008
Location: Germany
Device: Cybook Gen3
This is not trivially doable. The problem is that Calibre is no multi-user system- it assumes that only one instance has access to a library at any given time. You'd have to somehow make sure that this is actually the case if you set this up.
Synchronization would also be tricky, unless you'd somehow make sure that everybody read a local copy from the central repository, made their changes and wrote back the changes to the central repository, without anyone making any changes to the repository in the mean time. The problem is that the metadata.db and the folder structure together form the database, and if a user changes the repository after another one has checked it out to make changes, you'd rapidly get inconsistencies between metadata.db and the folder structure, which would have to be resolved (there are tools available in Calibre to repair the database if this happens, but you couldn't guarantee no data loss, I think).

I don't know if multi-client support is on any todo list.
Manichean is offline   Reply With Quote