Great question. I only interpreted the comments on this thread - 'Tie-up' activities includes doc updates and code formatting before the release, whereas continuous development (assuming on 'develop' branch) has some of the earlier steps - design, implementation, testing, etc. If the committers/ contributors can follow these steps for every JIRA, then we should mark it as such. Otherwise, it is certainly part of the release (master pre-merge) steps.
A logical question - who verifies these steps? They're certainly not part of the review process today. Also, to my knowledge, javadocs are not even hosted anywhere yet. Moreover, extra flags are needed to even run it correctly with Java 8 so that process needs fixing immediately (GEODE-54). In any case, please feel free to comment/ edit the pages directly. -Nitin ________________________________________ From: Anilkumar Gingade <[email protected]> Sent: Monday, November 16, 2015 5:43 PM To: [email protected] Subject: Re: Geode Definition of Done (DOD) Hi Nitin, Most of the pre-release activities seems to be part of continuos activity...Why would a change gets merged to develop and marked as resolved without updated docs, code reformat, java doc updates (if any).... -Anil. On Mon, Nov 16, 2015 at 5:02 PM, Nitin Lamba <[email protected]> wrote: > Captured on the Wiki - see below: > https://cwiki.apache.org/confluence/display/GEODE/Definition+of+Done > > Kirk: > I'm not sure if you had created a page too. If you did, can you please > point me to it so that I can merge the two pages? > > Thanks, > Nitin > ________________________________________ > From: [email protected] <[email protected]> on behalf of Roman > Shaposhnik <[email protected]> > Sent: Monday, November 2, 2015 5:05 PM > To: [email protected] > Subject: Re: Geode Definition of Done (DOD) > > First of all, I'm a huge +1 of having it all written down on a wiki. > > An additional benefit of that checklist is that then you can use > it as a criteria for pulling functionality from feature branches > into the 'golden branch'. > > I've seen this done very successfully in some of the other projects. > > Thanks, > Roman. > > On Mon, Nov 2, 2015 at 4:59 PM, Kirk Lund <[email protected]> wrote: > > I was just sharing the Spring Data DoD. The Apache Geode DoD would > include > > CTR. > > > > The DoD is a checklist every developer follows when working on a User > > Story. If the DoD includes "UnitTests have been written and are passing" > > then the developer must complete that step before they can say "I'm done > > with this User Story". > > > > -Kirk > > > > > > On Mon, Nov 2, 2015 at 2:23 PM, Anthony Baker <[email protected]> wrote: > > > >> Practically speaking, when is the DOD used? Also, how does this differ > >> from the contribution process? > >> > >> I don’t see a review (CTR) step. > >> > >> Anthony > >> > >> > >> > On Nov 2, 2015, at 1:33 PM, William Markito <[email protected]> > wrote: > >> > > >> > +1 > >> > > >> > Just one question, what is snapshot build deployed ? Is it the same as > >> > snapshot build successfully completed ? > >> > > >> > On Mon, Nov 2, 2015 at 12:44 PM, John Blum <[email protected]> wrote: > >> > > >> >> +1 > >> >> > >> >> On Mon, Nov 2, 2015 at 12:36 PM, Udo Kohlmeyer < > [email protected]> > >> >> wrote: > >> >> > >> >>> +1 > >> >>> On 3 Nov 2015 7:14 am, "Kirk Lund" <[email protected]> wrote: > >> >>> > >> >>>> I think we need to settle on a formal Definition of Done (DOD) for > >> >> Apache > >> >>>> Geode. Again, borrowing from Spring Data we could start with what > they > >> >>>> define and add to it: > >> >>>> > >> >>>> > >> >>>> - Implemented according to specification in the ticket > >> >>>> - Unit tested > >> >>>> - Integration tested > >> >>>> - Reference documentation updated > >> >>>> - Changelog updated > >> >>>> - Code formatted appropriately > >> >>>> - JavaDoc polished > >> >>>> - Feature branch merged into master [develop?] > >> >>>> - Snapshot build deployed > >> >>>> - Ticket closed > >> >>>> > >> >>>> > >> >>>> https://github.com/spring-projects/spring-data-commons/wiki/DOD > >> >>>> > >> >>>> Any thoughts or feedback? > >> >>>> > >> >>>> -Kirk > >> >>>> > >> >>> > >> >> > >> >> > >> >> > >> >> -- > >> >> -John > >> >> 503-504-8657 > >> >> john.blum10101 (skype) > >> >> > >> > > >> > > >> > > >> > -- > >> > > >> > William Markito Oliveira > >> > -- For questions about Apache Geode, please write to > >> > *[email protected] > >> > <[email protected]>* > >> > >> >
