Quote:
Originally Posted by dvs0826
The conversions are great. That's one of the awesome things mentioned above. But again I don't think it's really relevant to this thread, which is about the directory structure.
|
I actually think the conversion functionality is one of the most logical reasons for Calibre's current directory layout. It's easy to store files all over the place but what happens when you convert? Where does it save the new file? What filename does it use? What if there's a filename conflict?
Each person has their own conventions likely based on their use scenario. What might be ideal for one person is not ideal for another. Sure, you might keep your directory all organized but someone else might just be dumping their ebooks in a single flat directory. The latest version of Calibre now has the ability to export files to a customizable layout/structure based on available metadata (albeit, I just installed 0.6.8 and haven't exactly tested the feature yet). I think it strikes a pretty good balance between Calibre's need to have a logical and easily navigable structure (at least to itself) and a user's needs to keep their books in a layout that's logical to them.
By the way, I don't like Calibre's directory structure either - I just use the conversion utilities and the Stanza server. However, I can understand how it makes it easier for the program to locate files.
Another thing I'd like to point out since you seem to have quite a bit of technical know how. Calibre's source code is freely available and downloadable. If you don't like something, then you can easily change it yourself. Well, the "easily" part might be questionable, but changing it is certainly doable.
@kovid
Just a thought, is it possible to add an option in the "Saving books" tab to convert spaces to underscore _ or something? If yes, I'll add the ticket. Thanks!