taverna-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stian Soiland-Reyes (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (TAVERNA-1026) Update usagerecord to GFD.204
Date Mon, 08 Jan 2018 14:28:00 GMT

    [ https://issues.apache.org/jira/browse/TAVERNA-1026?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16316401#comment-16316401

Stian Soiland-Reyes commented on TAVERNA-1026:

If you need to look at the XML Schema, I extracted it to https://gist.github.com/stain/19474ea4ecb490964d89186de24a0aec

(Note: From the OGF license we are not allowed to include the schema itself under the Apache
license, as it is not allowed to be changed. However our JAXB derived classes are OK given
our NOTICE entry).

> Update usagerecord to GFD.204
> -----------------------------
>                 Key: TAVERNA-1026
>                 URL: https://issues.apache.org/jira/browse/TAVERNA-1026
>             Project: Apache Taverna
>          Issue Type: New Feature
>          Components: Taverna Server
>            Reporter: Stian Soiland-Reyes
>            Priority: Minor
> taverna-server-usagerecord is based on the XML Schema in Open Grid Forum specification
[GFD.98|https://www.ogf.org/documents/GFD.98.pdf] which defines the namespace http://schema.ogf.org/urf/2003/09/urf
> The newer version from Open Grid Forum is [GFD.204|https://www.ogf.org/documents/GFD.204.pdf]
- specifying Usage Record Format 2.0 in namespace http://schema.ogf.org/urf/2013/04/urf
> (Not relevant: for some reason both namespace URLs give 404 Not Found)
> It might be worth considering updating to URF 2.0 as it supports more "cloud-like" properties
> I've already added the JAXB bindings to the package org.apache.taverna.server.usagerecord.xml.urf2
- note that for OGF license reasons we can't bundle the URF schema in our git repository -
but these derived JAXB annotations are OK (given the NOTICE entry).
> This task is to consider the effect of updating the usage of the older org.apache.taverna.server.usagerecord.xml.urf
and the convenience org.apache.taverna.server.usagerecord.JobUsageRecord -- these are being
created and exposed by taverna-server-webapp in various places.
> Note that REST API wise this might be a breaking change if done as a replacement, as
the XML namespace and several element names and attributes have changed since URF 1.0. We
can consider this to be OK, or do URF 2.0 as an additional exposure instead.

This message was sent by Atlassian JIRA

View raw message