You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tez.apache.org by Hitesh Shah <hi...@apache.org> on 2013/12/04 06:06:17 UTC
Fwd: Release Verification Checklist
Useful information for folks when verifying releases. (The checklist is still getting firmed up)
thanks
-- Hitesh
Begin forwarded message:
> From: Marvin Humphrey <ma...@rectangular.com>
> Date: November 27, 2013 12:45:51 PM PST
> To: "general@incubator.apache.org" <ge...@incubator.apache.org>
> Subject: Release Verification Checklist
> Reply-To: general@incubator.apache.org
>
> Greets,
>
> In response to Bertrand's proposal at <http://s.apache.org/awz>, I've created
> a draft release verification checklist:
>
> http://wiki.apache.org/incubator/ReleaseChecklist
>
> It should be emphasized that completing a checklist like this at release
> points is only one aspect of exercising proper IP stewardship over a codebase.
> The checklist says nothing about code provenance, and while it may catch
> licensing documentation bugs, it does little to guard against the possibility
> of actual licensing violations: bogus header swaps, "borrowed" code pasted
> into files with different licensing, and so on. We don't generally encounter
> such problems at Apache, but we need to stay vigilant.
>
> Design notes:
>
> * Brevity is important for ease of use. We don't want to explain what makes
> for a valid LICENSE and NOTICE in a checklist.
> * +0 and -0 votes are rare, so they are omitted from the template.
> * All checklist items are optional. Of course if you leave everything
> unchecked, your indifference is going to be entered into the record.
> * The dictate that all checklist items are optional is explicitly included
> in the template despite wasting precious space, because otherwise PPMC
> confusion will cause needless stress and wasted time.
> * Podlings may wish to augment this template with project-specific
> modifications, e.g. "Extended tests pass", "RAT report clean".
> * The `Apache ID` field is intended to allow whoever enters these checklists
> into the record to copy-and-paste verbatim without having to look up
> credentials. Hopefully people will actually fill it in regularly.
> * There is no field identifying the release candidate because that
> information will be carried by email subject, filepath in version control,
> etc.
> * The checklist text is designed for quick copy/paste into an email. It
> must take up as little vertical space as possible so that it is easy to
> select with a mouse/trackpad gesture.
> * The textual layout is intended to stack cleanly and to look good when
> rendered using either fixed-width or variable-width fonts.
>
> Thoughts?
>
> Marvin Humphrey
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>