On 04/01/2018 15:45, Stian Soiland-Reyes wrote:
Found Donal's old license analysis, which provided nice links. (See
quoted email below)
Ian already looked at the W3C Software License which is straight forward as
we've done that already in Taverna Language, and persistence.xsd I found we can
remove. SO that leaves "ur.xsd" for the OGF Usage Records.
That's in because we automatically generate code from the schema, and
the version available online is not well-formed (because it is a
cut-n-paste job from a Word document, and so includes a bunch of dumb
word processor things). If there's an updated version (GFD.204?) that
maps to a schema that is a schema-correct document itself, you could try
updating to point at that. Indeed, that would be preferable *even
without* the legal requirements. But there's an absolute technical
requirement for there to be a schema at all. (We could also just
replicate the bits we need in a code-first style, but it really isn't
the business of Taverna to be publishing general usage schemas if we can
help it.)
Unfortunately, I've not been in a position to be chasing down this stuff
for the past couple of years.
Not sure why GFD.204's XSD is not on the web, but I
guess we could also try to copy that out from the PDF.
If you do copy out of it, really do check that the resulting schema
document is valid in itself. ;-)
Also ping the OGF guys to ask them if there's a particular reason the
schema isn't direct downloadable. That would seem like an odd omission
to make, and the schema link should be discoverable. The link that is
presented (non-normatively, i.e., in an example only) within GFD.204 is
http://schema.ogf.org/urf/2013/04/urf but that is non-resolvable. It all
looks like a technical slip-up on the OGF's part.
Donal.