On Thu, 3 Oct 2019 at 17:00, Laszlo Kishalmi <[email protected]> wrote:
> In case if we would like to vote on binaries, IMHO, I'd go with a mixed
> option. We could keep the source and the binary zip distribution on a
> single thread as they have "instant visibility". Then vote on the
> installers (probably by platform) and other binaries on separate threads.

That's a good point about per-platform installer votes.  I'd been
having similar thoughts, at least the whole thing that bugs me about
changing what we've been doing is the added complexity while still not
actually ensuring that *someone* has looked at eg. the installer for
any particular platform.  Assuming we don't require every voter on a
release to check every binary on every platform! :-)

We've never had the binary zip as part of the vote thread before,
although I know some people have checked them in the vote threads I've
tallied.  Still, Daniel's comment "If it's not source code, you cannot
reliably vote on anything." makes me want to keep the votes (if not
necessarily the threads) separate.

One option might be to run multiple votes in the one thread with the
following template (ie. copy and paste in the reply)?  Or is this too
damn complicated?

eg.
=======================
Apache NetBeans source release

Before voting +1 PMC members are required to download the signed
source code package, compile it as provided, and test the resulting
executable on their own platform, along with also verifying that the
package meets the requirements of the ASF policy on releases.

Release vote (+1 / -1) :

Apache NetBeans convenience binaries

Further to voting on the release, you may vote on the associated
convenience binaries. As well as checking any artifact functions
correctly, you should check that it has been correctly signed by a PMC
member, and that the source voted on above is sufficient to build the
relevant binary.

Vote (+1/-1) on each, or leave blank if unchecked.

Binary zip distribution and NBMs :
Maven artifacts :
Windows installer :
macOS installer :
Linux installer :
=========================

So, one complicated vote thread or six simpler ones maybe?

We should consider using wording similar to the above, which is mostly
from the release guidelines, to clarify what needs doing anyway.

Best wishes,

Neil

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to