incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Gruno <>
Subject Re: [VOTE] Release Apache Pony Mail (Incubating) 0.9.RC2 as 0.9
Date Sun, 17 Jul 2016 16:21:06 GMT
On 07/17/2016 06:03 PM, Josh Elser wrote:
> +1 (binding)


> * Verified SHA1 and sig
> * DISCLAIMER present
> * LICENSE and NOTICE look good after glance through source release
> * Didn't find anything to explicitly build or any automated tests to run
> (maybe I missed them?)

Pony Mail is strange (in ASF terms) in that there is nothing to build.
It just runs :)

We'd love some tests for the UI/UX, but...from what I gather, you have
to be slightly mad to get into UI/UX testing short of manually testing
as a human being. We are however looking into that (see dev@ponymail).

> * Verified commit ID in repo
> Things to fix for your next release (I don't _think_ these need to block
> this release -- but would happily be corrected)
> * What about the images in site/images? Were these generated from an SVG
> -- what are their origins?

This is home grown stuff. The Pony Mail logo itself should be in SVG
somewhere (if not in that repo, then in the site repo). I don't think
there are any "sources" for the rest, maybe I have some Gimp/Photoshop
files on my old hard-drive.

> * Need license headers:
>     - site/js/dev/
>     - dockerfiles/debian/Dockerfile
>     - dockerfiles/ponymail_httpd_docker.conf
>     - docs/*
>     -

Change-logs do typically not (at least in the ASF projects I've been
involved with) carry a license header (who is going to use it??). allows for
this exception, I believe. We believe the same could apply to the docs/*
stuff, which is why we haven't done it yet (we felt that it "cluttered"
the docs, making them harder to read, and also that it was clear from
them what they related to. The policy page states: "The expectation is
that these files make it obvious which product they relate to") but
we'll err on placing a short form license header in the next release :).

> Assorted other comments
> * Any instructions on the provided Dockerfile? :)
>     - I did get it running, but can't seem to access it via my host
> machine, only from within the container. Probably something I did (or
> didn't do), but this seems like it would be a nice entry-point for users
> to mess around.

I hate Docker - there, I said it :p
There is some way to finagle your way to open a port in the container
and bind it to a port on your local machine, but I forget how, sorry.
If I figure it out, I'll put it in the docs for next release (or someone
else could do it, patches welcome :) ).

> Daniel Gruno wrote:
>> Hello IPMC and lurkers,
>> This is a vote to release Apache Pony Mail (Incubating) 0.9.RC2 as 0.9.
>> Podling vote thread is at:
>> The release artefact can be found at:
>> Specifically, this is a vote on
>> The git hash for the current 0.9.RC2 head is:
>> 116797982cec1e483349ed48a397e0b0cdad5b1d
>> Signing keys etc can be found in the same dir as the RC (
>> )
>> Change-log for 0.9 can be found at:
>> With regards,
>> Daniel.
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail:
>> For additional commands, e-mail:
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message