[CANCELLED] [VOTE] Release Apache Taverna Language 0.16.0-incubating RC1

2018-06-04 Thread Stian Soiland-Reyes
Thanks to all who voted.

This release-candidate is Cancelled, the Taverna podling will work to
address the licensing issues pointed out by Dave Fisher. 

Although our use of Creative Commons should be allowed by Legal's
resolved FAQ, we recognize that IPMC feelings are otherwise, so we'll
have to recode to avoid including these schema files.


Tally:

+1 Stian Soiland-Reyes (binding)
+1 Andy Seaborne (binding)
-1 David Fisher (binding)

On Mon, 28 May 2018 22:43:22 +0100, Stian Soiland-Reyes  
wrote:
> On Thu, 24 May 2018 12:25:47 -0700, Dave Fisher  wrote:
> > -1 (binding)
> 
> Thanks for checking!
> 
> > There are several files in the source release that are licensed as:
> > Creative Commons Attribution 3.0 License
> > http://creativecommons.org/licenses/by/3.0
> > 
> > This is a category B license. [1] 
> 
> We included the CC-BY-licensed ontologies for
> compatibility, as we saw the category-b license FAQ says:
> 
> > For small amounts of source that is directly consumed by the ASF
> > product at runtime in source form, and for which that source is
> > unmodified and unlikely to be changed anyway (say, by virtue of being
> > specified by a standard), inclusion of appropriately labeled source is
> > also permitted.  An example of this is the web-facesconfig_1_0.dtd,
> > whose inclusion is mandated by the JSR 127: JavaServer Faces
> > specification.
> 
> These OWL ontologies *are* directly consumed at runtime in source form,
> unmodified and unlikely to be changed (that would defy their purpose of
> compliance against their declared namespace).
> 
> We have discussed in Taverna that we could move these to be packaged
> outside ASF on GitHub (and somehow deployed to Maven Central by us
> wearing non-ASF hats, so that we can use them as "binaries". Do you
> think that workaround is necessary, or can we keep them given the "small
> amount" consideration?  
> 
> (They are not executable source code, but more like namespace
> declarations)
> 
> 
> See also https://issues.apache.org/jira/browse/TAVERNA-927
> 
> 
> > I’ll note that Stian is listed as a
> > copyright holder for some of these … Either these need to be
> > relicensed to a category A license or some other mechanism will need
> > to be found to make these optional. 
> 
> Yes, we did relicense to Apache License on several ontologies where Univ
> of Manchester were the sole copyright holder and so were covered by the
> Software Grant. 
> 
> Unfortunately some of the others have multiple institutions as copyright
> holders; we can try to work with their community to change these to a 
> CatA license - however Apache License might not be ideal either here as
> it is not compatible with GPL 2 (just 2+).
> 
> 
> > The LICENSE file should include the other licenses and not references
> > to them.
> 
> I agree, this seems to have been missed. 
> 
>  
> -- 
> Stian Soiland-Reyes
> https://orcid.org/-0001-9842-9718
> 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Release Apache Taverna Language 0.16.0-incubating RC1

2018-05-28 Thread Stian Soiland-Reyes
On Thu, 24 May 2018 12:25:47 -0700, Dave Fisher  wrote:
> -1 (binding)

Thanks for checking!

> There are several files in the source release that are licensed as:
> Creative Commons Attribution 3.0 License
> http://creativecommons.org/licenses/by/3.0
> 
> This is a category B license. [1] 

We included the CC-BY-licensed ontologies for
compatibility, as we saw the category-b license FAQ says:

> For small amounts of source that is directly consumed by the ASF
> product at runtime in source form, and for which that source is
> unmodified and unlikely to be changed anyway (say, by virtue of being
> specified by a standard), inclusion of appropriately labeled source is
> also permitted.  An example of this is the web-facesconfig_1_0.dtd,
> whose inclusion is mandated by the JSR 127: JavaServer Faces
> specification.

These OWL ontologies *are* directly consumed at runtime in source form,
unmodified and unlikely to be changed (that would defy their purpose of
compliance against their declared namespace).

We have discussed in Taverna that we could move these to be packaged
outside ASF on GitHub (and somehow deployed to Maven Central by us
wearing non-ASF hats, so that we can use them as "binaries". Do you
think that workaround is necessary, or can we keep them given the "small
amount" consideration?  

(They are not executable source code, but more like namespace
declarations)


See also https://issues.apache.org/jira/browse/TAVERNA-927


> I’ll note that Stian is listed as a
> copyright holder for some of these … Either these need to be
> relicensed to a category A license or some other mechanism will need
> to be found to make these optional. 

Yes, we did relicense to Apache License on several ontologies where Univ
of Manchester were the sole copyright holder and so were covered by the
Software Grant. 

Unfortunately some of the others have multiple institutions as copyright
holders; we can try to work with their community to change these to a 
CatA license - however Apache License might not be ideal either here as
it is not compatible with GPL 2 (just 2+).


> The LICENSE file should include the other licenses and not references
> to them.

I agree, this seems to have been missed. 

 
-- 
Stian Soiland-Reyes
https://orcid.org/-0001-9842-9718


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Release Apache Taverna Language 0.16.0-incubating RC1

2018-05-24 Thread Dave Fisher
Hi -

-1 (binding)

There are several files in the source release that are licensed as:
Creative Commons Attribution 3.0 License
http://creativecommons.org/licenses/by/3.0

This is a category B license. [1] I’ll note that Stian is listed as a copyright 
holder for some of these … Either these need to be relicensed to a category A 
license or some other mechanism will need to be found to make these optional. 
The LICENSE file should include the other licenses and not references to them.

Checksums and signature check out. Build and rat-check pass.

Regards,
Dave

[1] http://www.apache.org/legal/resolved.html#category-b

> On May 24, 2018, at 8:12 AM, Stian Soiland-Reyes  wrote:
> 
> any more IPMC votes..? Last chance before GDPR! ;)
> 
> On Mon, 21 May 2018 10:57:40 +0100, Stian Soiland-Reyes  
> wrote:
>> The Taverna PPMC has voted to release:
>> 
>>  Apache Taverna Language 0.16.0-incubating
>> 
>> with +4 PPMC-binding votes. This email is the IPMC vote.
>> 
>> 
>> Vote thread:
>> https://lists.apache.org/thread.html/29405e13efcd3282e978982c2c4c02b1d1bf683460ce618c7248617a@%3Cdev.taverna.apache.org%3E
>> 
>> Result:
>> https://lists.apache.org/thread.html/6c30d76520c2e933c4b93db7dc87cef42f2d34871f0b6f334020d451@%3Cdev.taverna.apache.org%3E
>> 
>> 
>> This carries forward one +1 IPMC binding vote from myself.
>> 
>> 
>> Apache Taverna Language is a set of APIs for workflow definitions (SCUFL2),
>> Research Object Bundles and workflow inputs/outputs/run (DataBundle), as
>> consumed and produced by the Apache Taverna workflow system.
>> 
>> The API includes support for the legacy formats from Taverna 2 and Taverna 1,
>> and can be also used independently of Apache Taverna 3.  The command line 
>> tool
>> tavlang can be used for conversion and inspection of research objects and
>> workflow bundles.
>> 
>> 
>> 
>> 
>> The release candidate to be voted over is available at:
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/taverna/source/taverna-language-0.16.0-incubating-RC1/
>> 
>> 
>> Checksums:
>> 
>> $ sha1sum *zip
>> 1f6050994b4bd2661f343119cdcb18b83dc362cf  
>> apache-taverna-language-0.16.0-incubating-source-release.zip
>> 
>> $ sha256sum *zip
>> bcdba80fbea54b1532cb81b6846e5711f1efe98ad289ecd4a2c6dd2833767115  
>> apache-taverna-language-0.16.0-incubating-source-release.zip
>> 
>> $ sha512sum *zip
>> 008672c7f7cb1e6e461a2d5113aa111208970cfe9e0b3507fb3a34bc95957db094f0d8e8829beca9496cfa6a6d023943409335839bacd0bdedc82db87d14b9aa
>>   apache-taverna-language-0.16.0-incubating-source-release.zip
>> s
>> 
>> 
>> 
>> 
>> Build the release candidate using:
>> 
>>mvn clean install
>> 
>> 
>> 
>> 
>> The release candidates correspond to the following git commit:
>> 
>> https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-language.git;a=commit;h=c48ef9d339d7d68791691617ef2ddc56d195131e
>> 
>> 
>> The release candidate is signed with an (updated) GPG key:
>> https://www.apache.org/dist/incubator/taverna/KEYS
>> 
>> 
>> A staged Maven repository is available for review at:
>> https://repository.apache.org/content/repositories/orgapachetaverna-1019
>> 
>> 
>> The changelog for this release is available from JIRA:
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12334881=12318322
>> 
>> 
>> 
>> Please vote on releasing these packages as:
>> 
>>  Apache Taverna Language 0.16.0-incubating
>> 
>> 
>> The vote is open for at least 72 hours and passes if a majority of at least
>> three +1 Apache Incubator PMC votes are cast.
>> 
>> [ ] +1 Release this package
>> [ ]  0 I don't feel strongly about it, but don't object
>> [ ] -1 Do not release this package because...
>> 
>> 
>> Anyone can participate in testing and voting, not just IPMC members,
>> please feel free to try out the release candidate and provide your
>> votes!
>> 
>> How to review a release? https://s.apache.org/review-release
>> 
>> 
>> --
>> Stian Soiland-Reyes
>> https://orcid.org/-0001-9842-9718
>> 
>> 
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 



signature.asc
Description: Message signed with OpenPGP


Re: [VOTE] Release Apache Taverna Language 0.16.0-incubating RC1

2018-05-24 Thread Stian Soiland-Reyes
any more IPMC votes..? Last chance before GDPR! ;)

On Mon, 21 May 2018 10:57:40 +0100, Stian Soiland-Reyes  
wrote:
> The Taverna PPMC has voted to release:
> 
>   Apache Taverna Language 0.16.0-incubating
> 
> with +4 PPMC-binding votes. This email is the IPMC vote.
> 
>   
> Vote thread:
> https://lists.apache.org/thread.html/29405e13efcd3282e978982c2c4c02b1d1bf683460ce618c7248617a@%3Cdev.taverna.apache.org%3E
> 
> Result:
> https://lists.apache.org/thread.html/6c30d76520c2e933c4b93db7dc87cef42f2d34871f0b6f334020d451@%3Cdev.taverna.apache.org%3E
> 
> 
> This carries forward one +1 IPMC binding vote from myself.
> 
> 
> Apache Taverna Language is a set of APIs for workflow definitions (SCUFL2),
> Research Object Bundles and workflow inputs/outputs/run (DataBundle), as
> consumed and produced by the Apache Taverna workflow system.
> 
> The API includes support for the legacy formats from Taverna 2 and Taverna 1,
> and can be also used independently of Apache Taverna 3.  The command line tool
> tavlang can be used for conversion and inspection of research objects and
> workflow bundles.
> 
> 
> 
> 
> The release candidate to be voted over is available at:
> 
> https://dist.apache.org/repos/dist/dev/incubator/taverna/source/taverna-language-0.16.0-incubating-RC1/
> 
> 
> Checksums:
> 
> $ sha1sum *zip
> 1f6050994b4bd2661f343119cdcb18b83dc362cf  
> apache-taverna-language-0.16.0-incubating-source-release.zip
> 
> $ sha256sum *zip
> bcdba80fbea54b1532cb81b6846e5711f1efe98ad289ecd4a2c6dd2833767115  
> apache-taverna-language-0.16.0-incubating-source-release.zip
> 
> $ sha512sum *zip
> 008672c7f7cb1e6e461a2d5113aa111208970cfe9e0b3507fb3a34bc95957db094f0d8e8829beca9496cfa6a6d023943409335839bacd0bdedc82db87d14b9aa
>   apache-taverna-language-0.16.0-incubating-source-release.zip
> s
> 
> 
> 
> 
> Build the release candidate using:
> 
> mvn clean install
> 
> 
> 
> 
> The release candidates correspond to the following git commit:
> 
> https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-language.git;a=commit;h=c48ef9d339d7d68791691617ef2ddc56d195131e
> 
> 
> The release candidate is signed with an (updated) GPG key:
> https://www.apache.org/dist/incubator/taverna/KEYS
> 
> 
> A staged Maven repository is available for review at:
> https://repository.apache.org/content/repositories/orgapachetaverna-1019
> 
> 
> The changelog for this release is available from JIRA:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12334881=12318322
> 
> 
> 
> Please vote on releasing these packages as:
> 
>   Apache Taverna Language 0.16.0-incubating
> 
> 
> The vote is open for at least 72 hours and passes if a majority of at least
> three +1 Apache Incubator PMC votes are cast.
> 
> [ ] +1 Release this package
> [ ]  0 I don't feel strongly about it, but don't object
> [ ] -1 Do not release this package because...
> 
> 
> Anyone can participate in testing and voting, not just IPMC members,
> please feel free to try out the release candidate and provide your
> votes!
> 
> How to review a release? https://s.apache.org/review-release
> 
> 
> -- 
> Stian Soiland-Reyes
> https://orcid.org/-0001-9842-9718
> 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Release Apache Taverna Language 0.16.0-incubating RC1

2018-05-22 Thread Andy Seaborne

bcc: dev@taverna

+1 (binding)

Source downloaded,built (java8 - fails on java10; the podling is aware 
of this) and tests pass.


Checksum and sigs verified

DISCLIAMER, LICENSE and NOTICE present.

---

The POM parent (separate release) includes other maven repos
  https://dl.bintray.com/
  https://repo.spring.io/
  https://jcenter.bintray.com/

but I'm told everything is in maven central. Raised TAVERNA-1051.

Andy

On 21/05/18 10:57, Stian Soiland-Reyes wrote:

The Taverna PPMC has voted to release:

   Apache Taverna Language 0.16.0-incubating

with +4 PPMC-binding votes. This email is the IPMC vote.

   
Vote thread:

https://lists.apache.org/thread.html/29405e13efcd3282e978982c2c4c02b1d1bf683460ce618c7248617a@%3Cdev.taverna.apache.org%3E

Result:
https://lists.apache.org/thread.html/6c30d76520c2e933c4b93db7dc87cef42f2d34871f0b6f334020d451@%3Cdev.taverna.apache.org%3E


This carries forward one +1 IPMC binding vote from myself.


Apache Taverna Language is a set of APIs for workflow definitions (SCUFL2),
Research Object Bundles and workflow inputs/outputs/run (DataBundle), as
consumed and produced by the Apache Taverna workflow system.

The API includes support for the legacy formats from Taverna 2 and Taverna 1,
and can be also used independently of Apache Taverna 3.  The command line tool
tavlang can be used for conversion and inspection of research objects and
workflow bundles.




The release candidate to be voted over is available at:

https://dist.apache.org/repos/dist/dev/incubator/taverna/source/taverna-language-0.16.0-incubating-RC1/


Checksums:

$ sha1sum *zip
1f6050994b4bd2661f343119cdcb18b83dc362cf  
apache-taverna-language-0.16.0-incubating-source-release.zip

$ sha256sum *zip
bcdba80fbea54b1532cb81b6846e5711f1efe98ad289ecd4a2c6dd2833767115  
apache-taverna-language-0.16.0-incubating-source-release.zip

$ sha512sum *zip
008672c7f7cb1e6e461a2d5113aa111208970cfe9e0b3507fb3a34bc95957db094f0d8e8829beca9496cfa6a6d023943409335839bacd0bdedc82db87d14b9aa
  apache-taverna-language-0.16.0-incubating-source-release.zip
s




Build the release candidate using:

 mvn clean install




The release candidates correspond to the following git commit:

https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-language.git;a=commit;h=c48ef9d339d7d68791691617ef2ddc56d195131e


The release candidate is signed with an (updated) GPG key:
https://www.apache.org/dist/incubator/taverna/KEYS


A staged Maven repository is available for review at:
https://repository.apache.org/content/repositories/orgapachetaverna-1019


The changelog for this release is available from JIRA:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12334881=12318322



Please vote on releasing these packages as:

   Apache Taverna Language 0.16.0-incubating


The vote is open for at least 72 hours and passes if a majority of at least
three +1 Apache Incubator PMC votes are cast.

[ ] +1 Release this package
[ ]  0 I don't feel strongly about it, but don't object
[ ] -1 Do not release this package because...


Anyone can participate in testing and voting, not just IPMC members,
please feel free to try out the release candidate and provide your
votes!

How to review a release? https://s.apache.org/review-release




-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[VOTE] Release Apache Taverna Language 0.16.0-incubating RC1

2018-05-21 Thread Stian Soiland-Reyes
The Taverna PPMC has voted to release:

  Apache Taverna Language 0.16.0-incubating

with +4 PPMC-binding votes. This email is the IPMC vote.

  
Vote thread:
https://lists.apache.org/thread.html/29405e13efcd3282e978982c2c4c02b1d1bf683460ce618c7248617a@%3Cdev.taverna.apache.org%3E

Result:
https://lists.apache.org/thread.html/6c30d76520c2e933c4b93db7dc87cef42f2d34871f0b6f334020d451@%3Cdev.taverna.apache.org%3E


This carries forward one +1 IPMC binding vote from myself.


Apache Taverna Language is a set of APIs for workflow definitions (SCUFL2),
Research Object Bundles and workflow inputs/outputs/run (DataBundle), as
consumed and produced by the Apache Taverna workflow system.

The API includes support for the legacy formats from Taverna 2 and Taverna 1,
and can be also used independently of Apache Taverna 3.  The command line tool
tavlang can be used for conversion and inspection of research objects and
workflow bundles.




The release candidate to be voted over is available at:

https://dist.apache.org/repos/dist/dev/incubator/taverna/source/taverna-language-0.16.0-incubating-RC1/


Checksums:

$ sha1sum *zip
1f6050994b4bd2661f343119cdcb18b83dc362cf  
apache-taverna-language-0.16.0-incubating-source-release.zip

$ sha256sum *zip
bcdba80fbea54b1532cb81b6846e5711f1efe98ad289ecd4a2c6dd2833767115  
apache-taverna-language-0.16.0-incubating-source-release.zip

$ sha512sum *zip
008672c7f7cb1e6e461a2d5113aa111208970cfe9e0b3507fb3a34bc95957db094f0d8e8829beca9496cfa6a6d023943409335839bacd0bdedc82db87d14b9aa
  apache-taverna-language-0.16.0-incubating-source-release.zip
s




Build the release candidate using:

mvn clean install




The release candidates correspond to the following git commit:

https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-language.git;a=commit;h=c48ef9d339d7d68791691617ef2ddc56d195131e


The release candidate is signed with an (updated) GPG key:
https://www.apache.org/dist/incubator/taverna/KEYS


A staged Maven repository is available for review at:
https://repository.apache.org/content/repositories/orgapachetaverna-1019


The changelog for this release is available from JIRA:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12334881=12318322



Please vote on releasing these packages as:

  Apache Taverna Language 0.16.0-incubating


The vote is open for at least 72 hours and passes if a majority of at least
three +1 Apache Incubator PMC votes are cast.

[ ] +1 Release this package
[ ]  0 I don't feel strongly about it, but don't object
[ ] -1 Do not release this package because...


Anyone can participate in testing and voting, not just IPMC members,
please feel free to try out the release candidate and provide your
votes!

How to review a release? https://s.apache.org/review-release


-- 
Stian Soiland-Reyes
https://orcid.org/-0001-9842-9718


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org