Quote:
Originally Posted by kovidgoyal
There are no significant threads on network backends for calibre, so if you have ideas, feel free to share here.
|
Have you thought to use subversion as a backend?
You could have the gui start up a local server if the user doesn't specify that they have a server available. That way single users could use the app without any knowledge of anything changing, but power users could install a local server or a remote server (for situations where other users are off-site) for multiple users.
This would also have the benefit of being able to have unlimited undo of functions at the book level. For instance, I queue up the system to download metadata and covers for 20 books. I find that a single book looks weird. I could just click "undo last edit" and it would revert that one book back to the previous copy.
Just a thought.
James