Quote:
Originally Posted by theducks
1) Appoint a Librarian who will add books and maintain the Metadata.
1a) dedicate a (always on) Host PC. (the librarian can access via Remote Desktop Connection)
2) Everyone else accesses via the content server
|
+1
Note that the "host PC" (#1a, above) needs to host both calibre
and the library files. The library should not be placed on shared network storage.
Also, you can turn on calibre's automatic import on the Host PC's calibre installation to allow simple automated additions to the library of any ebook that is placed in a specified folder. This is what many applications refer to as a "watch folder". The librarian could run a separate copy of calibre for initial ebook editing and management and then they could export ("Save to Disk" in calibre lingo) a new book and copy it across a network to the Host PC's watch folder. The Host PC's calibre would then automatically move it into its library for public access via the Content Server. The librarian would then only need to access the Host PC, either directly or remotely, for other management chores (update calibre, delete books, alter an existing book, ...).
Using the automatic adding with the watch folder works fine when the watch folder is a shared folder. This would allow multiple non-librarian, but trusted, users to submit books for automatic addition with the official librarian still being the only person with direct access to calibre.