Dave, thanks for working on this!!Rod Simpson On Sun, Aug 24, 2014 at 12:20 PM, Dave <[email protected]> wrote:
> On Sat, Aug 23, 2014 at 10:54 PM, Jake Farrell <[email protected]> wrote: >> Sorry to say, but this source archive in its current state is not ready for >> release, my vote is a -1. >> >> After starting to walk the release checklist I quickly hit the following >> areas (all prior to attempting the build/verify steps). These are all very >> common misses when packaging the first release under the ASF and nothing >> that should involve days to resolve. >> > Thanks so much for taking a close look at the release. >> - no checksum hashes provided >> > Is this an absolute requirement for Apache releases? I thought only > signatures were required for release. Over seven years and about that many > releases, we've never provided checksum hashes for Apache Roller. >> - source archive filename does not start with apache or contain -incubation >> - rc source archive filename should contain -rc# >> > I forgot to add the incubation word. We've got "rc1" in the file names, > where is the requirement for "-rc1" documented? >> - binary files included in source archive >> > Yes, this is a problem. There are some jars in the release. I believe this > is only in the SDK directories. Where is the policy that specifies what we > can and cannot ship in our release. Some binary files are OK, e.g. images > -- is there a list that specifies what is acceptable? > - no DISCLAIMER file included >> > Oops. >> - files missing Apache license header (ack -L "Apache Software Foundation") >> > I wonder why RAT did not catch that? > You're right, these are pretty easy fixes, except (possibly) for those jars > in the release. I hope to roll a build build file tomorrow. > Thanks, > - Dave > Apache Usergrid 1.0-RC0 checklist >> ----- >> ** 1.1 Checksums and PGP signatures are valid. >> 2.1 Build is successful including automated tests. >> ** 3.1 DISCLAIMER is correct, filenames include "incubating". >> 3.2 Top-level LICENSE and NOTICE are correct for each distribution. >> ** 3.3 All source files have license headers where appropriate. >> 3.4 The provenance of all source files is clear (ASF or software grants). >> 3.5 Dependencies licenses are ok as per http://apache.org/legal/ >> ** 3.6 Release consists of source code only, no binaries. >> >> >> On Fri, Aug 22, 2014 at 1:08 PM, Rod Simpson <[email protected]> wrote: >> >> > Usergriders, >> > >> > I am excited to send this email, which is a vote to release Usergrid 1.0. >> > I know everyone has been working really hard to make this happen and we >> > really appreciate everyone’s efforts!! >> > >> > This release is a source-code only release. We have plans to improve the >> > overall usability, but providing binaries and such. But for now, just >> > getting the source code out the door will be a major accomplishment. >> > >> > To my knowledge, we have completed all steps in the release process >> (prior >> > to the vote and actual release). >> > >> > Release files are located here: >> > http://people.apache.org/~snoopdave/usergrid/ >> > >> > I’ll be holding the voting through the end of Sunday to give people the >> > full weekend to test if they wish. If anyone is aware of problems that >> > shouldn’t be postponed, please report back as soon as possible. >> > >> > Also, please be careful with commits to Master until the vote is closed >> > and the >> > artifacts are released. The build has been tagged, but if we have to >> make >> > changes, additional commits could make this process more difficult. >> > >> > The user community is also encouraged to test this release candidate and >> > let us know of problems that they find. >> > >> > To start the voting, here is my +1. >> > >> > Thanks everyone! >> > >> > Rod >> > >> > >> > -- >> > Rod Simpson >> > @rockerston >> > rodsimpson.com >>
