View Single Post
Old 08-18-2014, 04:44 PM   #45
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,509
Karma: 8065348
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by kaufman View Post
Earlier in this thread, someone mentioned a app called calibre connect. If will read a calibre database on Dropbox (and other services) and allow you to send the book files to another app. Right now on my device, the two apps it shows when I select send to app are moon+Reader and ezpdf.
I think you mean Calibre Cloud.
Quote:
What I was suggesting for you is to make the following changes to calibre companion

1) register cc as a handler for epubs
2) add code to accept the epub and read in its metadata and add it to the CC database, and store the epub in the CC folder
3) on the next connect, attempt to grab the rest of the metadata the way you would after finding a file with scan on connect.

I like this approach because it gets cc a good percentage of the way there with relatively little work on your part. For some people, this may be all they need. It does have some minuses

1) it only really works for epub, because only epub have most of the metadata embedded

2) it relies on the epub to have good information

3) it relies on a third party app

As far as 1 goes,thats true, but it's the most common format, so at least you arn't starting with something obscure. If you later wanted to add other formats, perhaps you could have a minimal popup that let people type in information.
The problem here is that by encouraging someone to use calibre cloud we are also encouraging them not to use CC. It is true that the searching capabilities of calibre cloud are minimal, but those along with the library capabilities of the reader could easily be enough for a lot of people.

There is a second issue: CC would show up along side all of the reader apps such as Moon+ and the like, making it look like a reader. We already get a fair amount of static because CC doesn't contain a reader app, and this would make it worse.
Quote:
As far as 2 goes, since you are only pulling in books that are part of a calibre library, there is some reason to believe that the metadata will have been cleaned up already.
This isn't true. A calibre user must take special steps to update the metadata in the book stored in the library (polish etc) and many people do not. For example, I don't. The calibre forum is full of threads asking why the metadata in the book is not right. Because of this, the book in the library often the original metadata and seldom has the latest metadata in the calibre library. The calibre metadata is in metadata.opf.
Quote:
As far as 3 goes, that's true, but it's an app you don't want to write, and you don't need to ask the developer to do anything special to support you.
We don't mind writing the app if we get something for it. That is why the separate pay-for app is as attractive as it is.
chaley is offline   Reply With Quote