Can The Base Structure Be Enhanced?
I have to agree on this issue in that I have the same problem and an addendum. The current inability to handle multiple Libraries, or even to include multiple libraries potentially from separate locations ( physically or logically ) is a large oversight that is hard to understand given the purpose and design of Calibre. Running a content server several times on the same machine on different ports is not a replacement for being able to access several libraries through one connection.
Related to this, the FAQ and periodic informational posts go on about how the folder structure is immutable and this is ok, even desirable, until you factor in the underlying file system. This is even acknowledged as a problem and yet there is no organizational method of circumventing it through use of containers or some other functionality despite the internal support for saw, zip, as a storage location.
For example, if the Author is the primary organizational point, why are the books stored in folders under this point rather than a container of some type, e.g. database or zip? reading manifests from these files would be far more efficient and less prone to problems than the current system, not to mention avoid Library data loss when working between different Operating systems or Calibre versions.
If the end user is not allowed to change these things, how will they be addressed?
|