View Single Post
Old 04-21-2011, 07:08 AM   #3
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,730
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
If you genuinely need simultaneous write then as theducks has said your options are limited.

However what you "could" do is just treat dropbox as an add source/save to disk target. So you save to disk out of Calibre onto the DropBox location (making sure you save the opf/jpg). Then others can use Add from Folder, with automerge turned on. So that way you will pickup any metadata changes/new covers/versions etc others put in.

The issue with that is if the author/title is incorrect and gets changed so you get duplicates. So what I would do is have two folder areas - one for the "unprocessed" books and one for the "clean" ones. So you only ever import into your local library from the "clean" area to prevent duplicate issues from renaming.

Then the workflow becomes someone picks a folder of books from the "unprocessed" area and removes it from there to their local disk (so others dont try to clean them at the same time). Then import from that folder to Calibre, clean them up and then save to disk back into the "clean" folder in Dropbox for others to import, either just that author if you are communicating with each other or the whole clean folder if you use the automerge approach.

Sounds a nice way to share the burden of getting a clean library put together.
kiwidude is offline   Reply With Quote