GitHub user stain opened a pull request: https://github.com/apache/incubator-taverna-language/pull/44
Avoid ontology files, simplify licenses This completes #43 to remove all *.owl/*.ttl files of CC-BY-licensed ontologies. Instead they are replaced with Java classes with constants only, as generated by [Jena schemagen maven plugin](https://jena.apache.org/documentation/tools/schemagen-maven.html) and then copied in. Note that javadoc has been stripped from almost all the vocabularies so that they only contain the terms, and thus hopefully should no longer need to be considered "derived work". W3C licenses have been included in text form, as requested in earlier RC vote. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/incubator-taverna-language no-ontologies Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-taverna-language/pull/44.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #44 ---- commit 68ad29a06d8a8dcd11d8c61003618e13d8c93b25 Author: Stian Soiland-Reyes <stain@...> Date: 2018-11-27T12:24:45Z add taverna-scufl2-ro-vocabs module commit b34dd573598a24bd7243351873fb688ce50caaba Author: Stian Soiland-Reyes <stain@...> Date: 2018-11-27T12:26:44Z Moved vocularies to taverna-ro-vocabs commit 58a7618a07dc3870c20bc5938ba4bd6810128e26 Author: Stian Soiland-Reyes <stain@...> Date: 2018-12-06T23:35:34Z Add PROV-AQ terms commit d510013ec403db4c6f3d78f24365281c3f4164cb Author: Stian Soiland-Reyes <stain@...> Date: 2018-12-07T02:45:19Z Hand-coded vocabularies instead of including ontologies commit 4ebeadca9629bd021b858a244d3ce36dbc4ffc96 Author: Stian Soiland-Reyes <stain@...> Date: 2018-12-07T02:46:08Z Shrink LICENSE as ontologies are no longer included for roevo.xsd, move from LICENSE to CC-BY 3.0 attribution only in NOTICE as it is only a required attribution and the CC-BY 3.0 license does not apply to the derived work. commit 329cef490754d0492b4496721f7040d9d6ebf25d Author: Stian Soiland-Reyes <stain@...> Date: 2018-12-07T02:51:00Z Updated xenc-schema.xsd now Software License header As downloaded from https://www.w3.org/TR/xmlenc-core/xenc-schema.xsd commit 936293fb080aac8a8ecef7c123ddbc330a4e71f5 Author: Stian Soiland-Reyes <stain@...> Date: 2018-12-07T03:09:26Z w3c licenses Converted from html to text commit 0ba3ddfe02dae441029ab1b6b12d998d09ec7002 Author: Stian Soiland-Reyes <stain@...> Date: 2018-12-07T03:23:32Z Avoid roevo CC-BY license by removing documentation it is no longer by "derived from" http://w3id.org/ro/roevo commit 9bd8687b83ccbc5fabfc4ad00b61c711fd3250c0 Author: Stian Soiland-Reyes <stain@...> Date: 2018-12-07T03:25:00Z Updated w3c licenses and reference local copy commit 74718a7ba74ac947a53285712e3fc2f81c17d442 Author: Stian Soiland-Reyes <stain@...> Date: 2018-12-07T03:35:44Z Reference/include w3c licenses commit c6175ca7d93555d2bcc305ab1b1347b2a78df461 Author: Stian Soiland-Reyes <stain@...> Date: 2018-12-07T03:41:23Z Relative path for ./xmldsig-core-schema.xsd commit 1ad20c1ea7c9fff3c013a1c5ebf229ae78cbdacb Author: Stian Soiland-Reyes <stain@...> Date: 2018-12-07T03:58:36Z lowercase vocabulary prefix name commit 97739d674c0edded8fbece5a0015e9a0ca5f3b0d Author: Stian Soiland-Reyes <stain@...> Date: 2018-12-07T04:10:51Z Use new taverna-ro-vocabs constants commit 0d01d92ae2242b32cdb4e8f567a6dbea65f9e138 Author: Stian Soiland-Reyes <stain@...> Date: 2018-12-07T04:13:12Z more Prov -> prov commit 93f45f0bb053ddd6b2e224aa57bcb61aac41947d Author: Stian Soiland-Reyes <stain@...> Date: 2018-12-07T04:15:30Z also avoid XMLSchema.dtd commit cf5413258785e11588f34606d8cd2800a9701bae Author: Stian Soiland-Reyes <stain@...> Date: 2018-12-07T04:16:36Z xml typo ---- ---