Page 2 of 2

Re: Handling OPDS catalogs

Posted: Mon Jun 09, 2014 6:51 pm
by flowney
Yes, I just deleted the subscription and re-subscribed with:

http://grumpy.gcsu.edu:8080/opds/navcat ... 6577657374

Initially, I subscribed with http://grumpy.gcsu.edu:8080/opds and then navigated to By Newest which is http://grumpy.gcsu.edu:8080/opds/navcat ... 6577657374

Only the Internet Archive;s OPDS catalog presents itself in a usable form:


Internet Archive Catalog - Most Downloaded Books in the last Month
5/9/14 at 12:09 PM
Author: Vector Burn
Subject 2-step, bounce, breakbeat, broken, Castor, cinematic, dark, deep, Drum & Bass, Ghost Maps, LP, Internet Recordings, lost works, melodic, midrange, Motion Theory, Tempest, neurofunk, oldschool, reece, roller, stepper, technoid, techno-dnb, techy, THE RIOT, Vector Burn, www023, unreleased, vocoder
Year published: 2014
1643 downloads in the last month
Download Ebook: (PDF) (EPUB)
Vector Burn

Re: Handling OPDS catalogs

Posted: Sat Jun 14, 2014 11:34 am
by flowney
barijaona wrote:This is my link for "calibre Library :: By Newest" : <http://grumpy.gcsu.edu:8080/opds/navcat ... 6577657374>

Do you have the same URL ?
Yes, I just deleted the subscription and re-subscribed with:

http://grumpy.gcsu.edu:8080/opds/navcat ... 6577657374

Initially, I subscribed with http://grumpy.gcsu.edu:8080/opds and then navigated to By Newest which is http://grumpy.gcsu.edu:8080/opds/navcat ... 6577657374

Re: Handling OPDS catalogs

Posted: Sat Jun 14, 2014 11:38 am
by flowney
Although I see no links to download either *.epub or *.ibooks files as shown in your screenshot, the XML appears to be correct. I have the latest version of Vienna (3.0.0 RC1).

Code: Select all

<?xml version='1.0' encoding='utf-8'?>
<feed xmlns:dc="http://purl.org/dc/terms/" xmlns:opds="http://opds-spec.org/2010/catalog" xmlns="http://www.w3.org/2005/Atom">
  <title>calibre Library :: By Newest</title>
  <author>
    <name>calibre</name>
    <uri>http://calibre-ebook.com</uri>
  </author>
  <id>calibre-all:timestamp</id>
  <icon>/favicon.png</icon>
  <updated>2014-06-06T14:24:19+00:00</updated>
  <link href="/opds/search/{searchTerms}" type="application/atom+xml" rel="search" title="Search"/>
  <link href="/opds" type="application/atom+xml;type=feed;profile=opds-catalog" rel="start"/>
  <link href="/opds" type="application/atom+xml;type=feed;profile=opds-catalog" rel="up"/>
  <link href="/opds/navcatalog/4f6e6577657374" type="application/atom+xml;type=feed;profile=opds-catalog" rel="first"/>
  <link href="/opds/navcatalog/4f6e6577657374?offset=35" type="application/atom+xml;type=feed;profile=opds-catalog" rel="last"/>
  <link href="/opds/navcatalog/4f6e6577657374?offset=30" type="application/atom+xml;type=feed;profile=opds-catalog" rel="next" title="Next"/>
  <entry>
    <title>SVG iBooks Author example</title>
    <author>
      <name>Unknown</name>
    </author>
    <id>urn:uuid:b0cbe134-3ae7-4494-83de-ba5cf5f61dba</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/ibooks/442" type="application/x-ibooks+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/442" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/442" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Poetry in Motion</title>
    <author>
      <name>Unknown</name>
    </author>
    <id>urn:uuid:c198e6e3-9bf4-4e4e-9b44-a4e1e5c53633</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/ibooks/441" type="application/x-ibooks+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/441" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/441" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>HelloKitty</title>
    <author>
      <name>Unknown</name>
    </author>
    <id>urn:uuid:86419776-eb07-408b-b5bc-1ba830eaa4f8</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/ibooks/440" type="application/x-ibooks+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/440" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/440" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Comic Life Test Pattern</title>
    <author>
      <name>Unknown</name>
    </author>
    <id>urn:uuid:114ac2c5-8790-46f1-aba6-a07000d8880f</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/ibooks/438" type="application/x-ibooks+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/438" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/438" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>External Video Demo</title>
    <author>
      <name>Frank Lowney</name>
    </author>
    <id>urn:uuid:9fed4d3a-45b4-4f46-874c-bda57a052430</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/ibooks/436" type="application/x-ibooks+zip" rel="http://opds-spec.org/acquisition"/>
    <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>
  <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-06-06T14:24:19+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>
  <entry>
    <title>Interactivity example using "Cooking With Booze" by James Bridle</title>
    <author>
      <name>Liza Daly</name>
    </author>
    <id>urn:uuid:1a9666ca-d2a8-4377-9ae6-5d2dc88f95bf</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p class="description">EPUB book using JavaScript to enhance textual presentation</p>
      </div>
    </content>
    <link href="/get/epub/433" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/433" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/433" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Video10</title>
    <author>
      <name>Liz Castro, inspired by Koan-Sin Tan</name>
    </author>
    <id>urn:uuid:7020a3f9-83c8-48d4-934c-33183d3ddff6</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/epub/432" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/432" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/432" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Catalan Popular Festivals (Example)</title>
    <author>
      <name>Liz Castro</name>
    </author>
    <id>urn:uuid:55bc2790-9f99-4935-b53b-f2c9e1d0b862</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p class="description">Adding video to EPUB for iBookstore</p>
      </div>
    </content>
    <link href="/get/epub/431" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/431" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/431" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Hungarian Music Recorded in US (1910-25)</title>
    <author>
      <name>Library of Congress (editor)</name>
    </author>
    <id>urn:uuid:356eca84-f495-4ef2-908b-340f8315c14a</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">TAGS: History<br/></div>
    </content>
    <link href="/get/epub/430" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/430" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/430" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Kurzweil on Singularity</title>
    <author>
      <name>Lev Grossman</name>
    </author>
    <id>urn:uuid:7bda023f-8acd-4323-b028-33d351286927</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">TAGS: Long Form Essay<br/></div>
    </content>
    <link href="/get/epub/429" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/429" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/429" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Reading in the Digital Age</title>
    <author>
      <name>Kassia Krozser</name>
    </author>
    <id>urn:uuid:e44fdf50-88aa-4924-b9b1-5c197d35846b</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/epub/428" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/428" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/428" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>20% Hit by Economic Crisis</title>
    <author>
      <name>Jeanne Sahadi</name>
    </author>
    <id>urn:uuid:6810520c-01fd-4d05-b28c-42b4d4bc4ef8</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/epub/427" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/427" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/427" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Különféle magyarok meg egyéb népek</title>
    <author>
      <name>István Tömörkény</name>
    </author>
    <id>urn:uuid:a78f71a2-07e2-460c-a3db-280fdca92bf7</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/epub/426" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/426" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/426" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>The Blue 33' Chevy</title>
    <author>
      <name>Frank Lowney Ph.D.</name>
    </author>
    <id>urn:uuid:29d4e6fd-225f-4f60-ac0a-1e69d220b1f2</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">TAGS: Nonfiction<br/></div>
    </content>
    <link href="/get/epub/425" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/425" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/425" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Enhanced Audio in EPUB</title>
    <author>
      <name>Frank Lowney</name>
    </author>
    <id>urn:uuid:7eeee4a4-62cc-4c94-b88c-9e53f55b2123</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/epub/423" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/423" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/423" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Soft Subtitles Demo</title>
    <author>
      <name>Frank Lowney</name>
    </author>
    <id>urn:uuid:5a381309-0c71-422e-8eb7-322a4f449fe4</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/epub/424" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/424" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/424" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Dracula</title>
    <author>
      <name>Bram Stoker</name>
    </author>
    <id>urn:uuid:42e4786d-1a61-4fb3-8018-fc734e940a60</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">TAGS: Classics<br/></div>
    </content>
    <link href="/get/epub/422" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/422" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/422" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Pictorial History of the Modem</title>
    <author>
      <name>Benj Edwards</name>
    </author>
    <id>urn:uuid:b59545fd-cf2a-4aea-a33f-f1097b3a848b</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">TAGS: History<br/></div>
    </content>
    <link href="/get/epub/421" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/421" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/421" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>How to Compose a Photograph</title>
    <author>
      <name>Ben Long</name>
    </author>
    <id>urn:uuid:6b6c5f8c-769f-42b9-8d4d-47a0bf831764</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">TAGS: Reference<br/></div>
    </content>
    <link href="/get/epub/420" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/420" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/420" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>The Tale Of Peter Rabbit</title>
    <author>
      <name>Beatrix Potter</name>
    </author>
    <id>urn:uuid:440beac2-7777-4368-9c24-5696a99fe787</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/epub/419" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/419" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/419" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Peter Rabbit - Read by Emma Fielding</title>
    <author>
      <name>Beatrix Potter</name>
    </author>
    <id>urn:uuid:87d436b7-7f34-4fa6-867f-00c9f7c4bec4</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">TAGS: Rabbits -- Juvenile fiction<br/></div>
    </content>
    <link href="/get/epub/418" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/418" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/418" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Appley Dapply's Nursery Rhymes — A Sideway's Play Book</title>
    <author>
      <name>Beatrix Potter</name>
    </author>
    <id>urn:uuid:bfa70ef4-814f-4f69-90bf-9e2668b25433</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/epub/417" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/417" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/417" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>My Dad Helped Invent the First Mac</title>
    <author>
      <name>Aza Raskin</name>
    </author>
    <id>urn:uuid:45b27555-cc16-44d1-bf42-40b43d3bf90b</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/epub/416" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/416" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/416" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>iPad User Guide for iOS 5</title>
    <author>
      <name>Apple Inc.</name>
    </author>
    <id>urn:uuid:660c3903-3e91-49f6-847e-a77347dbb4fb</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">TAGS: Reference<br/><p class="description">Set up and use iPad with iOS 5</p></div>
    </content>
    <link href="/get/epub/415" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/415" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/415" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>iPad at Work</title>
    <author>
      <name>Apple Inc.</name>
    </author>
    <id>urn:uuid:b32520ef-4785-4562-9b14-b83ff60f0385</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/epub/414" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/414" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/414" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Fixed Layout Example 2.0</title>
    <author>
      <name>Apple Inc.</name>
    </author>
    <id>urn:uuid:52d2779e-c6b4-4dfb-a111-4bb3621c1bf1</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/epub/413" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/413" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/413" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Fixed-Layout Example</title>
    <author>
      <name>Apple</name>
    </author>
    <id>urn:uuid:baf7a619-f2f2-4d0b-9c72-2bdfd9b2fd85</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/epub/411" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/411" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/411" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Sampler 1.3</title>
    <author>
      <name>Apple</name>
    </author>
    <id>urn:uuid:a69293a9-a1d1-4542-a3c3-eca8eecd738f</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <link href="/get/epub/412" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/412" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/412" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
  <entry>
    <title>Apple I Lives Again</title>
    <author>
      <name>Adam Rosen</name>
    </author>
    <id>urn:uuid:37e9f599-90ca-438e-a772-677c0004d152</id>
    <updated>2014-06-06T14:24:19+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">TAGS: History<br/></div>
    </content>
    <link href="/get/epub/410" type="application/epub+zip" rel="http://opds-spec.org/acquisition"/>
    <link href="/get/cover/410" type="image/jpeg" rel="http://opds-spec.org/cover"/>
    <link href="/get/thumb/410" type="image/jpeg" rel="http://opds-spec.org/thumbnail"/>
  </entry>
</feed>

Re: Handling OPDS catalogs

Posted: Sun Jun 15, 2014 7:35 am
by barijaona
Does the style you use allow an enclosure ?

Test with the Default style through the View->Style menu.

Re: Handling OPDS catalogs

Posted: Sun Jun 15, 2014 12:32 pm
by flowney
barijaona wrote:Does the style you use allow an enclosure ?
Yes, I selected Enclosure URL in View > Columns. In the Unified layout, that looks like this:
Image
Test with the Default style through the View->Style menu.
This is the style that I have been using throughout. I have also tried each of the three of the options in View > Layout
Might this problem be related to the validity of the OPDS feed? See: http://opds-validator.appspot.com/?uri= ... 6577657374 which says it does not validate. I brought this up with the Calibre developer (Kovid Goyal) but he is, so far, unconvinced. He asserts that the Calibre OPDS feed is "perfectly valid." I have inquired as to how we can reconcile this disagreement between the OPDS validator and Calibre.

Re: Handling OPDS catalogs

Posted: Sun Jun 15, 2014 3:47 pm
by flowney
Here's another OPDS server: http://cops-demo.slucas.fr/index.php Read more about it here: http://blog.slucas.fr/en/oss/calibre-opds-php-server
Unlike Calibre, this feed validates (see: http://opds-validator.appspot.com/?uri= ... r/feed.php). However, Vienna does not provide me with any Enclosure links. I am also unable to get eBook Search for iOS to see this as a valid OPDS catalog.
There seems to be some disagreement about whether this is the OPDS standard that we should all be following or not.

Re: Handling OPDS catalogs

Posted: Mon Jun 16, 2014 4:29 pm
by flowney
Taking a different tack, I tried to subscribe Vienna to the OPDS Test catalog found at: http://feedbooks.github.io/opds-test-catalog/ The feed address is: http://feedbooks.github.io/opds-test-ca ... g/root.xml
Vienna is able to fetch the top level directory of categories but was unable to navigate beyond that.

Re: Handling OPDS catalogs

Posted: Mon Jun 16, 2014 4:29 pm
by flowney
… continuing (to circumvent the URL limit) …
It seems that not all clients and servers are using the same standards. Some are using the old format that Lexcycle developed for Stanza which has been bought by Amazon and is no longer supported. Others are using the official standard which is in version 1.1 now with version 1.2 in the offing. OPDS 1.1 is described at: http://opds-spec.org
Client compatibility is apparently not complete or uniform, see: https://docs.google.com/spreadsheet/ccc ... ring#gid=0
So, which standard is Vienna based upon?
My OPDS example is from Calibre which is following the old Stanza format and, so, probably isn’t a good example for me to have used.

Re: Handling OPDS catalogs

Posted: Tue Jun 24, 2014 8:49 pm
by flowney
In a related development, the eBook Search app for iOS has added the capability to recognize and download *.ibooks files in an OPDS catalog. It can handle the old Stanza style catalogs as well as most aspects of OPDS 1.1. That backward compatibility widens it utility considerably.
I have tested it and it works mostly as I think it should. My test catalog at http://grumpy.gcsu.edu:8080/opds (Calibre server which supports the old Stanza version of OPDS) contains a number of *.ibooks and *.epub files and they are all listed with a Download button.
When I tap on an *ibooks file in the catalog, I am asked whether I want it opened in iBooks or another app. It then downloads the file and hands it off to the selected app. This is precisely what I'd expect Vienna to do with an OPDS catalog.

Re: Handling OPDS catalogs

Posted: Mon Jun 30, 2014 10:23 am
by barijaona
flowney wrote:My test catalog at http://grumpy.gcsu.edu:8080/opds (Calibre server which supports the old Stanza version of OPDS) contains a number of *.ibooks and *.epub files and they are all listed with a Download button.
When I tap on an *ibooks file in the catalog, I am asked whether I want it opened in iBooks or another app. It then downloads the file and hands it off to the selected app. This is precisely what I'd expect Vienna to do with an OPDS catalog.
As I wrote before, I can download ibooks as well as pubs from your test catalog and I don't see any problem anymore. Here is a screenshot.
screenshot.jpg

Re: Handling OPDS catalogs

Posted: Mon Jun 30, 2014 2:07 pm
by flowney
So I must be doing something wrong. I have the latest released version of Vienna and, yet, I see only this:

Image

Should I be running the beta version?

Re: Handling OPDS catalogs

Posted: Mon Jun 30, 2014 6:33 pm
by barijaona
ouups !! you"re right, the fix is included in the master code, but is not yet in the current binary.

Release candidate 2 should be fine, though…
Sorry for the confusion.

Re: Handling OPDS catalogs

Posted: Sun Jul 27, 2014 7:25 pm
by barijaona
the release candidate 2, which can handle OPDS catalogs, is out !

Re: Handling OPDS catalogs

Posted: Mon Jul 28, 2014 1:55 am
by flowney
barijaona wrote:the release candidate 2, which can handle OPDS catalogs, is out !
Yea! Downloading ...