Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 8835 invoked from network); 9 Jun 2007 03:49:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 9 Jun 2007 03:49:30 -0000 Received: (qmail 16688 invoked by uid 500); 9 Jun 2007 03:49:32 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 16656 invoked by uid 500); 9 Jun 2007 03:49:32 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 16647 invoked by uid 99); 9 Jun 2007 03:49:32 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 08 Jun 2007 20:49:32 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of mloenko@gmail.com designates 66.249.92.174 as permitted sender) Received: from [66.249.92.174] (HELO ug-out-1314.google.com) (66.249.92.174) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 08 Jun 2007 20:49:27 -0700 Received: by ug-out-1314.google.com with SMTP id s2so1069093uge for ; Fri, 08 Jun 2007 20:49:06 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=O/dvEkX5oT+4IyK9+CHCUE3vUiwRtLlWndz9CA2E8tdiaB2SLP+8cPxJPPu3qPeFWMSB+QpSkgfqUObyay1vFVavAkk4p6XxtpkGMgRzwQhSIwpnnOdLg3xQ6DT9lmeOA7n/9jYbLcmnJfqc6nNIhffB/o4BioQmqs0PPwt0gF0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=TZ1AVl3CcjaO5A38pwQR8jJhsktCzus5zhY5DyPFhZgobkJs0U6gWRl76YE74pkkS2AOBXgyO60MvFj/r5wdsnw4br+YMLkc6fKVpe1KYiniz7Aepy/x611t3jDEE+R3mbPmR64DB5U7WUnD6lEWOszpzGII65v53fvPFb+2fhM= Received: by 10.78.131.8 with SMTP id e8mr1489271hud.1181360946209; Fri, 08 Jun 2007 20:49:06 -0700 (PDT) Received: by 10.78.77.14 with HTTP; Fri, 8 Jun 2007 20:49:06 -0700 (PDT) Message-ID: <906dd82e0706082049g677a05f2mcd209d7a7fb37d98@mail.gmail.com> Date: Sat, 9 Jun 2007 10:49:06 +0700 From: "Mikhail Loenko" To: dev@harmony.apache.org Subject: Re: [general] Harmony M2 schedule In-Reply-To: <523F3D8D8C97554AA47E53DF1A05466AE8B5F8@nnsmsx411.ccr.corp.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4668041B.4040402@gmail.com> <523F3D8D8C97554AA47E53DF1A05466AE8B5F8@nnsmsx411.ccr.corp.intel.com> X-Virus-Checked: Checked by ClamAV on apache.org 2007/6/8, Morozova, Nadezhda : > >> One more question: > >> should the reqs (goals) be on website or wiki? > > > >I'd expect them to be on the wiki, but whatever. > > +1. Wiki can give the flexibility of updating/discussing requirements > and their labels, and we could also store key points of the M2 > discussion there. I think we did use Wiki to summarize dev-list > discussions before. OK, I actually have no strong preference. Let it be wiki. Thanks, Mikhail > > > Cheers, > Nadya > > >-----Original Message----- > >From: Tim Ellison [mailto:t.p.ellison@gmail.com] > >Sent: Thursday, June 07, 2007 5:12 PM > >To: dev@harmony.apache.org > >Subject: Re: [general] Harmony M2 schedule > > > >Mikhail Loenko wrote: > >> 2007/6/7, Tim Ellison : > >>> Mikhail Loenko wrote: > >>> > I've added new requirements from this thread to [1,2] > >>> > > >>> > I've also put names of the requirements. > >>> > We may use these names in comments to JIRAs to simplify search. > >>> > > >>> > Please comment > >>> > > >>> > Thanks, > >>> > Mikhail > >>> > > >>> > [1] http://harmony.apache.org/m2.html > >>> > [2] > >>> > http://svn.apache.org/viewvc/harmony/standard/site/docs/m2.html?view=co > >>> > >>> I have a problem with the way the requirements are being stated for > M2. > >>> Maybe it is just the terminology I'm uncomfortable with, that they > are > >>> being stated as 'requirements' and not 'goals'. > >>> > >>> What happens if these requirements are not met? Do you slip the > date of > >> > >> It's probably just the terminology. No, I'm not suggesting slipping > the > >> date. > > > >Ok, then I'm fine with the idea, and apologies for the > misunderstanding. > > To my ear, a 'requirement' is mandatory/necessary, whereas a 'goal' > is > >an aim/direction. > > > >Having goals and themes that we work towards for the milestones is > quite > >reasonable. People will work on whatever their 'itch' dictates, but it > >is fine to allow people to declare what they are working towards. Just > >to be clear, we would not stop people working on a problem because it > >does not fit in with a written goal. > > > >>> M2 or drop some requirements? I would suggest that instead we have > >>> timeboxed stable development cycles, and plan what should get into > each > >>> stable milestone. > >>> > >>> I still haven't heard a good reason why these should be put into > JIRA > >>> titles either. Can't we just agree that a JIRA should be in > Milestone > >>> 'X' or not? Are you looking to group the JIRA issues into themes? > >> > >> I did not talk about the titles, I suggested some way to be able to > sort > >> out requirements (or goals) and see which bugs need to be fixed to > meet > >> some specific goal. > >> > >> I guess that our goals will be quite aggressive and we probably won't > >> meet all of them. And if 3 days before milestone I see that 100 bugs > >> left and to meet goal N I need to fix one bug and to meet goal M I > >> need to fix 10 bugs I'll probably start with that only bug necessary > >> to meet the goal N. For that reason I need to be able to find bugs > >> affecting reqs (goals). I suggest that we use reg (goal) name in > >> comments, so that we can easily find which JIRA issues impact this > >> specific req. > > > >We welcome JIRAs from any Harmony user, so creating a new issue or > >reading an existing issue should not become burdened with undue > process. > > A comment that an issue, for example, "blocks running a simple Tomcat > >scenario" makes sense to everyone, but a comment saying "M2_APP4" is > >just lingo. > > > >I wonder what is the best way of marking a JIRA issue so we can 'query > >by goal' without having to embed unreadable tags? > > > >Maybe open a JIRA for the 'run a simple Tomcat scenario' and make it > >dependent upon JIRAs that block that success. Just thinking > aloud...any > >other ideas? > > > >> One more question: > >> should the reqs (goals) be on website or wiki? > > > >I'd expect them to be on the wiki, but whatever. > > > >Regards, > >Tim >