On 9 February 2018 at 15:40, Daniel Gruno <humbed...@apache.org> wrote:
> On 02/09/2018 04:29 PM, sebb wrote:
>> On 9 February 2018 at 10:03, Daniel Gruno <humbed...@apache.org> wrote:
>>> Hullo folks, time for a release methinks!
>>> This is a vote on the artifacts collected from the tree in the 0.10
>>> branch with commit hash a8ea8a044996ba0aea08fe59156edb79cd6f9db8.
>>> The tree can be inspected at
>>> The release candidate is available at:
>> The dist archive does not agree with the GIT commit.
> It doesn't have to agree. It is files _collected_ from that hash.
Depends on what is missing.
But I agree that a release should not include source that is not in
the commit hash.
>> At least one file is different (site/js/ponymail.js)
> Correct, the version differs. This shouldn't be a problem.
I think it should be fixed.
It does not meet your definition of "files _collected_ from that hash"
>> The test/ directory is missing, as are the STATUS and .gitignore files
> Those files are not important to make a release. See above.
> I could collect half the files and call a release, it doesn't have to
> be a bit-by-bit representation of what's in git :)
Not so; a release must be capable of being built *and tested*.
Whilst the code currently has very few tests, there are some, and
users should be able to run them.
>> The signature MUST be ascii-armoured and detached and have the suffix
>> .asc (not .sig)
> I've added an ascii armored version. It should correspond to the binary one.
>> The signature in the KEYS file expires in June this year.
>>> Specifically, this is a vote on
>>> (md5, sha256 and sig files are provided as well).
>>> Please inspect and vet the candidate and cast your votes accordingly:
>>> [ ] +1: Good to go
>>> [ ] 0: Meh, either way is fine
>>> [ ] -1: Don't release because....
>>> Anyone is welcome to vote on this release.
>>> PPMC members can cast binding votes for the podling's release decision,
>>> and IPMC members may cast binding votes that carry over to the IPMC
>>> release vote later. This initial vote will last 72 hours (or less if all
>>> possible votes have been cast).
>> [If anyone can vote, how can you know if all possible votes have been cast?!]