This material is owned, held, or licensed by the President and Fellows of Harvard College. It is being provided solely for the purpose of teaching or individual research. Any other use, including commercial reuse, mounting on other systems, or other forms of redistribution requires permission of the appropriate office of Harvard University.
MIRADOR_DATA: [ {"manifestUri": "http://iiif.lib.harvard.edu/manifests/drs:6131694", "location": "Harvard University", "title": "MS Lowell 1 (4). [Bront\u00eb, Charlotte, 1816-1855]. Scenes on the great bridge By the Genius C.B. : AMsS (initials) ; [Haworth], 1829 Nov. 8f.(16p.) 5.6 x 3.6 cm. Houghton Library."} ]
To end on a positive note, let's not lose site of the fact that, thanks to this community and the participation by Harvard, it is possible to transcribe facsimiles hosted by Harvard on an unrelated platform like FromThePage. That's a real achievement.
Ben
--
-- You received this message because you are subscribed to the IIIF-Discuss Google group. To post to this group, send email to iiif-d...@googlegroups.com. To unsubscribe from this group, send email to iiif-discuss...@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/iiif-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "IIIF Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to iiif-discuss...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Aside from the rights issue, I do have a couple of technical recommendations I can make from the experience:
- When presenting IIIF-enabled content, expose the manifest URL somehow. Drew and Simon did a lot of work on this in Philadelphia, but the rest of us--me included--need to implement it, both in servers and clients.
- Include a link to the collection manifest in a document manifest whenever possible. I think the API (section 4.4) suggests using "within" for this, but I'm not seeing it used on a lot of manifests in the iiif-universe, and need to include it on my own as well.
Let's look at the steps required to get from article to IIIF API:
- Scan over the 2014 article on Open Culture [...]
- Click on the "View in Beta" link, and spot IIIF in the URL -- now we're getting somewhere!
- Victory! I have a manifest that I can check via curl!
Sort of. Because FromThePage can import entire IIIF collections for transcription, it would save me some time if I could find the collection manifest. Where is the collection manifest?
Totally agreed. And to make that happen, we (IIIF community) need to be explicit about how implementers should expose the manifest URL in a way that's appealing and obvious to non-technical folks. The drag and drop work done in Philadelphia is a great start and needs some followup:* An API note about how to do it, linked from some more descriptive and easy to find document* An attractive, very liberally licensed (CC0?) icon to use for it* Implementations in existing discovery systems to provide the drag* Implementations in clients to accept the drop
Rob, I only can disagree with one issue in your comments:
On Friday, November 13, 2015 at 11:38:45 AM UTC-6, Rob Sanderson wrote:Totally agreed. And to make that happen, we (IIIF community) need to be explicit about how implementers should expose the manifest URL in a way that's appealing and obvious to non-technical folks. The drag and drop work done in Philadelphia is a great start and needs some followup:* An API note about how to do it, linked from some more descriptive and easy to find document* An attractive, very liberally licensed (CC0?) icon to use for it* Implementations in existing discovery systems to provide the drag* Implementations in clients to accept the dropIn addition to implementations in clients to accept manifest drops, I think we also need clients to present (or re-present) the manifests they're consuming, just as we hope servers and discovery systems will do.
In that case, even though the transcription tool is acting as a IIIF client, we'd want it to expose a IIIF manifest -- even if it only deep-links to the original manifest on the IIIF server.
Does that make sense?
To re-express slightly:* Client implementations should also expose a drag link for the manifests it renders to allow transfer to other clients/systemsYes?
https://graph.global/universes/iiif
https://github.com/ryanfb/iiif-universe/
https://iiif.archivelab.org/iiif
https://iiif.archivelab.org/iiif/collection.json?q=
- Include a link to the collection manifest in a document manifest whenever possible. I think the API (section 4.4) suggests using "within" for this, but I'm not seeing it used on a lot of manifests in the iiif-universe, and need to include it on my own as well.
And totally agreed again :) Perhaps a best practice in the descriptive document for discovery. There's already the means to take this forwards, we just need to encourage people to make use of it. To make it worthwhile, however, there needs to be:* Implementations in clients for Collections, generally. Collections were discussed and proposed at the Harvard technical meeting in 2013 (IIRC?) as a solution for creating a hierarchy of manifests for discovery, but as you point out, Mirador still uses its own proprietary format.* UI/UX to follow links to collections from Manifests, and from there back to the other Collections and Manifests.* Collections to exist!* A community supported crawler to more fully populate the known universe of IIIF content, in a well known location (e.g. somewhere linked on iiif.io) and easy to add to.* A search and/or browse UI built on top of that dataThere isn't an issue specifically about this yet, so I'll make one.Related to publishing the discovery data: https://github.com/IIIF/iiif.io/issues/517
The end goal is interoperability between iiif services and a mechanism for programmatic discovery. If a sitemap can guarantee ordering of its resource listing across update (is dynamically generated), and is computationally feasible for services with tens of millions of resources, that's great. I imagine services with this many items will cash there sitemap, meaning it wouldn't be complete. It seems like an undesirable outcome for most the majority of services to have out of date indices. There's also a matter of extensibility. A sitemap needs to be in a specific format in order to be useful to a search engine. As we continue to develop the discovery spec, we will want something which can be extended and show different granularities have data depending on what the user requests. Having something granul tell him see mission critical tell him see mission critical, but it is important to not get locked into a specific format which will severely limit our future capabilities.
A paginated index would maintain the standard of using json (and allow services a more robust, order-guaranteed way of aggregating listings across iiif services), be less computationally expensive (only certain pages need to be fetched at a time), is always fresh / real-time and complete (no data rot or missing entries), and can be easily extended to fulfill future needs.
E.g. with pagination, if you want to see what resources have changed on a server, you just have to look at the last few pages, (essentially a diff).
In terms of extensibility, we might want the option to create a json collection from this listing endpoint (as is the Archive's use case: https://iiif.archivelab.org/iiif/collection.json). After all, the iiif server is already supposed to have the ability to serve collections and it would be a real pain in the butt for clients to have to repeat all this work from raw sitemap data (it seems like an unnecessary interchange format when the spec describes an exact data structure for accomplishing this). Is a sitemap capable of encoding all the information that we would want in these manifests? Something to consider as we grow.
--
-- You received this message because you are subscribed to the IIIF-Discuss Google group. To post to this group, send email to iiif-d...@googlegroups.com. To unsubscribe from this group, send email to iiif-discuss...@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/iiif-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "IIIF Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to iiif-discuss...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.