You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Mark Payne <ma...@hotmail.com> on 2015/05/14 23:10:42 UTC
[VOTE] Release Apache NiFi 0.1.0-incubating
Hello
The Apache NiFi PPMC has voted to release Apache NiFi 0.1.0-incubating.
The vote was based on the release candidate and thread described below.
We now request the IPMC to vote on this release.
Here is the PPMC voting result:
1 +1 (IPMC binding)
5 +1 (PPMC non-binding)
3 +1 (non-binding)
0 0
0 -1
Here is the PPMC vote thread: http://mail-archives.apache.org/mod_mbox/incubator-nifi-dev/201505.mbox/browser
In this release, we factored out a parent maven artifact. This means that we also had to do a new
release of the nifi-nar-maven-plugin, so there are a total of three artifacts for this build:
nifi-parent
nifi-nar-maven-plugin
nifi
-----------------------
For nifi-parent:
The source zip, including signatures, digests, etc. can be found at:
https://repository.apache.org/content/repositories/orgapachenifi-1049
The Git tag is nifi-parent-1.0.0-incubating-rc13
The Git commit ID is 37732bddcfcb2affcba1f3b4a9e3dd5ebd7b5a30
https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git;a=commit;h=37732bddcfcb2affcba1f3b4a9e3dd5ebd7b5a30
Checksums of nifi-parent-1.0.0-incubating-source-release.zip:
MD5: fc22f90566b44dcc1e8637df2cfe71be
SHA1: 24ef57c27489e74be3bf5167d13b852be704d96d
-----------------------
For nifi-nar-maven-plugin:
The source zip, including signatures, digests, etc. can be found at:
https://repository.apache.org/content/repositories/orgapachenifi-1050
The Git tag is nifi-nar-maven-plugin-1.0.1-incubating-rc13
The Git commit ID is 1fc8453b36c1a1d600a911668f10249cf1e52ea7
https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git;a=commit;h=1fc8453b36c1a1d600a911668f10249cf1e52ea7
Checksums of nifi-nar-maven-plugin-1.0.1-incubating-source-release.zip:
MD5: 90c6e9e8f7037df4aa41e6978e6f34ad
SHA1: 155b9e633a724e76fa9f223fafa8d9f92377fed9
-----------------------
For nifi:
The source zip, including signatures, digests, etc. can be found at:
https://repository.apache.org/content/repositories/orgapachenifi-1051
The Git tag is nifi-0.1.0-incubating-rc13
The Git commit ID is 65a07b6b634e04f44b5b89bfaf95e0ff35c3c68c
https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git;a=commit;h=65a07b6b634e04f44b5b89bfaf95e0ff35c3c68c
Checksums of nifi-0.1.0-incubating-source-release.zip:
MD5: 805d96637327885f38420ba6b9f39066
SHA1: dde266518632af33b432dd03d6da931aa27dbabc
-----------------------
For all artifacts:
Release artifacts are signed with the following key:
https://people.apache.org/keys/committer/markap14.asc
KEYS file available here:
https://dist.apache.org/repos/dist/release/incubator/nifi/KEYS
Should the source release be successful we intend to make convenience binaries available. The
convenience binary of this source release along with the appropriate hashes and signature can be found
here: https://dist.apache.org/repos/dist/dev/incubator/nifi
121 issues were closed/resolved for this release:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12329276
The vote will be open for 72 hours.
Please download the release candidate and evaluate the necessary items including checking hashes, signatures, build from source, and test. The please vote:
[ ] +1 Release this package as nifi-0.1.0-incubating
[ ] +0 no opinion
[ ] -1 Do not release this package because...
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache NiFi 0.1.0-incubating
Posted by Sean Busbey <bu...@cloudera.com>.
On Sat, May 16, 2015 at 10:41 PM, Joe Witt <jo...@gmail.com> wrote:
>
>
> Regarding the email address used we will be sure to better reflect
> that in our release guide. The .zip is generated by the
> 'apache-release' profile that comes from the standard
> org.apache/apache/16 artifact. It uses a
> 'apache-source-release-assembly-descriptor' which only generates a
> zip. We could extend that but I'd be reluctant to.
>
>
This particular issue is addressed in version 17 of the apache parent
pom[1].
[1]: https://issues.apache.org/jira/browse/MPOM-47
--
Sean
Re: [VOTE] Release Apache NiFi 0.1.0-incubating
Posted by Joe Witt <jo...@gmail.com>.
Justin,
First, thanks for attempting to validate the release. You will need
to build all three components mentioned above in order. The error you
note suggests that the nifi-parent was not built before attempting the
build of nifi-0.1.0.
We expect most releases to be much easier to validate than this one
but we needed to factor out a common parent here to share across the
other two modules. Our preference would be to have a single build
that does it all but that isn't possible when one of the artifacts you
want to build would also be an extension/plugin you'd use in maven in
that same build.
Regarding the email address used we will be sure to better reflect
that in our release guide. The .zip is generated by the
'apache-release' profile that comes from the standard
org.apache/apache/16 artifact. It uses a
'apache-source-release-assembly-descriptor' which only generates a
zip. We could extend that but I'd be reluctant to.
Thanks
Joe
On Sat, May 16, 2015 at 11:19 PM, Justin Mclean <ju...@me.com> wrote:
> Hi,
>
> +0 (binding) as I’m unable to get the release to compile.
>
> This may be my setup or perhaps an issue with the pom.xml file. When trying to compile I get:
> The project org.apache.nifi:nifi:0.1.0-incubating (/Users/justinmclean/Downloads/ApacheNiFi/nifi-0.1.0-incubating/pom.xml) has 1 error
> [ERROR] Non-resolvable parent POM: Could not find artifact org.apache.nifi:nifi-parent:pom:1.0.0-incubating in central (http://repo.maven.apache.org/maven2) and 'parent.relativePath' points at no local POM @ line 18, column 13 -> [Help 2]
>
> Any ideas?
>
> Everything else looks good:
> - Signatures and hashes correct
> - DISCLAIMER exists
> - LICENSE and NOTICE correct (I doubled check all licenses - nice work!)
> - No unexpected binary files (although there are some binary test files)
> - All source files have headers
>
> A couple of very minor things:
> - Consider signing release with an apache.org email. The signatures is fine (and perhaps it's just me) but I‘m less likely to trust something signed with “nameXX@hotmail.com” style email address. :-)
> - Consider releasing a .tar.gz package as well as a .zip package
> -Consider (but not required) adding “apache" to the artefact name.
> -The value of the scm tag ("nifi-0.1.0-incubating-rc13”) in the pom file may be incorrect.
>
> Thanks,
> Justin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache NiFi 0.1.0-incubating
Posted by Sean Busbey <bu...@cloudera.com>.
Hi Justin!
The nifi-parent artifact is a part of the current release you're voting on.
you'll have to build the proposed artifacts in the following order:
* nifi-parent
* nifi-nar-maven-plugin
* nifi
For each of the first two, you'll need to follow their respective README on
building but use the maven "install" phase in order to ensure the resultant
artifacts are installed in your local repo.
On Sat, May 16, 2015 at 10:19 PM, Justin Mclean <ju...@me.com> wrote:
> Hi,
>
> +0 (binding) as I’m unable to get the release to compile.
>
> This may be my setup or perhaps an issue with the pom.xml file. When
> trying to compile I get:
> The project org.apache.nifi:nifi:0.1.0-incubating
> (/Users/justinmclean/Downloads/ApacheNiFi/nifi-0.1.0-incubating/pom.xml)
> has 1 error
> [ERROR] Non-resolvable parent POM: Could not find artifact
> org.apache.nifi:nifi-parent:pom:1.0.0-incubating in central (
> http://repo.maven.apache.org/maven2) and 'parent.relativePath' points at
> no local POM @ line 18, column 13 -> [Help 2]
>
> Any ideas?
>
> Everything else looks good:
> - Signatures and hashes correct
> - DISCLAIMER exists
> - LICENSE and NOTICE correct (I doubled check all licenses - nice work!)
> - No unexpected binary files (although there are some binary test files)
> - All source files have headers
>
> A couple of very minor things:
> - Consider signing release with an apache.org email. The signatures is
> fine (and perhaps it's just me) but I‘m less likely to trust something
> signed with “nameXX@hotmail.com” style email address. :-)
> - Consider releasing a .tar.gz package as well as a .zip package
> -Consider (but not required) adding “apache" to the artefact name.
> -The value of the scm tag ("nifi-0.1.0-incubating-rc13”) in the pom file
> may be incorrect.
>
> Thanks,
> Justin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>
--
Sean
Re: [VOTE] Release Apache NiFi 0.1.0-incubating
Posted by Aldrin Piri <al...@gmail.com>.
Justin,
We had an additional email that went out to the NiFi dev listing providing
a guide in getting evaluating this release. We have a few projects that
are utilized and require separate installation steps as some refactoring
occurred to introduce the nifi-parent. Some of those details were not made
immediately clear in the release email, but are covered in the README with
the source bundle for the core nifi release. Additionally, Joe Witt
provided an accompanying guide to the community, available in the mailing
list archive [1]. In summary, the nifi-parent and nifi-nar-maven-plugin
must both be installed before the nifi build can be accomplished. This
particular release is likely a bit of an outlier as the nifi-parent and
nifi-nar-maven-plugin should be fairly well set moving forward, but has led
to the issues in your evaluation process this time around.
[1]
http://mail-archives.apache.org/mod_mbox/incubator-nifi-dev/201505.mbox/%3cCALJK9a6XO=4RgjejACOd=dqG_AFoJb14AKAxWTm52Q=B53wfog@mail.gmail.com%3e
On Sat, May 16, 2015 at 11:19 PM, Justin Mclean <ju...@me.com> wrote:
> Hi,
>
> +0 (binding) as I’m unable to get the release to compile.
>
> This may be my setup or perhaps an issue with the pom.xml file. When
> trying to compile I get:
> The project org.apache.nifi:nifi:0.1.0-incubating
> (/Users/justinmclean/Downloads/ApacheNiFi/nifi-0.1.0-incubating/pom.xml)
> has 1 error
> [ERROR] Non-resolvable parent POM: Could not find artifact
> org.apache.nifi:nifi-parent:pom:1.0.0-incubating in central (
> http://repo.maven.apache.org/maven2) and 'parent.relativePath' points at
> no local POM @ line 18, column 13 -> [Help 2]
>
> Any ideas?
>
> Everything else looks good:
> - Signatures and hashes correct
> - DISCLAIMER exists
> - LICENSE and NOTICE correct (I doubled check all licenses - nice work!)
> - No unexpected binary files (although there are some binary test files)
> - All source files have headers
>
> A couple of very minor things:
> - Consider signing release with an apache.org email. The signatures is
> fine (and perhaps it's just me) but I‘m less likely to trust something
> signed with “nameXX@hotmail.com” style email address. :-)
> - Consider releasing a .tar.gz package as well as a .zip package
> -Consider (but not required) adding “apache" to the artefact name.
> -The value of the scm tag ("nifi-0.1.0-incubating-rc13”) in the pom file
> may be incorrect.
>
> Thanks,
> Justin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>
Re: [VOTE] Release Apache NiFi 0.1.0-incubating
Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,
Changing my vote to +1 (binding).
Sorted the compile issue out, code now compiles and tests pass. Sorry for the noise.
The readme has been updated since the released version and that along with the replies here provided the answer. [1]
Thanks,
Justin
1.https://github.com/apache/incubator-nifi/blob/develop/README.md
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache NiFi 0.1.0-incubating
Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,
> Would be nice if the tag pointed to a 'release' tag, but I get how that
> might be harder for the project to do.
That's what I would of expected. It's a very minor issue and up to the project if they want to change that or not in future releases.
Thanks,
Justin
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache NiFi 0.1.0-incubating
Posted by Sean Busbey <bu...@cloudera.com>.
On Sat, May 16, 2015 at 10:19 PM, Justin Mclean <ju...@me.com> wrote:
>
> -The value of the scm tag ("nifi-0.1.0-incubating-rc13”) in the pom file
> may be incorrect.
>
SCM tag looks present to me:
https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git;a=tag;h=b10fad4171d965f78db8ea0976acdad769a207b9
Would be nice if the tag pointed to a 'release' tag, but I get how that
might be harder for the project to do.
--
Sean
Re: [VOTE] Release Apache NiFi 0.1.0-incubating
Posted by Justin Mclean <ju...@me.com>.
Hi,
+0 (binding) as I’m unable to get the release to compile.
This may be my setup or perhaps an issue with the pom.xml file. When trying to compile I get:
The project org.apache.nifi:nifi:0.1.0-incubating (/Users/justinmclean/Downloads/ApacheNiFi/nifi-0.1.0-incubating/pom.xml) has 1 error
[ERROR] Non-resolvable parent POM: Could not find artifact org.apache.nifi:nifi-parent:pom:1.0.0-incubating in central (http://repo.maven.apache.org/maven2) and 'parent.relativePath' points at no local POM @ line 18, column 13 -> [Help 2]
Any ideas?
Everything else looks good:
- Signatures and hashes correct
- DISCLAIMER exists
- LICENSE and NOTICE correct (I doubled check all licenses - nice work!)
- No unexpected binary files (although there are some binary test files)
- All source files have headers
A couple of very minor things:
- Consider signing release with an apache.org email. The signatures is fine (and perhaps it's just me) but I‘m less likely to trust something signed with “nameXX@hotmail.com” style email address. :-)
- Consider releasing a .tar.gz package as well as a .zip package
-Consider (but not required) adding “apache" to the artefact name.
-The value of the scm tag ("nifi-0.1.0-incubating-rc13”) in the pom file may be incorrect.
Thanks,
Justin
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache NiFi 0.1.0-incubating
Posted by Andrew Purtell <ap...@apache.org>.
+1
Checked signature and sums of nifi-parent (1.0.0), nifi-nar-maven-plugin
(1.0.1) and nifi (0.1.0) source release zipfiles.
Unpacked all source release zipfiles, layout looks good
README, LICENSE, NOTICE, and DISCLAIMER files are present in each source
zip and look ok
Source builds of nifi-parent, nifi-nar-maven-plugin, and nifi complete
successfully*
RAT checks of nifi-parent, nifi-nar-maven-plugin, and nifi pass
All unit tests pass (tested using Java 7u79)
Kudos to the Nifi developers for providing a thorough checklist of
verification steps for community volunteers to use to help verify the
release: http://s.apache.org/ELZ .
* - Warning, you will jarcrawl the world if you try this, you have been
warned (smile). Also, give Maven plenty of heap and permgen.
On Thu, May 14, 2015 at 2:10 PM, Mark Payne <ma...@hotmail.com> wrote:
> Hello
>
> The Apache NiFi PPMC has voted to release Apache NiFi 0.1.0-incubating.
> The vote was based on the release candidate and thread described below.
> We now request the IPMC to vote on this release.
>
> Here is the PPMC voting result:
> 1 +1 (IPMC binding)
> 5 +1 (PPMC non-binding)
> 3 +1 (non-binding)
> 0 0
> 0 -1
>
> Here is the PPMC vote thread:
> http://mail-archives.apache.org/mod_mbox/incubator-nifi-dev/201505.mbox/browser
>
> In this release, we factored out a parent maven artifact. This means that
> we also had to do a new
> release of the nifi-nar-maven-plugin, so there are a total of three
> artifacts for this build:
>
> nifi-parent
> nifi-nar-maven-plugin
> nifi
>
>
> -----------------------
> For nifi-parent:
>
> The source zip, including signatures, digests, etc. can be found at:
> https://repository.apache.org/content/repositories/orgapachenifi-1049
>
>
> The Git tag is nifi-parent-1.0.0-incubating-rc13
> The Git commit ID is 37732bddcfcb2affcba1f3b4a9e3dd5ebd7b5a30
>
> https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git;a=commit;h=37732bddcfcb2affcba1f3b4a9e3dd5ebd7b5a30
>
>
> Checksums of nifi-parent-1.0.0-incubating-source-release.zip:
> MD5: fc22f90566b44dcc1e8637df2cfe71be
> SHA1: 24ef57c27489e74be3bf5167d13b852be704d96d
>
> -----------------------
> For nifi-nar-maven-plugin:
>
> The source zip, including signatures, digests, etc. can be found at:
> https://repository.apache.org/content/repositories/orgapachenifi-1050
>
>
> The Git tag is nifi-nar-maven-plugin-1.0.1-incubating-rc13
> The Git commit ID is 1fc8453b36c1a1d600a911668f10249cf1e52ea7
>
> https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git;a=commit;h=1fc8453b36c1a1d600a911668f10249cf1e52ea7
>
>
> Checksums of nifi-nar-maven-plugin-1.0.1-incubating-source-release.zip:
> MD5: 90c6e9e8f7037df4aa41e6978e6f34ad
> SHA1: 155b9e633a724e76fa9f223fafa8d9f92377fed9
>
> -----------------------
> For nifi:
>
> The source zip, including signatures, digests, etc. can be found at:
> https://repository.apache.org/content/repositories/orgapachenifi-1051
>
>
> The Git tag is nifi-0.1.0-incubating-rc13
> The Git commit ID is 65a07b6b634e04f44b5b89bfaf95e0ff35c3c68c
>
> https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git;a=commit;h=65a07b6b634e04f44b5b89bfaf95e0ff35c3c68c
>
>
> Checksums of nifi-0.1.0-incubating-source-release.zip:
> MD5: 805d96637327885f38420ba6b9f39066
> SHA1: dde266518632af33b432dd03d6da931aa27dbabc
>
> -----------------------
> For all artifacts:
>
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/markap14.asc
>
> KEYS file available here:
> https://dist.apache.org/repos/dist/release/incubator/nifi/KEYS
>
>
> Should the source release be successful we intend to make convenience
> binaries available. The
> convenience binary of this source release along with the appropriate
> hashes and signature can be found
> here: https://dist.apache.org/repos/dist/dev/incubator/nifi
>
> 121 issues were closed/resolved for this release:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12329276
>
> The vote will be open for 72 hours.
> Please download the release candidate and evaluate the necessary items
> including checking hashes, signatures, build from source, and test. The
> please vote:
>
> [ ] +1 Release this package as nifi-0.1.0-incubating
> [ ] +0 no opinion
> [ ] -1 Do not release this package because...
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>
--
Best regards,
- Andy
Problems worthy of attack prove their worth by hitting back. - Piet Hein
(via Tom White)