Quote:
Originally Posted by devils_add
Calibre will be able to organize almost everything. Therefore, it will need a more robust metadata.db.
|
Calibre can already do that to some degree
Calibre could be more general purpose in a user-friendly sense, if the user could define the labels for the
Author/Book Title entities to whatever suits their purpose - e.g.
Architect/Building;
Software Package/Program;
Director/Movie Name;
Producer/Game etc.
If one could also add a third entity into the hierarchy then that would probably be enough to cover 90% of potential uses.
==================
I'm puzzled by what you mean by a '
more robust metadata.db'.
I've been using calibre for 2-3 years, and I use it one way or another on most days of the week. It has never crashed, I've never had to rebuild a database nor have I ever had to reinstall calibre.
I wish I could say the same for some other programs that I use - eg web browsers, editors, IDE's, photo and music library managers - even the file manager I use crashes at least once a week.
The only time performance has been an issue, was related to a custom column based on a union of 4 other custom columns - each of which was a list of Names. I intuited at the time I did it that I was pushing the edge of the envelope, so I had a Plan B for what to do when the envelope tore.
====================
I'm also intrigued as to how you would envisage implementing a multi-user server based implementation of your schema on different server platforms.
BR
Addenda : @
devils_add - I missed seeing your most recent post before I posted this, vagaries of phone interruptus