RE: [DISCUSS] Release Apache Taverna Mobile 1.0-incubating-RC1

2019-04-01 Thread Ian Dunlop
Hello,

The key fingerprint is the same as listed in the KEYS file. Does that mean the 
key is the same?

Cheers,

Ian

Sent from Mail for Windows 10

From: Stian Soiland-Reyes
Sent: 01 April 2019 16:43
To: Ian Dunlop
Cc: dev@taverna.incubator.apache.org
Subject: RE: [DISCUSS] Release Apache Taverna Mobile 1.0-incubating-RC1

You'll also need to update the KEYS file in dist.

On Mon, 1 Apr 2019 13:39:40 +0100, Ian Dunlop  wrote:
> Hello,
> 
> @Sagar don’t forget to give it a +1 on the [VOTE] thread if you think it 
> passes all the Apache release criteria. I think I just posted my VOTE to the 
> DISCUSS thread – not sure message threading is working correctly in my email 
> client. Apologies for any confusion.
> 
> I’ve updated my key on the keyservers (gpg & ubuntu though they should both 
> sync anyway). Let’s see if that fixes things because I’m sure I’ve updated 
> them before.
> I guess we should give them 24 hours to sort themselves out and then gpg 
> --refresh-keys to update your local keys.



RE: [VOTE] Release Apache Taverna Mobile 1.0-incubating-RC1

2019-04-01 Thread Stian Soiland-Reyes
On Mon, 1 Apr 2019 16:18:45 +0100, Ian Dunlop  wrote:
> No worries Stian. What files were missing headers? I’ll attempt to run Apache 
> RAT to figure it out. It’s an easy enough fix. I guess I need to remove the 
> gradle jar from the bundle as well.

See "???" in https://paste.apache.org/EUQI 

I had to run rat on the command line after downloading from 
https://creadur.apache.org/rat/download_rat.cgi
as I could not get my gradle to be happy with my open source android SDK
install..


> Hopefully my key will be the un-expired one next time round.
> “-1   wrong copyright year, should go to 2019”. What files?

Only NOTICE needs updating - although 2018 is in README as well.


> I thought the chances of getting it through first time were pretty
> small anyway since this is the first time we have tried this one.

No worries, there are always nitpicks like that for an initial release!
Thanks for having a go!

-- 
Stian Soiland-Reyes
The University of Manchester
https://www.esciencelab.org.uk/
https://orcid.org/-0001-9842-9718



RE: [DISCUSS] Release Apache Taverna Mobile 1.0-incubating-RC1

2019-04-01 Thread Stian Soiland-Reyes
You'll also need to update the KEYS file in dist.

On Mon, 1 Apr 2019 13:39:40 +0100, Ian Dunlop  wrote:
> Hello,
> 
> @Sagar don’t forget to give it a +1 on the [VOTE] thread if you think it 
> passes all the Apache release criteria. I think I just posted my VOTE to the 
> DISCUSS thread – not sure message threading is working correctly in my email 
> client. Apologies for any confusion.
> 
> I’ve updated my key on the keyservers (gpg & ubuntu though they should both 
> sync anyway). Let’s see if that fixes things because I’m sure I’ve updated 
> them before.
> I guess we should give them 24 hours to sort themselves out and then gpg 
> --refresh-keys to update your local keys.


RE: [VOTE] Release Apache Taverna Mobile 1.0-incubating-RC1

2019-04-01 Thread Ian Dunlop
Hello,

No worries Stian. What files were missing headers? I’ll attempt to run Apache 
RAT to figure it out. It’s an easy enough fix. I guess I need to remove the 
gradle jar from the bundle as well.
Hopefully my key will be the un-expired one next time round.
“-1   wrong copyright year, should go to 2019”. What files?
I thought the chances of getting it through first time were pretty small anyway 
since this is the first time we have tried this one.

Cheers,

Ian

Sent from Mail for Windows 10

From: Stian Soiland-Reyes
Sent: 01 April 2019 15:34
To: Ian Dunlop
Cc: dev@taverna.incubator.apache.org
Subject: Re: [VOTE] Release Apache Taverna Mobile 1.0-incubating-RC1

Thanks for putting this RC together, Ian!

My vote I'm afraid:

-1  

because of missing ASF headers and embedded jar binary.



Checked:

-1 Some missing ASF file headers
-1 binaries included (gradle.jar)
+0 GPG signature correct
-1 your key from KEYS has expired!
+0 sha512 checksum correct
-1   *.sha512 file include spaces
+1 "incubator" in zip-name and folder
-1 "apache" missing from zip-name and folder-name inside
-1 "-RC1" in folder name inside (not ideal)
-0 NOTICE
-1   wrong copyright year, should go to 2019
+1 LICENSE
+1 DISCLAIMER
+0 Matches git 14815291d892231179c5408298fb3ad116294a47 
-0   commit id not provided in VOTE email
+0 build not tested

See RAT report at https://paste.apache.org/EUQI 
..about 16 of the .java files and 21 of the .xml
files are missing ASF headers.




Which version Android SDK do I need to build it? build.gradle says 28, 
I tried with https://wiki.debian.org/AndroidTools which was not a great
success so I guess the commercial platform must be installed.



On Thu, 28 Mar 2019 16:22:14 +, Ian Dunlop  wrote:
> Hello,
> 
> I am pleased to be calling this vote for the source release of
> Apache Taverna Mobile 1.0-incubating-RC1
> To discuss this release candidate, use the corresponding [DISCUSS] thread.
> 
> Apache Taverna Mobile is an Android Mobile application which can be used to 
> browse and run Apache Taverna workflows.
> 
> The release candidate to be voted on is available at:
> https://dist.apache.org/repos/dist/dev/incubator/taverna/source/incubator-taverna-mobile-1.0-incubating-RC1/
> 
> SHA-512 checksums: 
> 172FA334 9C8B2BB0 092CB23A 409B7D74 B91B1689 C426ECA0 694F8087 6DE54EE5 
> 6B5ABB01
>  BF528C65 2194CFCE 4394E249 9AD8C749 45814318 A4A2BCB7 040AA03E
> 
> MD5 checksums: 
> 3e73213dcc7569d47792752d2baed733
> 
> To build it:
> tar -xzvf incubator-taverna-mobile-1.0-incubating-RC1.tar.gz
> You will need the android sdk or android studio to build.
> If you have the android sdk installed then set ANDROID_HOME to point to it 
> and try:
> ./gradlew build
> 
> The release candidate corresponds to the following tag in git:
> https://github.com/apache/incubator-taverna-mobile/releases/tag/1.0-incubating-RC1
> Release candidates are signed with a GPG key available at:
> https://dist.apache.org/repos/dist/release/incubator/taverna/KEYS
> To verify it:
> First download the key file from 
> https://people.apache.org/keys/group/taverna.asc
> And import it to your gpg keyring
> gpg –import taverna.asc
> Then verify it:
> gpg --verify incubator-taverna-mobile-1.0-incubating-RC1.tar.gz.asc 
> incubator-taverna-mobile-1.0-incubating-RC1.tar.gz
> 
> Please vote on releasing these packages as:
> Apache Taverna Mobile 1.0-incubating-RC1
> The vote is open for at least 72 hours and passes if a majority of at least 
> three +1 Apache Taverna PPMC 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...



Re: [DISCUSS] Release Apache Taverna Mobile 1.0-incubating-RC1

2019-04-01 Thread Stian Soiland-Reyes
On Fri, 29 Mar 2019 19:38:28 +, Ian Dunlop  wrote:
> Please discuss the release of Apache Taverna Mobile 1.0-incubating-RC1 in
> this thread.

As I mentioned in my VOTE there were some files missing ASF headers.

If these files are not made by us then they will need to be
removed/replaced or get their appropriate license/attribution forwarded
on from their source.

https://paste.apache.org/EUQI


I don't think we should include gradle.jar in the download, as this is
meant to be a source distribution. Why is it needed in the repository?

-- 
Stian Soiland-Reyes
The University of Manchester
https://www.esciencelab.org.uk/
https://orcid.org/-0001-9842-9718



RE: [VOTE] Release Apache Taverna Mobile 1.0-incubating-RC1

2019-04-01 Thread Ian Dunlop
Hello,

Built successfully on ubuntu 16.04.
SHA1 & MD5 checksums match. GPG signed .tar.gz source bundle verified.
Licence, NOTICE, apache file headers all good.

+1

Cheers,

Ian

Sent from Mail for Windows 10

From: Ian Dunlop
Sent: 28 March 2019 16:22
To: dev@taverna.incubator.apache.org
Subject: [VOTE] Release Apache Taverna Mobile 1.0-incubating-RC1

Hello,

I am pleased to be calling this vote for the source release of
Apache Taverna Mobile 1.0-incubating-RC1
To discuss this release candidate, use the corresponding [DISCUSS] thread.

Apache Taverna Mobile is an Android Mobile application which can be used to 
browse and run Apache Taverna workflows.

The release candidate to be voted on is available at:
https://dist.apache.org/repos/dist/dev/incubator/taverna/source/incubator-taverna-mobile-1.0-incubating-RC1/

SHA-512 checksums: 
172FA334 9C8B2BB0 092CB23A 409B7D74 B91B1689 C426ECA0 694F8087 6DE54EE5 6B5ABB01
BF528C65 2194CFCE 4394E249 9AD8C749 45814318 A4A2BCB7 040AA03E

MD5 checksums: 
3e73213dcc7569d47792752d2baed733

To build it:
tar -xzvf incubator-taverna-mobile-1.0-incubating-RC1.tar.gz
You will need the android sdk or android studio to build.
If you have the android sdk installed then set ANDROID_HOME to point to it and 
try:
./gradlew build

The release candidate corresponds to the following tag in git:
https://github.com/apache/incubator-taverna-mobile/releases/tag/1.0-incubating-RC1
Release candidates are signed with a GPG key available at:
https://dist.apache.org/repos/dist/release/incubator/taverna/KEYS
To verify it:
First download the key file from 
https://people.apache.org/keys/group/taverna.asc
And import it to your gpg keyring
gpg –import taverna.asc
Then verify it:
gpg --verify incubator-taverna-mobile-1.0-incubating-RC1.tar.gz.asc 
incubator-taverna-mobile-1.0-incubating-RC1.tar.gz

Please vote on releasing these packages as:
Apache Taverna Mobile 1.0-incubating-RC1
The vote is open for at least 72 hours and passes if a majority of at least 
three +1 Apache Taverna PPMC 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 committers, please feel 
free to try out the release candidate and provide your votes. 

Cheers,

Ian

Sent from Mail for Windows 10




RE: [DISCUSS] Release Apache Taverna Mobile 1.0-incubating-RC1

2019-04-01 Thread Ian Dunlop
Hello,

@Sagar don’t forget to give it a +1 on the [VOTE] thread if you think it passes 
all the Apache release criteria. I think I just posted my VOTE to the DISCUSS 
thread – not sure message threading is working correctly in my email client. 
Apologies for any confusion.

I’ve updated my key on the keyservers (gpg & ubuntu though they should both 
sync anyway). Let’s see if that fixes things because I’m sure I’ve updated them 
before.
I guess we should give them 24 hours to sort themselves out and then gpg 
--refresh-keys to update your local keys.

Cheers,


Sent from Mail for Windows 10

From: Ian Dunlop
Sent: 29 March 2019 19:41
To: dev@taverna.incubator.apache.org
Subject: Re: [DISCUSS] Release Apache Taverna Mobile 1.0-incubating-RC1

Hello,

Sagar noted that the gpg key I used to sign the release had expired. I need to 
double check this and update it in the keyservers if necessary. I'm not sure 
whether it matters or not for the purposes of checking the release but 
something to fix for next time.

Cheers,

Ian

On Fri, 29 Mar 2019, 19:38 Ian Dunlop,  wrote:
Hello,

Please discuss the release of Apache Taverna Mobile 1.0-incubating-RC1 in this 
thread.

Cheers,

Ian




RE: [DISCUSS] Release Apache Taverna Mobile 1.0-incubating-RC1

2019-04-01 Thread Ian Dunlop
Hello,

Built successfully on ubuntu 16.04.
SHA1 & MD5 checksums match. GPG signed .tar.gz source bundle verified.
Licence, NOTICE, apache file headers all good.

+1

Cheers,

Ian

Sent from Mail for Windows 10

From: Sagar
Sent: 29 March 2019 12:42
To: dev@taverna.incubator.apache.org
Subject: Re: [DISCUSS] Release Apache Taverna Mobile 1.0-incubating-RC1

Built successfully. md5 & sha1 checksums all match and also verified the
GPG keys but your key has expired. does it make any issue?




On Thu, Mar 28, 2019 at 9:53 PM Ian Dunlop  wrote:

> Hello,
>
> Please discuss the release of Apache Taverna Mobile 1.0-incubating-RC1 in
> this thread.
>
> Cheers,
>
> Ian
>
> Sent from Mail for Windows 10
>
>

-- 

Warmest regards
Sagar
Software Developer
Lattice Innovations Pvt. Ltd.



Re: [VOTE] Release Apache Taverna Mobile 1.0-incubating-RC1

2019-04-01 Thread Stian Soiland-Reyes
Thanks for putting this RC together, Ian!

My vote I'm afraid:

-1  

because of missing ASF headers and embedded jar binary.



Checked:

-1 Some missing ASF file headers
-1 binaries included (gradle.jar)
+0 GPG signature correct
-1 your key from KEYS has expired!
+0 sha512 checksum correct
-1   *.sha512 file include spaces
+1 "incubator" in zip-name and folder
-1 "apache" missing from zip-name and folder-name inside
-1 "-RC1" in folder name inside (not ideal)
-0 NOTICE
-1   wrong copyright year, should go to 2019
+1 LICENSE
+1 DISCLAIMER
+0 Matches git 14815291d892231179c5408298fb3ad116294a47 
-0   commit id not provided in VOTE email
+0 build not tested

See RAT report at https://paste.apache.org/EUQI 
..about 16 of the .java files and 21 of the .xml
files are missing ASF headers.




Which version Android SDK do I need to build it? build.gradle says 28, 
I tried with https://wiki.debian.org/AndroidTools which was not a great
success so I guess the commercial platform must be installed.



On Thu, 28 Mar 2019 16:22:14 +, Ian Dunlop  wrote:
> Hello,
> 
> I am pleased to be calling this vote for the source release of
> Apache Taverna Mobile 1.0-incubating-RC1
> To discuss this release candidate, use the corresponding [DISCUSS] thread.
> 
> Apache Taverna Mobile is an Android Mobile application which can be used to 
> browse and run Apache Taverna workflows.
> 
> The release candidate to be voted on is available at:
> https://dist.apache.org/repos/dist/dev/incubator/taverna/source/incubator-taverna-mobile-1.0-incubating-RC1/
> 
> SHA-512 checksums: 
> 172FA334 9C8B2BB0 092CB23A 409B7D74 B91B1689 C426ECA0 694F8087 6DE54EE5 
> 6B5ABB01
>  BF528C65 2194CFCE 4394E249 9AD8C749 45814318 A4A2BCB7 040AA03E
> 
> MD5 checksums: 
> 3e73213dcc7569d47792752d2baed733
> 
> To build it:
> tar -xzvf incubator-taverna-mobile-1.0-incubating-RC1.tar.gz
> You will need the android sdk or android studio to build.
> If you have the android sdk installed then set ANDROID_HOME to point to it 
> and try:
> ./gradlew build
> 
> The release candidate corresponds to the following tag in git:
> https://github.com/apache/incubator-taverna-mobile/releases/tag/1.0-incubating-RC1
> Release candidates are signed with a GPG key available at:
> https://dist.apache.org/repos/dist/release/incubator/taverna/KEYS
> To verify it:
> First download the key file from 
> https://people.apache.org/keys/group/taverna.asc
> And import it to your gpg keyring
> gpg –import taverna.asc
> Then verify it:
> gpg --verify incubator-taverna-mobile-1.0-incubating-RC1.tar.gz.asc 
> incubator-taverna-mobile-1.0-incubating-RC1.tar.gz
> 
> Please vote on releasing these packages as:
> Apache Taverna Mobile 1.0-incubating-RC1
> The vote is open for at least 72 hours and passes if a majority of at least 
> three +1 Apache Taverna PPMC 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...