[RESULT] [VOTE] Apache Fluo 1.1.0-incubating (rc1)

2017-06-12 Thread Keith Turner
The vote passed with 3 +1 and no -1. Thanks Josh, Justin, John, and
sebb for looking at this release.


Re: [VOTE] Apache Fluo 1.1.0-incubating (rc1)

2017-06-07 Thread sebb
On 7 June 2017 at 23:36, Christopher  wrote:
> On Wed, Jun 7, 2017 at 5:28 PM sebb  wrote:
>
>> On 7 June 2017 at 01:59, Christopher  wrote:
>> > On Tue, Jun 6, 2017 at 6:47 PM sebb  wrote:
>> >
>> >> On 6 June 2017 at 23:38, Christopher  wrote:
>> >> > On Tue, Jun 6, 2017 at 6:29 PM sebb  wrote:
>> >> >
>> >> >> On 6 June 2017 at 23:25, Christopher  wrote:
>> >> >> > On Tue, Jun 6, 2017 at 6:03 PM sebb  wrote:
>> >> >> >
>> >> >> >> On 6 June 2017 at 21:15, Keith Turner  wrote:
>> >> >> >> > Dear IPMC,
>> >> >> >> >
>> >> >> >> > Please vote for the following release candidate of Apache Fluo
>> >> >> >> > 1.1.0-incubating.
>> >> >> >> >
>> >> >> >> > PPMC vote thread:
>> >> >> >> >
>> >> >> >>
>> >> >>
>> >>
>> https://lists.apache.org/thread.html/c815b7a22fab10281ab2d4e88418a47a5903ba85327058bb727c7ccd@%3Cdev.fluo.apache.org%3E
>> >> >> >> >
>> >> >> >>
>> >> >>
>> >>
>> https://lists.apache.org/thread.html/99508ef4a2b782b82494e4250713c1d0917b75cf7149bec64455bea2@%3Cdev.fluo.apache.org%3E
>> >> >> >> >
>> >> >> >> > Staged dist artifacts:
>> >> >> >> >
>> >> >> >>
>> >> >>
>> >>
>> https://dist.apache.org/repos/dist/dev/incubator/fluo/fluo/1.1.0-incubating-rc1/
>> >> >> >>
>> >> >> >> The hashes need to be in individual files, like the signature
>> (.asc)
>> >> >> >> [You can probably copy the corresponding ones from the Maven
>> repo.]
>> >> >> >>
>> >> >> >> AFAIK the MD5SUM and SHA1SUM files should not be present.
>> >> >> >>
>> >> >> >> I'm not sure the .gitignore files should be there.
>> >> >> >>
>> >> >> >>
>> >> >> >
>> >> >> > I believe the *SUM files have been discussed before. I do not
>> believe
>> >> it
>> >> >> to
>> >> >> > be an issue, as INFRA excludes these from mirroring in the same
>> way as
>> >> >> > other files, and they are convenient.
>> >> >>
>> >> >> But the individual has files are still required.
>> >> >>
>> >> >>
>> >> > Required by what policy?
>> >> >
>> >>
>> >> http://www.apache.org/dev/release-distribution.html#sigs-and-sums
>> >>
>> >>
>> >
>> > Thanks.
>> >
>> > That's interesting. The current wording seems like a technical
>> requirement
>> > for the mirror distribution process. It seems like the intent (though,
>> hard
>> > to know for sure) was to follow a pattern that would ensure hashes aren't
>> > mirrored.
>>
>> AIUI that is partly the case.
>> AFAIK there's also the expectation that consumers will be able to use
>> a standard name for the hashes and sigs.
>>
>>
>
> I wouldn't have thought INFRA would be in the business of managing consumer
> expectations. Seems like a PMC responsibility, at the individual community
> level, to me.
>
>
>> > However, it is currently inconsistent with the actual behavior of
>> > the mirror distribution process and also seems to apply to all other
>> > infra-supported channels like Nexus. It also seems to be regularly
>> > violated, since there are a *LOT* of projects which use variants, such as
>> > ".sha1" or ".sha256" or ".sha512" or ".mds" in dist/release.
>>
>> Does not make it right; AFAIK many such variants are excluded from synch.
>>
>>
>
> In anticipation of this response, I've already conceded this point. ;)
> As I said, it's merely a strong indication that the page isn't accurately
> documenting the policy being enforced.
>
>
>> > Also, every
>> > Maven artifact deployed to Nexus is also in violation.
>>
>> Nexus (i.e. staging for the Maven repo) has separate rules.
>>
>>
> The policy you cite specifically says "Every artifact distributed to the
> public through Apache channels". The wording doesn't allow for differences
> between system-specific channels.

AFAIK the Maven repo is not an Apache channel.

> If we're going by system-specific guidance, then I don't understand your
> original objection, because SHA1SUM and MD5SUM files are explicitly
> mentioned in the system-specific guidance for "normal distribution" through
> the mirrors
> http://www.apache.org/dev/release-publishing.html#distribution_dist , just
> as .sha1 is explicitly mentioned in the Maven publication guidance (linked
> in the section which immediately follows the "normal distribution" section).

I had not read that recently.

> I'm assuming the basis of the objection was that the global INFRA policy
> supersedes system-specific guidance. If that's not the case, then I'm very
> confused about the basis for the original objection.

I was basing my objection on

http://www.apache.org/dev/release-distribution.html#sigs-and-sums

which does not allow for combined checksum files.

Note that I wrote 'AFAIK the MD5SUM and SHA1SUM files should not be present.'
which was true for me at the time.

>
>> > That's not an excuse
>> > to violate it again, of course... but it's a strong indication that the
>> > page isn't accurately documenting the actual policy that INFRA enforces
>> for
>> > 

Re: [VOTE] Apache Fluo 1.1.0-incubating (rc1)

2017-06-06 Thread sebb
On 6 June 2017 at 23:38, Christopher  wrote:
> On Tue, Jun 6, 2017 at 6:29 PM sebb  wrote:
>
>> On 6 June 2017 at 23:25, Christopher  wrote:
>> > On Tue, Jun 6, 2017 at 6:03 PM sebb  wrote:
>> >
>> >> On 6 June 2017 at 21:15, Keith Turner  wrote:
>> >> > Dear IPMC,
>> >> >
>> >> > Please vote for the following release candidate of Apache Fluo
>> >> > 1.1.0-incubating.
>> >> >
>> >> > PPMC vote thread:
>> >> >
>> >>
>> https://lists.apache.org/thread.html/c815b7a22fab10281ab2d4e88418a47a5903ba85327058bb727c7ccd@%3Cdev.fluo.apache.org%3E
>> >> >
>> >>
>> https://lists.apache.org/thread.html/99508ef4a2b782b82494e4250713c1d0917b75cf7149bec64455bea2@%3Cdev.fluo.apache.org%3E
>> >> >
>> >> > Staged dist artifacts:
>> >> >
>> >>
>> https://dist.apache.org/repos/dist/dev/incubator/fluo/fluo/1.1.0-incubating-rc1/
>> >>
>> >> The hashes need to be in individual files, like the signature (.asc)
>> >> [You can probably copy the corresponding ones from the Maven repo.]
>> >>
>> >> AFAIK the MD5SUM and SHA1SUM files should not be present.
>> >>
>> >> I'm not sure the .gitignore files should be there.
>> >>
>> >>
>> >
>> > I believe the *SUM files have been discussed before. I do not believe it
>> to
>> > be an issue, as INFRA excludes these from mirroring in the same way as
>> > other files, and they are convenient.
>>
>> But the individual has files are still required.
>>
>>
> Required by what policy?
>

http://www.apache.org/dev/release-distribution.html#sigs-and-sums

>> > I'm not sure what .gitignore files you're referring to. There are some in
>> > the directories above the RC directory, to support using SVN with git-svn
>> > (git ignores empty directories; the .gitignore file preserves them).
>> There
>> > aren't any inside the 1.1.0-incubating-rc1 directory, though.
>>
>> I'm referring to the ones in the parent directories.
>>
>> Since the dist tree is SVN only (and will remain that way) there is no
>> need for them.
>>
>>
>
> They are needed by git-svn in order to preserve the empty directory in the
> clone. They can be ignored for the purposes of this vote, since they aren't
> even in the same directory as the release candidate files, and will not be
> included in the `svn mv` upon a successful vote.

OK, so long as they are not added to the dist/release directory area.

>
>
>> >
>> >
>> >> > Staged Maven repository:
>> >> >
>> https://repository.apache.org/content/repositories/orgapachefluo-1017/
>> >> >
>> >> > Signing KEYS:
>> >> > https://www.apache.org/dist/incubator/fluo/KEYS
>> >> > (fingerprint for this release:
>> CF72CA07C8BC86A1C862765F9AACFB56352ACF76)
>> >> >
>> >> > Git repo:
>> >> > https://gitbox.apache.org/repos/asf/incubator-fluo
>> >> > (branch: 1.1.0-incubating-rc1,
>> >> > commit: ad8ee492e2f435405f98d825781098c55186f4fb)
>> >> >
>> >> > This vote will end on Fri Jun  9 20:30:00 UTC 2017
>> >> > (Fri Jun  9 16:30:00 EDT 2017 / Fri Jun  9 13:30:00 PDT 2017)
>> >> >
>> >> > -
>> >> > 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
>> >>
>> >>
>>
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>>
>>


Re: [VOTE] Apache Fluo 1.1.0-incubating (rc1)

2017-06-06 Thread Christopher
On Tue, Jun 6, 2017 at 6:03 PM sebb  wrote:

> On 6 June 2017 at 21:15, Keith Turner  wrote:
> > Dear IPMC,
> >
> > Please vote for the following release candidate of Apache Fluo
> > 1.1.0-incubating.
> >
> > PPMC vote thread:
> >
> https://lists.apache.org/thread.html/c815b7a22fab10281ab2d4e88418a47a5903ba85327058bb727c7ccd@%3Cdev.fluo.apache.org%3E
> >
> https://lists.apache.org/thread.html/99508ef4a2b782b82494e4250713c1d0917b75cf7149bec64455bea2@%3Cdev.fluo.apache.org%3E
> >
> > Staged dist artifacts:
> >
> https://dist.apache.org/repos/dist/dev/incubator/fluo/fluo/1.1.0-incubating-rc1/
>
> The hashes need to be in individual files, like the signature (.asc)
> [You can probably copy the corresponding ones from the Maven repo.]
>
> AFAIK the MD5SUM and SHA1SUM files should not be present.
>
> I'm not sure the .gitignore files should be there.
>
>

I believe the *SUM files have been discussed before. I do not believe it to
be an issue, as INFRA excludes these from mirroring in the same way as
other files, and they are convenient.

I'm not sure what .gitignore files you're referring to. There are some in
the directories above the RC directory, to support using SVN with git-svn
(git ignores empty directories; the .gitignore file preserves them). There
aren't any inside the 1.1.0-incubating-rc1 directory, though.



> > Staged Maven repository:
> > https://repository.apache.org/content/repositories/orgapachefluo-1017/
> >
> > Signing KEYS:
> > https://www.apache.org/dist/incubator/fluo/KEYS
> > (fingerprint for this release: CF72CA07C8BC86A1C862765F9AACFB56352ACF76)
> >
> > Git repo:
> > https://gitbox.apache.org/repos/asf/incubator-fluo
> > (branch: 1.1.0-incubating-rc1,
> > commit: ad8ee492e2f435405f98d825781098c55186f4fb)
> >
> > This vote will end on Fri Jun  9 20:30:00 UTC 2017
> > (Fri Jun  9 16:30:00 EDT 2017 / Fri Jun  9 13:30:00 PDT 2017)
> >
> > -
> > 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] Apache Fluo 1.1.0-incubating (rc1)

2017-06-06 Thread sebb
On 6 June 2017 at 21:15, Keith Turner  wrote:
> Dear IPMC,
>
> Please vote for the following release candidate of Apache Fluo
> 1.1.0-incubating.
>
> PPMC vote thread:
> https://lists.apache.org/thread.html/c815b7a22fab10281ab2d4e88418a47a5903ba85327058bb727c7ccd@%3Cdev.fluo.apache.org%3E
> https://lists.apache.org/thread.html/99508ef4a2b782b82494e4250713c1d0917b75cf7149bec64455bea2@%3Cdev.fluo.apache.org%3E
>
> Staged dist artifacts:
> https://dist.apache.org/repos/dist/dev/incubator/fluo/fluo/1.1.0-incubating-rc1/

The hashes need to be in individual files, like the signature (.asc)
[You can probably copy the corresponding ones from the Maven repo.]

AFAIK the MD5SUM and SHA1SUM files should not be present.

I'm not sure the .gitignore files should be there.

> Staged Maven repository:
> https://repository.apache.org/content/repositories/orgapachefluo-1017/
>
> Signing KEYS:
> https://www.apache.org/dist/incubator/fluo/KEYS
> (fingerprint for this release: CF72CA07C8BC86A1C862765F9AACFB56352ACF76)
>
> Git repo:
> https://gitbox.apache.org/repos/asf/incubator-fluo
> (branch: 1.1.0-incubating-rc1,
> commit: ad8ee492e2f435405f98d825781098c55186f4fb)
>
> This vote will end on Fri Jun  9 20:30:00 UTC 2017
> (Fri Jun  9 16:30:00 EDT 2017 / Fri Jun  9 13:30:00 PDT 2017)
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>


[VOTE] Apache Fluo 1.1.0-incubating (rc1)

2017-06-06 Thread Keith Turner
Dear IPMC,

Please vote for the following release candidate of Apache Fluo
1.1.0-incubating.

PPMC vote thread:
https://lists.apache.org/thread.html/c815b7a22fab10281ab2d4e88418a47a5903ba85327058bb727c7ccd@%3Cdev.fluo.apache.org%3E
https://lists.apache.org/thread.html/99508ef4a2b782b82494e4250713c1d0917b75cf7149bec64455bea2@%3Cdev.fluo.apache.org%3E

Staged dist artifacts:
https://dist.apache.org/repos/dist/dev/incubator/fluo/fluo/1.1.0-incubating-rc1/

Staged Maven repository:
https://repository.apache.org/content/repositories/orgapachefluo-1017/

Signing KEYS:
https://www.apache.org/dist/incubator/fluo/KEYS
(fingerprint for this release: CF72CA07C8BC86A1C862765F9AACFB56352ACF76)

Git repo:
https://gitbox.apache.org/repos/asf/incubator-fluo
(branch: 1.1.0-incubating-rc1,
commit: ad8ee492e2f435405f98d825781098c55186f4fb)

This vote will end on Fri Jun  9 20:30:00 UTC 2017
(Fri Jun  9 16:30:00 EDT 2017 / Fri Jun  9 13:30:00 PDT 2017)