Cool! What’s the next step? Anthony
> On Jan 11, 2016, at 2:41 PM, Nitin Lamba <[email protected]> wrote: > > JIRA update is done! > > I've also updated the wiki page [1] > > Thanks, > Nitin > [1] > https://cwiki.apache.org/confluence/display/GEODE/1.0.0-incubating.M1+%28First%29+Release > ________________________________________ > From: Anthony Baker <[email protected]> > Sent: Monday, January 11, 2016 2:19 PM > To: [email protected] > Subject: Re: releaseType? > > Done! I pushed a new release branch to avoid confusion and set the build > version as 1.0.0-incubating.M1. The branch is release/1.0.0-incubating.M1. > I used the same commit for the base revision > (a097fcf32cb20f2258637b1e1f6829c632a89e46). > > Can someone with JIRA privs rename the 1.0.0-alpha1 version to > 1.0.0-incubating.M1? > > Anthony > > >> On Jan 11, 2016, at 11:59 AM, Nitin Lamba <[email protected]> wrote: >> >> +1 >> >> This should be trivial to update within JIRA. >> >> Anthony: if we have consensus, can you please update the tag within git to >> match? >> >> Thanks, >> Nitin >> ________________________________________ >> From: Mark Bretl <[email protected]> >> Sent: Monday, January 11, 2016 11:16 AM >> To: [email protected] >> Subject: Re: releaseType? >> >> +1 >> >> On Mon, Jan 11, 2016 at 11:13 AM, Jens Deppe <[email protected]> wrote: >> >>> +1 >>> >>> On Mon, Jan 11, 2016 at 11:08 AM, John Blum <[email protected]> wrote: >>> >>>> +1 >>>> >>>> On Mon, Jan 11, 2016 at 10:19 AM, Anthony Baker <[email protected]> >>> wrote: >>>> >>>>> Sounds like the consensus is to use the Spring conventions (note that >>> we >>>>> can always change later…most projects I surveyed have evolved their >>>> release >>>>> naming over time). Shall we also adopt Swapnil’s suggestion to change >>>> from >>>>> alpha1 to M1? That is: >>>>> >>>>> 1.0.0-incubating.M1 >>>>> >>>>> Anthony >>>>> >>>>> >>>>> >>>>>> On Jan 8, 2016, at 7:36 PM, Niall Pemberton < >>> [email protected] >>>>> >>>>> wrote: >>>>>> >>>>>> On Sat, Jan 9, 2016 at 3:06 AM, Roman Shaposhnik < >>> [email protected] >>>>> >>>>>> wrote: >>>>>> >>>>>>> Note, that in ASF the RCs are NOT published into public Maven >>>>>>> repo and are generally not disclosed ouside of the dev. community. >>>>>>> >>>>>> >>>>>> I think in this discussion the proposal is to use "RC" in the version >>>> of >>>>> an >>>>>> official ASF release (e.g. "1.0.0-RC1") - if thats the case it >>>>> could/would >>>>>> be published to the public Maven repo and advertised outside the dev >>>>>> community. >>>>>> >>>>>> Niall >>>>>> >>>>>> >>>>>>> >>>>>>> Thanks, >>>>>>> Roman. >>>>>>> >>>>>>> On Fri, Jan 8, 2016 at 10:48 AM, John Blum <[email protected]> >>> wrote: >>>>>>>> For clarification, the "RELEASE" version qualifier is only used for >>>> the >>>>>>>> final GA (production-grade release), not any other version. So, by >>>> way >>>>>>> of >>>>>>>> example, (using Spring Data GemFire >>>>>>>> <https://github.com/spring-projects/spring-data-gemfire/releases> >>>> [0]) >>>>>>> the >>>>>>>> release series will progress as follows... >>>>>>>> >>>>>>>> 1.7.0.M1 >>>>>>>> 1.7.0.RC1 >>>>>>>> 1.7.0.RELEASE >>>>>>>> 1.7.1.RELEASE >>>>>>>> 1.7.2.RELEASE >>>>>>>> 1.8.0.M1 >>>>>>>> 1.8.0.RC1 >>>>>>>> 1.8.0.RELEASE >>>>>>>> >>>>>>>> There can be any number of milestone and release candidates in >>>> between. >>>>>>>> >>>>>>>> With Spring, rather than having alpha, beta, etc type releases, we >>>> just >>>>>>> use >>>>>>>> milestones (which implies things are changing... feature additions, >>>>>>>> enhancements, bug fixes, etc) while release candidates indicate >>>>> hardening >>>>>>>> of the release version (mainly bug fixes, perhaps minor >>> enhancements >>>>> that >>>>>>>> won't destabalize the build) and final RELEASE of course, >>> indicates, >>>> it >>>>>>> is >>>>>>>> ready for production. >>>>>>>> >>>>>>>> Hope this helps. >>>>>>>> >>>>>>>> -John >>>>>>>> >>>>>>>> [0] - >>>> https://github.com/spring-projects/spring-data-gemfire/releases >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Jan 8, 2016 at 10:22 AM, Anthony Baker <[email protected]> >>>>>>> wrote: >>>>>>>> >>>>>>>>> As a starting point for discussion, I’ve set the version on the >>>>>>>>> release/1.0.0-incubating-alpha1 branch to: >>>>>>>>> >>>>>>>>> 1.0.0-incubating-alpha1 >>>>>>>>> >>>>>>>>> Is there a preference to follow the Spring convention as John is >>>>>>>>> suggesting? Are there many / any ASF projects following that >>>>>>> convention?. >>>>>>>>> Here’ s what that version string would look like: >>>>>>>>> >>>>>>>>> 1.0.0-incubating-alpha1.RELEASE >>>>>>>>> >>>>>>>>> >>>>>>>>> I do think we should remove the -SNAPSHOT from the version on the >>>>>>> release >>>>>>>>> branch so that we can validate the exact bits that we will >>> publish. >>>>>>> Also, >>>>>>>>> I don’t see a need to do M? or RC? releases before this initial >>>>> release. >>>>>>>>> IMHO of course... >>>>>>>>> >>>>>>>>> Anthony >>>>>>>>> >>>>>>>>> >>>>>>>>>> On Jan 8, 2016, at 9:44 AM, John Blum <[email protected]> wrote: >>>>>>>>>> >>>>>>>>>> In Spring, the releaseType (qualifier) is always (BUILD-)SNAPSHOT >>>>>>> unless >>>>>>>>> it >>>>>>>>>> is a release (M1, M2, ..., RC1, ... RELEASE (GA)). >>>>>>>>>> >>>>>>>>>> When a particular version ends, for instance when 1.0.0.RELASE >>> goes >>>>>>> GA, >>>>>>>>> the >>>>>>>>>> version/releaseType switches to 1.1.0.(BUILD-)SNAPSHOT and a >>> 1.0.x >>>>>>> branch >>>>>>>>>> is created to "service" the old version (with subsequent releases >>>>>>> being >>>>>>>>>> 1.0.1.RELEASE, 1.0.2.RELEASE, etc; the 1.0.x development branch >>>> will >>>>>>> have >>>>>>>>>> then have subsequent versions of 1.0.3.(BUILD-)SNAPSHOT), but >>>> remain >>>>>>>>> with a >>>>>>>>>> releaseType of (BUILD-)SNAPSHOT). >>>>>>>>>> >>>>>>>>>> Make sense? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Fri, Jan 8, 2016 at 8:26 AM, William Markito < >>>> [email protected] >>>>>> >>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> I think we can keep it snapshot until it actually becomes a >>> final >>>>>>>>>>> release... Ideally it would go - *SNAPSHOT -> BETA, RC, >>> RC2.... - >>>>>>>>>>> Release* - >>>>>>>>>>> but by keeping it snapshots until the "final" release will >>>> probably >>>>>>> easy >>>>>>>>>>> the process, unless ASF requires otherwise. >>>>>>>>>>> >>>>>>>>>>> By the way, I'm looking into this - >>>>>>>>>>> https://github.com/researchgate/gradle-release and not sure we >>>>>>> already >>>>>>>>> use >>>>>>>>>>> that in our scripts. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Wed, Jan 6, 2016 at 6:04 PM, Anthony Baker < >>> [email protected]> >>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> I was looking in our gradle.properties file: >>>>>>>>>>>> >>>>>>>>>>>> versionNumber = 1.0.0-incubating >>>>>>>>>>>> releaseType = SNAPSHOT >>>>>>>>>>>> >>>>>>>>>>>> I’m not sure what the releaseType should be for a non-SNAPSHOT >>>>>>> release >>>>>>>>>>> :-) >>>>>>>>>>>> >>>>>>>>>>>> Given that version is set to: >>>>>>>>>>>> >>>>>>>>>>>> version = versionNumber + '-' + releaseType >>>>>>>>>>>> >>>>>>>>>>>> I'm wondering if we should just simplify this and set the >>> version >>>>>>>>>>> directly >>>>>>>>>>>> in the properties file. >>>>>>>>>>>> >>>>>>>>>>>> Thoughts? >>>>>>>>>>>> >>>>>>>>>>>> Anthony >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> William Markito Oliveira >>>>>>>>>>> -- For questions about Apache Geode, please write to >>>>>>>>>>> *[email protected] >>>>>>>>>>> <[email protected]>* >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> -John >>>>>>>>>> 503-504-8657 >>>>>>>>>> john.blum10101 (skype) >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> -John >>>>>>>> 503-504-8657 >>>>>>>> john.blum10101 (skype) >>>>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> -John >>>> 503-504-8657 >>>> john.blum10101 (skype) >>>> >>>
signature.asc
Description: Message signed with OpenPGP using GPGMail
