OASIS Open Document Format for Office Applications (OpenDocument) TC

 View Only
  • 1.  ODF-Authorship-Metadata uploaded

    Posted 24 days ago
    Submitter's message
    Greetings!

    A very rough cut on the ODF AI/Human editing metadata draft!

    Hope everyone is at the start of a great week!

    Patrick
    -- Patrick Durusau
    Document Name: ODF-Authorship-Metadata

    Description
    Rough cut on ODF AI/Human editing metadata draft
    Download Latest Revision
    Public Download Link

    Submitter: Patrick Durusau
    Group: OASIS Open Document Format for Office Applications (OpenDocument) TC
    Folder: Miscellaneous
    Date submitted: 2025-01-13 03:06:58



    ---------------------------------
    Patrick Durusau
    Patrick Durusau (Personal)
    Covington GA
    ---------------------------------


  • 2.  RE: ODF-Authorship-Metadata uploaded

    Posted 24 days ago

    Patrick

     

    Thanks for putting together this draft!

     

    In ODF 1.4 I note that:

    • 4.3.2.6 is <meta:initial-creator>, not <text:author-name> as in your draft
    • 7.3.7.2 is <text:author-initials>, which I think is what you meant to type!

     

    I am puzzled as to why <text:span> (6.1.7) and <text:a> (6.1.8) do not have the xml:id attribute, while most other text elements do have it.

     

    Best wishes,

     

    Francis






  • 3.  RE: ODF-Authorship-Metadata uploaded

    Posted 22 days ago

    I think that the descriptions of <text:author-name> and <text:author-initials> in 7.3.7.1 and 7.3.7.2 are incorrect. They state that they represent the full name/initials of the "author of the document". However, these two elements are child elements of <text:h>, <text:p>, <text:span> and <text:a> (among others), so the name and initials of the author is actually specific to that element. I cannot believe that these two elements have been made children of such granular text elements without it being understood that they are to be used to specify the author of the parent element.

     

    Tracked changes can include identification of the author of the change. When tracked changes are accepted, such author information needs to be preserved in some way.

     

    I consider authorship metadata to be important from several points of view. We have talked about how one might differentiate AI and human authors. We have also talked about the need to describe the authorship of documents that are the result of collaboration. More generally, I think we need to think of documents as being creative works, and it is important from a variety of legal, commercial and moral perspectives that there should be ways of recording and determining the provenance of the content of documents. A major topic in international standardization circles currently is the whole business of trust and trustworthiness. How can one determine whether to trust the content of a document, if one doesn't know its provenance?

     

    Francis






  • 4.  RE: ODF-Authorship-Metadata uploaded

    Posted 22 days ago
    the purpose of the <text:author-name> etc text fields is to display the
    metadata elements from meta.xml somewhere in the document, so they do
    apply to the whole document.

    the reason why these may be children of a bunch of other elements is
    simply that they occur in paragraph content.

    where there is authorship information for elements in the document, such
    as <office:annotation>, the <dc:creator> element is used.

    i think the only way to add authorship to arbitrary elements currently
    is RDF metadata, for example with the <text:meta> element, which is
    more-or-less a <text:span> with an xml:id or RDFa attributes.

    --
    Michael Stahl
    Senior Software-Entwickler LibreOffice
    –––
    allotropia software GmbH
    Versmannstr. 4
    20457 Hamburg
    Germany
    –––
    michael.stahl@allotropia.de
    https://www.allotropia.de
    –––
    Registered office: Hamburg, Germany
    Registration court Hamburg, HRB 165405
    Managing director: Thorsten Behrens
    VAT-ID: DE 335606919
    –––




  • 5.  RE: ODF-Authorship-Metadata uploaded

    Posted 21 days ago

    Hi Michael

     

    Thanks for that clarification about the use of <text:author-name> and <text:author-initials>. However, in that case, how is an application to interpret <text:author-name> when the attribute text:fixed has the value 'false' and the element contains a text value that isn't the same as in the metadata? Is such a document non-conformant? Or are you simply stating that current implementations don't support this? I think I must be missing something in my understanding...

     

    Kind regards,

     

    Francis






  • 6.  RE: ODF-Authorship-Metadata uploaded

    Posted 21 days ago
    hi Francis,

    in Writer, a non-fixed field should display a value that was generated
    from the meta.xml element, or perhaps the current user data from the
    configuration if it's a "sender" field.

    regards,
    michael

    --
    Michael Stahl
    Senior Software-Entwickler LibreOffice
    –––
    allotropia software GmbH
    Versmannstr. 4
    20457 Hamburg
    Germany
    –––
    michael.stahl@allotropia.de
    https://www.allotropia.de
    –––
    Registered office: Hamburg, Germany
    Registration court Hamburg, HRB 165405
    Managing director: Thorsten Behrens
    VAT-ID: DE 335606919
    –––