Comment 19 for bug 1024983

Revision history for this message
Mark Segal (mgsegal) wrote : Re: [Bug 1024983] Re: 0.8.60 does not support latest Kobo Touch database

Hi Tim,

Thanks for sending us this insightful view of what it's like to trouble shoot applications with one hand tied behind your back and the other handling other priorities. It has to be "challenging". What I wonder about is whether the constraint could be removed by Calibre getting access to the database you need. It would seem to me in Kobo's interest to cooperate with you guys on this, because your application is a big contributor to an important usability aspect of the Kobo product - a void which they themselves don't fill with their own software.

Regards,

Mark

________________________________
 From: Timothy Legge <email address hidden>
To: <email address hidden>
Sent: Thursday, August 23, 2012 8:14:07 AM
Subject: Re: [Bug 1024983] Re: 0.8.60 does not support latest Kobo Touch database

Hi

Time...  I need more time.  However, I recently read
http://hellogiggles.com/falling-out-of-love-with-twitter which should
help me gain back at least some of the time I have lost over the last
year.  However, I also have two small kids and I am a runner (how
exactly that happened I'm not sure) so my time is short.

My biggest issue is the lack of good documentation on the database.
It is not terribly complex to query but when making changes you need
to ensure that you don't screw it up.  For instance, when you delete a
book what happens.

The kobo deletes many of the rows, but leaves one in content,
something in the shelves table, etc.  The Sync then finishes
processing the delete on the kobo library (web) and deletes the final
rows.

In other cases, there are volumeid and contentid.  Which is which?
Much of it I know but when I am away from it for a bit it takes a
while to figure it out again.  So, I spend time adding books to
shelves, querying the database, syncing, querying the database,
deleteing books, querying the database, syncing, querying the
database.  Try that a few times any see if you like it :-) or if you
are confused.

The days are now getting shorter (dark earlier) and I should have more
time to get back to it.

Tim

On Tue, Aug 21, 2012 at 6:16 PM, Adam Thompson
<email address hidden> wrote:
> Tim, you're in Canada - so it's likely you already have a Kobo Touch yourself, and sending you one therefore probably won't help!  (Let me know if I'm wrong, though.)
> What sort of motivation would help get the new Kobo DB formats supported more quickly?
> Assistance from someone with a live database who knows how to use SQLite?
> Snapshots of a real-world database (although I don't use 99% of the Kobo's features)?
> Sending a Kobo Touch to one of the other developers?
>
> If there's anything I can do (as a user, not developer - those days are long gone!) to improve the degree of compatibility enjoyed between the Kobo Touch and Calibre, please let me know.
> -Adam
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1024983
>
> Title:
>  0.8.60 does not support latest Kobo Touch database
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/calibre/+bug/1024983/+subscriptions

--
You received this bug notification because you are subscribed to a
duplicate bug report (1031744).
https://bugs.launchpad.net/bugs/1024983

Title:
  0.8.60 does not support latest Kobo Touch database

Status in calibre: e-book management:
  Confirmed

Bug description:
  Running calibre 0.8.60 on Win7

  When connecting to Kobo Touch (running 1.9.17), Calibre provides this
  message:

  calibre, version 0.8.60
  WARNING: Failed: Kobo database version unsupported - See details

  Your Kobo is running an updated firmware/database version. As Calibre
  has not been updated, database editing is disabled.  You can enable
  support for your Kobo in plugin preferences.  Doing so may require you
  to perform a factory reset.  Before selecting the "Attempt to support
  newer firmware" option you should be familiar with restoring your Kobo
  to factory defaults.

  ================

  Calibre does not display content of connected device although
  transferring content from Calibre library to device still works.

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1024983/+subscriptions