James, Mujtaba, et. al., Can we add a "Releasing" page to http://phoenix.incubator.apache.org/ that includes step by step instructions for packaging a Phoenix release. We can fine tune this process according to feedback received during RCs. This could/should include shell commands captured one time through your process for generating a source tarball from a Git checkout at an exact SHA, saving off a clean source tarball before running release checks, generating binary release tarballs, calculating checksums over the tarballs, signing the tarballs, etc.
On Tue, Mar 25, 2014 at 3:09 PM, sebb <seb...@gmail.com> wrote: > On 25 March 2014 22:01, Andrew Purtell <apurt...@apache.org> wrote: > > Pardon, got -bin and -src crossed mentally, indeed they are there. > > > > Looks like src was packaged after running the RAT check. Does this > require > > a new RC? > > If I were the RM I would respin the RC for this sort of packaging error. > > But in this case there are other more serious errors, the binary NOTICE > file. > > And most important, please establish why the Git tag does not agree > with the source archive, otherwise the new RC may also be faulty in > that regard. > > It's vital that all files in the source bundle can be traced back to > the source code control system. > > > On Tue, Mar 25, 2014 at 2:59 PM, sebb <seb...@gmail.com> wrote: > > > >> On 25 March 2014 21:56, Andrew Purtell <apurt...@apache.org> wrote: > >> > On Tue, Mar 25, 2014 at 11:54 AM, sebb <seb...@gmail.com> wrote: > >> > > >> >> On 25 March 2014 16:39, James Taylor <jamestay...@apache.org> wrote: > >> >> [...] > >> >> > >> >> > The source tarball, including signatures, digests, etc can be found > >> at: > >> >> > > >> >> > >> > https://dist.apache.org/repos/dist/dev/incubator/phoenix/phoenix-3.0.0-incubating-rc1/src/ > >> >> > >> >> The source bundle includes directories and files not in Git. > >> >> > >> >> There should be no "target" directories in the source bundle, and no > >> >> Rat.txt files. > >> > > >> > > >> > Where are those? > >> > >> In the source bundle. > >> > >> > $ wget > >> > > >> > https://dist.apache.org/repos/dist/dev/incubator/phoenix/phoenix-3.0.0-incubating-rc1/bin/phoenix-3.0.0-incubating.tar.gz > >> > >> That's the binary bundle. > -- Best regards, - Andy Problems worthy of attack prove their worth by hitting back. - Piet Hein (via Tom White)