Quote:
Originally Posted by kovidgoyal
Uniquely and permanently? For content that isn't actually on a website? I don't think so. And UUIDs are not unique, they just have a low probability of collision. The whole concept of assigning permanently unique numbers to content that can be infinitely duplicated and modified is deeply flawed.
Actually, calibre does generate a UUID if you convert from the command line, which is what any large scale conversion service would do anyway.
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.
|
Low probability of collision is actually much better than incrementing an id starting with 1 anyway...
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.