03-27-2009, 10:33 AM | #16 |
Feedbooks.com Co-Founder
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
|
I disagree: the current metadata in the PG EPUB are much better than what Calibre produces. It would replace one problem by another.
|
03-27-2009, 10:39 AM | #17 | |
Feedbooks.com Co-Founder
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
|
For example for the following book uploaded by mtravellerh: https://www.mobileread.com/forums/showthread.php?t=43041
Quote:
My advice would be to assign a UUID or another unique identifier to every book available in the ePub section to fix this problem. |
|
Advert | |
|
03-27-2009, 11:15 AM | #18 | |
Grand Sorcerer
Posts: 11,470
Karma: 13095790
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7
|
Quote:
Dale |
|
03-27-2009, 11:57 AM | #19 | ||
Feedbooks.com Co-Founder
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
|
Quote:
There are various other errors that I've noticed, like for example in another recent upload: Quote:
In the dc:creator field: it should be file-as="Ebers, Georg" and dc:creator set as Georg Ebers instead of this mess. |
||
03-27-2009, 11:57 AM | #20 | |
Wizard
Posts: 3,671
Karma: 12205348
Join Date: Mar 2008
Device: Galaxy S, Nook w/CM7
|
Quote:
I always thought this was an issue with ePUB so I steered clear of ePUB. But after downloading some very large ePUB from Google and Feedbooks I realize it was calibre all along. Now the LIT, MOBI, LRF files that calibre produces are excellent. =X= |
|
Advert | |
|
03-27-2009, 01:54 PM | #21 |
creator of calibre
Posts: 43,866
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
|
03-27-2009, 01:58 PM | #22 | |
creator of calibre
Posts: 43,866
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Quote:
2. If you specify an ISBN in the metadata, calibre will put that in the EPUB file. Having and additional calibre specific identifier is no problem at all. |
|
03-27-2009, 02:01 PM | #23 | |
creator of calibre
Posts: 43,866
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Quote:
Last edited by kovidgoyal; 03-27-2009 at 02:08 PM. |
|
03-27-2009, 02:02 PM | #24 | |
Feedbooks.com Co-Founder
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
|
Quote:
Of course multiple identifiers are fine, but: 1. You don't always have an ISBN 2. You're using the calibre id as the package identifier |
|
03-27-2009, 02:07 PM | #25 | |||
creator of calibre
Posts: 43,866
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Quote:
Quote:
Quote:
Again, so what? |
|||
03-27-2009, 02:14 PM | #26 | |
Feedbooks.com Co-Founder
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
|
Quote:
Basically from what I can guess, with Calibre you're using an identifier that you increment every time that a file is generated (1, 2, 3 etc.). Instead you could generate a UUID, which would still work internally with the way you handle books but wouldn't be as likely to confuse a reading system. Of course you don't have to generate a ISBN, it wouldn't make any sense. |
|
03-27-2009, 02:24 PM | #27 | ||
creator of calibre
Posts: 43,866
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Quote:
Quote:
And my point was that a reading system that relies on every file that it comes across having a unique id is going to look rather silly. |
||
03-27-2009, 02:29 PM | #28 | |
Feedbooks.com Co-Founder
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
|
Quote:
You can use such an identifier if you like, but don't assign it to the package identifier. On PG they're using the URI for the book's page which is a good choice too. |
|
03-27-2009, 02:39 PM | #29 | ||
creator of calibre
Posts: 43,866
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Quote:
1) The philosophical issue of whether trying to assign a unique id to electronic documents is meaningful. On this I strongly believe it is not. A consequence of that is that I believe a statement like "producing books with non unique ids is catastrophic" is just wrong. 2) The practical issue of what id to assign to an EPUB book. In calibre there are two approaches used: a) If you convert using the GUI. calibre assigns the id of the book in the database. The idea being that these books are meant to be part of your personal collection. In such a context an uniquely incremented number is actually *more* unique than a UUID. b) If you convert via the command line it uses a UUID. Now where a bulk conversion service like PG are concerned, it is behavior b) tht is important and there calibre produces a UUID. Quote:
|
||
03-27-2009, 02:57 PM | #30 | ||
speaking for myself
Posts: 139
Karma: 2166
Join Date: Feb 2008
Location: San Francisco Bay Area
Device: PRS-505
|
Quote:
while I understand at to some extent share your position on uniqueness of the identifier, the standard clearly requires a globally unique id: Quote:
|
||
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Project Gutenberg Australia | ballast | Deals and Resources (No Self-Promotion or Affiliate Links) | 9 | 07-31-2010 04:18 PM |
Project Gutenberg | levi_john | Workshop | 17 | 07-26-2010 06:02 PM |
How are the mobi and epub files at Project Gutenberg? | ficbot | General Discussions | 2 | 04-16-2010 06:57 PM |
What's wrong with Project Gutenberg? | mtravellerh | News | 13 | 04-22-2009 03:17 AM |