NYPL-Simplified / circulation

Circulation manager for Library Simplified
Other
19 stars 19 forks source link

Get SimplyE circulation manager working with Aldiko #184

Open leonardr opened 8 years ago

leonardr commented 8 years ago

If we're compliant with all the specs (basically, OPDS and Authentication For OPDS), we should be able to use a Simplified site in Aldiko. But apparently we can't actually use a Simplified site in Aldiko. Let's figure out what the roadblocks are and fix them.

In addition to being generally cool this will let partner libraries test out their circ managers without needing a custom app.

If I had to guess I'd say the roadblocks are probably due to an incomplete implementation of Authentication for OPDS. Here's the Authentication for OPDS spec: https://docs.google.com/document/d/1-_0HHt664bDjybtCauBJXUSDXiT-Clg1sZUVNxHyLjw/edit#heading=h.hnebrdam8f0o

aslagle commented 8 years ago

Aldiko is able to authenticate and borrow books, but it doesn't handle the OPDS entries returned by our borrow links yet, so it doesn't fulfill the loans.

leonardr commented 8 years ago

The plot thickens!

HadrienGardeur commented 8 years ago

I can confirm that this is entirely related to OPDS 1.2 and the way you return entries currently.

All previous OPDS catalogs used a webview instead to finalize these interactions, which is why there's no support yet in Aldiko for what you do.

Ideally, if we could produce a joint document together (could be with @aslagle or @leonardr), I'd pass that along to our Aldiko team to handle this new feature.