I've written a book entitled, "The Coming ePublishing Revolution in Higher Education" that I am currently revising. On the iBookstore, eBooks are versioned like software so this will be a free update to a 99 cent eBook. More on that
. Part of the book is dedicated to illustrating how academics could create and distribute their own teaching/learning content using the *.epub and *.ibooks formats. In this updated, expanded and revised version, I wanted to say more about OPDS as a potential distribution option with distinct advantages for educators. I make extensive use of screencasting in the book so would use video plus text and images to illustrate this.
An OPDS catalog might be an ideal way to distribute self or colleague-created learning content to students, especially free *.ibooks files that need to be organized in ways that the iBookstore cannot accommodate. Toward that end, I have looked at Calibre Server, Calibre2OPDS and COPS Server. My test bed Calibre server OPDS feed may be found
here. Leads to other server options that a university professor might be able to field will be appreciated.
The issue that currently has me stymied has to do with my observation that OPDS servers and clients may not be referencing the same standard and, consequently, a Tower of Babel situation has arisen. For example, KyBook has
this pass/fail list of public OPDS catalogs it tested. My own testing against private OPDS catalogs such as Calibre indicate a similar pattern - some work, some don't. My sense is that some servers and clients adhere to the OPDS standard that Lexcycle developed for Stanza (now owned by Amazon and no longer in development or supported) while other servers and clients adhere to the
official standard now in version 1.1 with version 1.2 in the offing.
Compounding the problem, many OPDS clients are tied to a specific eReader. As fragmentation increases with the deployment of ePub 3 plus the increasing popularity of the *.ibooks format among academics, I anticipate increased frustration with OPDS as a discovery route. The eReader bundled with OPDS client will discover many eBooks that it cannot display well or at all. Thus, I have begun to look for standalone OPDS clients finding eBook Search for iOS and Vienna for MacOS X - the two platforms I can most easily test on. These apps enable browse/search of OPDS catalogs, downloading selections and even a hand-off to a user selected eReader. This would nicely deal with the fact that the iBooks app will probably never support OPDS.
While these two apps work wonderfully with Gutenberg and the Internet Archive, they work poorly against the private servers: Calibre, Calibre2OPDS and COPS.
Most academics already have a full plate and, so, adoption of OPDS as a distribution method needs to be much surer and simpler than this. I'd love to be able to present OPDS as a viable distribution option but the current state of standards compliance seems to militate against that. I am posting all of this in the hope that folks here will help me see this differently. Perhaps there is a private server I've not yet discovered, a server that a university professor could run on their office computer or a virtual server on campus. That server might be manageable via FTP or WebDAV using folders to generate categories into which *.epun and *.ibooks documents are dropped.