Returning from a bloody battle elseproject, I'd like to give a couple of words of caution. Producing releases that have dashes '-' in the version name is putting a lot of pressure on the downstream projects. The issue isn't apparent until you start producing linux packages. Debs would be fine, however RPMs because of their design shortcomings would be hard to build as '-' is prohibited in the version.
Say, Bigtop would be directly affected by that if you guys ever want to be integrated in it. Besides, version literals aren't a good place to communicate semantics like 'alpha', 'beta' and so on. This is what Release Notes are for. Perhaps, more strict following of semver would be a good idea at until the community figure out the integration points with the rest of the ecosystem, etc. Looks like the RC will be respinning, so I will take a closer look at the release then. Cheers, Cos On Tue, Nov 03, 2015 at 12:04AM, Ting(Goden) Yao wrote: > Thanks for the feedback so far. > I've created release page at: > > https://cwiki.apache.org/confluence/display/HAWQ/HAWQ+Release+2.0.0-beta-incubating > > to elaborate on the process, feel free to leave your comments there. > > -Goden > > > On Wed, Oct 28, 2015 at 6:58 PM Lei Chang <[email protected]> wrote: > > > There is a typo in the name (Semantic versioning has only three digits). it > > should be 2.0.0-beta-incubating > > > > Cheers > > Lei > > > > > > On Thu, Oct 29, 2015 at 1:27 AM, Ting(Goden) Yao <[email protected]> wrote: > > > > > As the first step of getting Apache HAWQ ready for its journey towards > > ASF > > > family, after some discussion with mentors, I'd like to propose a HAWQ > > > release in Nov 2015 and volunteer myself as the release manager. > > > > > > Here's a few details. > > > > > > - *Scope / Release Criteria*: Clear all potential IP issues in the > > > current code base and make it legally ready to be adopted by the > > > community. > > > - *Release Type*: Source code only, no binaries, but we'll make sure > > the > > > infrastructure is good to compile a build. > > > - *Release Version*: "2.0.0.0-beta-incubating" > > > - *Commit SHA*: TBD, depends on the IP cleanup and attribution work > > > > > > The process would be > > > 1. get the feedback from the community on the scope of the release (this > > > email) > > > 2. produce a release candidate source tarball > > > 3. start PPMC voting (re-spin if needed) > > > 4. start IPMC voting (re-spin if needed) > > > > > > Please reply if you have questions, concerns or other thoughts. > > > > > > Thanks. > > > -Goden > > > > >
signature.asc
Description: Digital signature
