Missing link for *.ibooks in OPDS feed

Bug #1318719 reported by Frank Lowney
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
calibre
Invalid
Undecided
Unassigned

Bug Description

Here is how Calibre lists an *.ibooks file in its OPDS feed:

<entry>
    <title>External Video Demo</title>
    <author>
      <name>Frank Lowney</name>
    </author>
    <id>urn:uuid:9fed4d3a-45b4-4f46-874c-bda57a052430</id>
    <updated>2014-05-10T13:11:48+00:00</updated>
    <link href="/get/cover/436" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/436" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>

Note the absence of a download link as compared with an epub in the same feed:

  <entry>
    <title>Lonely Planet's Best In Travel 2011</title>
    <author>
      <name>Lonely Planet</name>
    </author>
    <id>urn:uuid:c044ded7-5cc8-4c83-9677-865599b81d1c</id>
    <updated>2014-05-10T13:11:48+00:00</updated>
    <link href="/get/epub/434" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/434" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/434" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>

This is the missing line:

<link href="/get/epub/436" type="application/x-ibooks+zip" rel="http://opds-spec.org/acquisition"/>

... or perhaps the following would be better:

<link href="/get/ibooks/436" type="application/x-ibooks+zip" rel="http://opds-spec.org/acquisition"/>

Adding titles to these OPDS feeds would also be helpful according to the developers with whom I am working. Specifically, they say, "... suggest improvements to titles of feeds. At the feed level, all feeds are currently named « calibre Library ». More expressive names would be very useful : ex : « By Authors », « By Newest », « Author name »…"

Thanks for looking at this.

Revision history for this message
Kovid Goyal (kovid) wrote : Re: calibre bug 1318719

Links for the ibook format are present in feeds generated by the current
calibre release. For example:

    <link href="/get/azw3/1376" type="application/x-mobi8-ebook" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/epub/1376" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/ibook/1376" type="application/x-ibooks+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/1376" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/1376" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>

 status invalid

Changed in calibre:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.