OASIS XML Localisation Interchange File Format (XLIFF) TC

 View Only
  • 1.  Meeting minutes

    Posted 05-05-2026 11:44

    Hello,

    Please find below today's meeting minutes.

    Best,

    Lucía

    -------------

    Agenda:

    Attendance: Rodolfo, Mathijs, Mihai, Lucia, Yoshito, we have quorum.

    Administration

    R:I move to approve April 7, meeting minutes. https://groups.oasis-open.org/discussion/meeting-minutes-april-7-2026

    Mi : I second.

    Technical

    Use of http and https in the spec.

    R: I found some issues while validating documents. For example schema location  uses http but OASIS have them https now. Should we do something about the broken links?

    Y: this sounds like a common issue for OASIS, it happened in DITA.

    R: this can cause some issues for some companies. We also have some issues on other urls that have http instead of https, we should update those links too. My suggestion is to change all http to https in the spec, the only one that we cannot change is the ITS namespace.

    Y: Obviously we can do 2.3, the question is should we do the same for previous versions?

    R: I think it is enough in the new spec.

    M: can we move all for https?

    R: all except the ITS namespace. Our namespaces use urn, so we do not have that problem.

    L: lets make an official roll call on this topic.

    R: Roll call: I move to all urls to to https, provided they are correct.

    L: I second.

    Agree: Mathijs, Mihai, Yoshito, Lucia, Rodolfo.

    Roll call passes.

    TypesXLIFF library. https://github.com/maxprograms-com/TypesXLIFF Rodolfo.

    R: I have been working in Java for many years because it has great support for XML. But I have had some issues with Java and I decided to migrate to typescript and javascript, but there was not library for validating xml dtd or schema there. So I created it. I published the library in github, it lets you have an object model. You can validate. It has documentation. It has lossless roundtrip from xliff to json and back.

    Y: do you have any relationship with the OMOS XLIFF group? They were trying to do something similar (jliff)

    R: I know that they tried to do it, but the working group has been inactive for many years.

    Y: if you do not standarised it, it might not be used.

    R: I do not know how you want to proceed. We can publish the rules of converting json to xliff and back. 

    Mi: The problem for some people is that XLIFF is xml, more useful than json, would be some kind of data model.

    R: that is exactly what typesXLIFF does. (Rodolfo explains it)

    Mi: yes, but that is already in a programming language.

    R: So you mean an abstract one?

    Mi: in messageformat is what we did. LLMs can create now create parsers if you have the model. Once you have the grammar in a machine readable form, it is not rocket science to create a parser. It is not perfect but it is a good start.

    R: we can do that. I like the idea.

    R: I wanted to announce it here first, but I will publish it publicly.

    Revisit the test suite topic: https://github.com/oasis-tcs/xliff-xliff-22/tree/master/xliff-21/test-suite . Yoshito.

    Y: No updates.

    R: I have copied it in the new repository.

    New repository. Yoshito. It is available at https://github.com/oasis-tcs/xliff-xliff

    Provenance module. Work on the draft. 

    L: I had included the changes that were discussed last month and I could see that Mathijs has included some comments, I have replied to some of them.

    Ma: I have just one general question when I reviewed the document, changes can be applied to an unit, but changes can be applied to attributes. How do we resolve that?

    R: I do not know.

    Ma: is there a way to refer to attributes?

    R: we can use the @ in the expression to refer to attributes.

    Ma: that can work, thank you.

    Ma: the use of new and previous is a new idea I had, I think it can work.

    R: Sounds good.

    L: I think the document is in a good shape to be moved to github so you can go ahead and continue its development there.

    R: I will move it there.

    Other business:

    L: I am starting my maternity leave this week so this is my last official meeting. You are in good hands with Rodolfo as secretary and Yoshito as co-chair. I am looking forward to seeing you back in January.



    ------------------------------
    Lucía Morado Vázquez
    Researcher and lecturer
    University of Geneva
    ------------------------------