View Single Post
Old 04-06-2012, 03:14 AM   #5
toddos
Guru
toddos ought to be getting tired of karma fortunes by now.toddos ought to be getting tired of karma fortunes by now.toddos ought to be getting tired of karma fortunes by now.toddos ought to be getting tired of karma fortunes by now.toddos ought to be getting tired of karma fortunes by now.toddos ought to be getting tired of karma fortunes by now.toddos ought to be getting tired of karma fortunes by now.toddos ought to be getting tired of karma fortunes by now.toddos ought to be getting tired of karma fortunes by now.toddos ought to be getting tired of karma fortunes by now.toddos ought to be getting tired of karma fortunes by now.
 
toddos's Avatar
 
Posts: 695
Karma: 822675
Join Date: May 2010
Device: Kobo Aura, Nokia Lumia 920 (Freda)
Quote:
Originally Posted by theducks View Post
# 1) Calibre would need UAC admin elevation every metadata or book update if it did put data in Program files (That is so Windows 3.1 type thinking )

Calibre does it the current method to avoid the huge performance hit using a BLOB.
ProgramData is different than Program Files. It's effectively the AppData directory for "All Users", so if calibre went that route it'd be better to use AppData instead of ProgramData (AppData is per user and lives in the user's profile).

However, default to Documents makes some amount of sense, as Documents is generally backed up (well, when a user does backups, anyway, which is unfortunately not as often as we should). Calibre content could be considered "documents", in the same way that Amazon puts books in Documents\My Kindle Content, Nook puts books in Documents\My Barnes & Noble eBooks, Adobe Digital Editions puts books in Documents\My Digital Editions, etc. Just as those other apps don't expect you to manipulate files, neither does calibre.

For the OP, I don't understand why you would need to link data into a calibre book directory. What's the end goal? Keep in mind that calibre is not a document editor, so if you're trying to build/write a document with embedded content via calibre you're "doing it wrong"
toddos is offline   Reply With Quote