The WMF platform team is working on implementation of a IIIF API (International Image Interoperability Framework) for the Wikimedia projects and WMSE will provide support around the needs from our content partners.
Description
Event Timeline
IIIF is a whole framework (the F in IIIF). Which API or API's are you planning to work on and what parts? Quite a few of them, see https://iiif.io/technical-details/#information-gathering . In the past we implemented small parts, like https://zoomviewer.toolforge.org/index.php?f=M104_ngc4594_sombrero_galaxy_hi-res.jpg&flash=no as part of T89552 (currently slightly broken). And of course https://mirador.toolforge.org/?manifest=https://wd-image-positions.toolforge.org//iiif/Q1231009/P18/manifest.json is nice too.
That Mirador view is very nice. I like the way that it is able to operate from an IIIF JSON manifest generated from the wikidata item for the underlying object (code built by @LucasWerkmeister I think), which then allows a description of the image to be displayed using the (i) button at the top right.
As Multichill hints, we will need to think about what data we should be trying generally to get in to manifests for images on Commons; and, also, what manifests for groups of objects would be useful for discovery (eg all the objects in a category, all the objects in a group of categories, all the objects from an SDC search or query?), as well as the underlying IIIF image delivery system.
Lucas : I'm interested that the manifest seems to be provided by your image-positions tool, but doesn't seem to include the image-positions data identified for details in the image. Was this because the IIIF annotations format looked like another whole new chunk of stuff to get into?
Oh, now I've found it. The speech-bubble button at the top left of the view toggles a display of all of the annotations recorded on the image -- very, ''very'' nice work. Thank you!!
@Multichill @Jheald Actual development of this will be prioritised and done by WMF. On behalf of WMSE I have offered some input on what advantages there could be to users if Commons and Wikisource (and Wikipedia, in terms of potentially embedding IIIF-viewers). We will also offer to liaise with/recruit Swedish GLAMs who would be interested to act as "pilot institutional users" during the development of IIIF by WMF.
Based on prior talks with Swedish GLAMs I know some of them would be interested in using Commons as a "IIIF SaaS". Where images (while IIIF supports video and audio now that's very recent and so is not top of mind) uploaded to Commons get "IIIFified". They can then be called and displayed by external clients/viewers (eg. the GLAM's own website or collections discovery pages) either by IIIF Image calls or via a Manifes. This would lower the bar of adoption of IIIF for many GLAMs. A simple but well-designed and flexible embeddable IIIF-viewer on Commons would lower it even further. So that was the gist of our initial input.
Another piece of input was that IIIF works well with multi-page text documents, with OCR/HTR/transcriptions as web annoations, and so there could be great potential for Wikisource. I can also imagine that, since most GLAMs have an institutional category in the style of "Media from GLAM X", that creating a IIIF-collection for at least selected categories would be attractive to GLAMs. That would require IIIF Presentation API compliance though, as IIIF Collections are basically lists of manifests.
There are a lot of implementation devils in the details of course!!! Running a dynamic IIIF-server with as many media files and heavy use that Commons has will be quite the operational challenge.
Beyond that I'm looking forward to hear what the initial plans are at the GLAM Office hours tomorrow and learn also what the input from the Wikimedia community is.
I've written up a bit about today's zoom call at Commons:Village Pump, here. Feel free to add / correct / amend as desired.
(Side note: the IIIF integration in the Wikidata Image Positions tool is mostly by @tomcrane, see {D1122}.)
Closing this task as we no longer has any staff members working on providing support.
This task is about the support that Wikimedia Sverige was providing to WMF around IIIF. As Wikimedia Sverige's work has ended in this area (as we unfortunately do not have a staff member with the needed expertise currently) I resolved the task. I am of course happy to make an adjustment on how to handle the task if needed. Thanks