View Single Post
Old 05-06-2010, 09:32 AM   #6
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,435
Karma: 27757438
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
A standardized structure is possible when you are thinking about a relatively homogenous colelction on a single operating system and a single file system. calibre is designed to work across multiple OSes and multiple file systems each with different restrictions on valid filename characters, file name lengths, character encoding and case sensitivity rules. In such a scenario, using a filesystem to store metadata, which is what you are advocating is simply not a good idea.

Note that calibre can export its database in both XML and CSV formats, for interop with other software.
kovidgoyal is offline   Reply With Quote