Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
The International Image Interoperability Framework (IIIF) 2017 Conference in The Vatican is intended for a wide range of participants and interested parties, including digital image repository managers, content curators, software developers, scholars, and administrators at libraries, museums, cultural heritage institutions, software firms, and other organizations working with digital images and audio/visual materials. The conference will consist of two events with separate registration:

All proceedings will be in English. 

Wifi information:
  • SSID: eventi
  • Password: enEtlc?9
View analytic
Wednesday, June 7 • 4:00pm - 5:00pm
Demo Session: Tripoli: Presentation API validation and correction (Room 6)

Sign up or log in to save this to your schedule and see who's attending!

Tripoli is a IIIF Manifest validator designed to identify issues with externally-controlled IIIF manifests and handle validation failures through customizable failure modes. Developed as part of our efforts to produce a cross-institution search engine, musiclibs.net, we were often presented with manifests that were strictly invalid, but not always useless. Errors in encoding were often systematic across all manifests from a given institution so, once identified, these errors could be either ignored or fixed “on the fly” to the correct value yielding a valid manifest for the purposes of further processing.

Tripoli is especially suited towards use in harvesting systems, since the core validation operations can be tailored to be as strict or as lenient as possible while ensuring a minimally-viable manifest. If, for example, an implementor is not concerned with errors in the metadata section but requires that canvases are strictly valid, the Tripoli validator can be customized to specify this behaviour.

We have translated the IIIF Presentation API specification into two levels of validator reports, warnings and errors. Violations of rules marked as “SHOULD” in the specification are interpreted as warnings, while rules marked as “MUST” are marked as errors. At present, we track approximately 100 warnings and 250 errors.

Tripoli is open-source software, released under the MIT License. The source code is available at https://github.com/DDMAL/tripoli. We have set up a web interface at http://validate.musiclibs.net for demonstrating the functionality of the “out-of-the-box” validator.


Wednesday June 7, 2017 4:00pm - 5:00pm
Institutum Patristicum Augustinianum - Room 6 Via Paolo VI, 25 - 00193 Roma

Attendees (13)