IIIF and XML

278 views
Skip to first unread message

Ed Summers

unread,
Oct 31, 2014, 7:14:42 AM10/31/14
to <iiif-discuss@googlegroups.com>
Hi all,

On the last call Tom mentioned that there is some interest in discussing the use of IIIF with XML. At MITH we have a set of TEI XML and high resolution scans for manuscripts, and we are planning to move our existing SharedCanvas data modeler/viewer over to using the IIIF Presentation API.

At the moment we are using oax:TextOffsetSelector to select ranges of text in XML documents, which is somewhat unsatisfying. I guess this may involve work with Open Annotation more than IIIF specifically. But if there are other IIIF folks working on this I would be interested to hear what they are up to. Perhaps this could be an agenda item for the next call if the number of people interested in the topic is > 1?

BTW, Thanks for all the super work that you have put into IIIF. The specifications are easy to read, and it’s great to see the level of engagement, and the implementations driving the work.

//Ed

Jon Stroop

unread,
Oct 31, 2014, 1:11:19 PM10/31/14
to iiif-d...@googlegroups.com
Hi Ed,
First, thanks for your kind words about IIIF!

Consider interest in this topic > 2. Princeton doesn't have much in the
way of TEI, but as an IIIF editor I have been asked about IIIF+TEI,
IIIF+METS, IIIF+Alto, IIIF+$YOUR_XML_HERE several times, and I know that
the other editors have as well. With the 2.0 specs out, I think the time
is right for some groups to coalesce around topics like this. Not only
will this help IIIF to do what it is trying to do (i.e. help
institutions share software and their digital stuff), but I also believe
that the specs are stable enough at this point that significant
improvements/refinements can only come from road-testing and
implementation carried out by specialized communities.

I wasn't able to make the most recent call, but I know that there was
some discussion about community interest groups. Creating a TEI group
would be premature, but it sounds like you're already experimenting and
have some ideas and fairly general use cases that it would be great to
hear about on a future (if not the next) call. I'm not involved with the
TEI at all, but assume they have a listserv (or ten, like every org
these days ;-) ). If we were going to have a discussion around IIIF and
TEI would make sense to cross-post the agenda of the call to the
appropriate list, or would that also be premature?

Best,
Jon

Benjamin L Albritton

unread,
Oct 31, 2014, 2:01:33 PM10/31/14
to iiif-d...@googlegroups.com
To build on what Jon said, many of the European and medieval-focused partners have a deep interest in TEI.  Stefanie Gehrke at the Biblissima project sits on the TEI board and has done quite a bit of work between existing TEI and manifests.  I believe she's on IIIF-discuss as well.  She might have some ideas about how to foster this communication.

B.

Benjamin L. Albritton
Digital Manuscripts Program Manager &
Accessioning Services Manager
DLSS, Stanford University Libraries
Stanford, CA  94305-6004
Phone 650.454.4164



From: "Jon Stroop" <jpst...@gmail.com>
To: iiif-d...@googlegroups.com
Sent: Friday, October 31, 2014 10:11:16 AM
Subject: Re: [IIIF-Discuss] IIIF and XML
--
-- 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.

Stefanie Gehrke

unread,
Nov 12, 2014, 5:07:45 AM11/12/14
to iiif-d...@googlegroups.com
Dear Ben, dear all,

thank you for mentioning my little work on TEI 2 manifests in JSON-LD.

If I remember correctly, Kevin Hawkins - a very active member in the TEI community - proposed a Wiki Page (in the context of TEI) related to Shared Canvas and IIIF in august 2014, see the TEI mailing-list http://tei-l.970651.n3.nabble.com/ (search for 'sharedcanvas').

Could that be a starting point ?

I am quite busy until 1 december, but very interested in staying in the loop and sharing experiences and learning more about the approach Ed is mentioning here.

Regards
Stefanie


Ed Summers

unread,
Nov 13, 2014, 10:37:20 AM11/13/14
to iiif-d...@googlegroups.com
Thanks Stefanie, Ben and Jon —

On the call yesterday we briefly talked about the topic of XML and SharedCanvas. I gave a little bit of background on the Shelley-Godwin Archive we have here at MITH. Basically we have a lot of TEI and high resolution scans of manuscripts that we are converting to SharedCanvas manifests. These manifests are then used to drive a web based application viewer. We are looking to move SGA to use the IIIF Presentation API, mostly for performance reasons, but also to keep up with what’s going on in the larger community.

I’m new to MITH and it seemed kind of strange to me that we weren’t targeting the XML documents themselves. We are using oax:TextOffsetSelector to reference offsets in text derived from the TEI XML. I was just curious if others were wanting to use XML friendly selectors. I’m still not sure if this is a question for IIIF or OpenAnnotation. But on the call it seemed like there was enough interest in collecting some use cases around TEI, hOCR, METS/ALTO, etc to see if there’s something we could cook up.

//Ed
signature.asc

Robert Casties

unread,
Nov 13, 2014, 11:02:22 AM11/13/14
to iiif-d...@googlegroups.com, ubbo Veentjer
Hi Ed,

On 13.11.14 16:30, Ed Summers wrote:
> On the call yesterday we briefly talked about the topic of XML and
> SharedCanvas. I gave a little bit of background on the Shelley-Godwin
> Archive we have here at MITH. Basically we have a lot of TEI and high
> resolution scans of manuscripts that we are converting to
> SharedCanvas manifests. These manifests are then used to drive a web
> based application viewer. We are looking to move SGA to use the IIIF
> Presentation API, mostly for performance reasons, but also to keep up
> with what’s going on in the larger community.

Ubbo Veentjer also did some work on converting TEI with pagebreak tags
referencing page images into SharedCanvas/IIIF-Presentation for the
TextGrid repository as part of our TextGrid-SharedCanvas integration
project.

> I’m new to MITH and it seemed kind of strange to me that we weren’t
> targeting the XML documents themselves. We are using
> oax:TextOffsetSelector to reference offsets in text derived from the
> TEI XML. I was just curious if others were wanting to use XML
> friendly selectors. I’m still not sure if this is a question for IIIF
> or OpenAnnotation. But on the call it seemed like there was enough
> interest in collecting some use cases around TEI, hOCR, METS/ALTO,
> etc to see if there’s something we could cook up.

We would also like to use XML-related selectors (at least anchored at
XML:ids) for our annotations.

In OAC one could just use a fragment if element-with-id-level is enough
but it would be nice to have a more specific xpath-selector.

I'm wondering how viewers would deal with the XML if you are using XML
selectors in IIIF manifests. Maybe one would need two selectors, a
(paged?) presentation version in plain text or HTML, and an
authoritative XML version.

Best
Robert

>> On Nov 12, 2014, at 5:07 AM, Stefanie Gehrke
>> <stefani...@gmail.com> wrote:
>>
>> Dear Ben, dear all,
>>
>> thank you for mentioning my little work on TEI 2 manifests in
>> JSON-LD.
>>
>> If I remember correctly, Kevin Hawkins - a very active member in
>> the TEI community - proposed a Wiki Page (in the context of TEI)
>> related to Shared Canvas and IIIF in august 2014, see the TEI
>> mailing-list http://tei-l.970651.n3.nabble.com/ (search for
>> 'sharedcanvas').
>>
>> Could that be a starting point ?
>>
>> I am quite busy until 1 december, but very interested in staying in
>> the loop and sharing experiences and learning more about the
>> approach Ed is mentioning here.
>>
>> Regards Stefanie


--
Dr. Robert Casties -- Information Technology Group
Max Planck Institute for the History of Science
Boltzmannstr. 22, D-14195 Berlin
Tel: +49/30/22667-342 Fax: -299

signature.asc

Mek Karpeles

unread,
Apr 8, 2017, 10:29:59 PM4/8/17
to IIIF Discuss, e...@pobox.com
Bumping Interest (TEI & IIIF)

The Internet Archive is also interested in reconciling TEI & IIIF (generally leveraging a single interoperability format to collate and describe our non-image books)

Ben Brumfield

unread,
Apr 8, 2017, 10:41:56 PM4/8/17
to iiif-d...@googlegroups.com, e...@pobox.com
Hi Mek,

Several of us coming into IIIF from the digital edition space are also really interested in connecting TEI and IIIF in a useful, interoperable way.  A few of us are meeting to discuss this (and related issues about text+IIIF) at the IIIF Conference at the Vatican (see https://2017iiifconferencethevatican.sched.com/event/ACID/discussion-connecting-iiif-and-text-room-2 for names of a few paticipants and a description), but I'm sure that the conversation will continue beyond that conference.

At the moment, I feel like there are many options--from Shelly-Godwin-style annotations pointing to ranges of TEI documents, to TEI documents that just use a canvas ID (or IIIF Image service endpoint) in a <pb facs=""/> element--but that they aren't even enumerated, much less understood.

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+unsubscribe@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+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages