On 4 February 2012 11:55, Mark Struberg <strub...@yahoo.de> wrote: > Hi folks! > > I've quickly collected a page of things to check before casting your vote for > a staged release. > > https://cwiki.apache.org/confluence/display/DeltaSpike/Reviewing+a+Release > > This was done from the back of my head, thus I've maybe missed some parts. > Just wondered if we don't have such a checklist somewhere for general > incubator projects? > > Feel free to add anything missing or point me to a location where this > already got collected.
Not entirely sure what this means: "if there is a tag in the SCM, does it contain reproduceable sources?" I would say instead that: "is there an SVN tag which was used to derive the source archive?" "do all the files in the source archive agree with the files in the SVN tag?" [*] This is to ensure that the source archive itself can be re-created. Also that it is built from traceable sources (and does not include file(s) that happen to be on the RMs system). It's a lot easier to trace provenance through SVN history. The podling should ensure that files committed to SVN are checked for compliance with IP and licensing. Provided source archives are only created from SVN then there is no need to separately check each file in each source archive for compliance. [*] Not all SVN files need to be in the source archive, e.g. DOAPs aren't needed in source releases, but all files in the source archive must derive from the SVN tag. > txs and LieGrue, > strub > > > --------------------------------------------------------------------- > 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