View Single Post
Old 05-14-2021, 04:46 AM   #14
Lauraq
Zealot
Lauraq began at the beginning.
 
Posts: 111
Karma: 10
Join Date: Nov 2013
Device: not one
Quote:
Originally Posted by BetterRed View Post
Calibre would not only have to adapt to the three supported operating systems (Windows, MacOS and Linux) and their variants, but each would have to be in combination with the several file systems supported for each, and user specific variability - e.g. on a Mac the user controls file system case sensitivity.

Dozens of adaptations would be required, and each would have its own set of exceptions (corner cases). In addition it would be a moving feast, as the new features are included in the various Operating and File Systems.

The way around this situation is to settle on a 'normalised' (one-size-fit-all / lowest-common-denominator) approach. Kovid chose to use the author names and book titles as the basis for this, he could have chosen a scheme that used the database author and book table row-ids - then the format files within a library would have had names such as 258-51.epub

BR
but sorry, what is the reason for putting the author's name AFTER the title? What sense can it have? When you look for a book you look for it by author and if you order them by author you see all the books he has written.
Lauraq is offline   Reply With Quote