Frank, It's in the same spirit as the project lifecycle you mentioned earlier. For example, I'd like to use it as one of the data points for guidance (as you noted) to highlight projects that are not doing as well....
Thanks, Ray On Thu, Sep 8, 2016 at 2:28 AM, Frank Brockners (fbrockne) < fbroc...@cisco.com> wrote: > Hi Ray, > > > > question: What problem are we trying to solve with the metrics for project > health? > > For the project lifecycle we have a defined process already – so nothing > new is needed. > > > > Thanks, Frank > > > > *From:* Raymond Paik [mailto:rp...@linuxfoundation.org] > *Sent:* Donnerstag, 8. September 2016 07:14 > *To:* Daniel Smith <daniel.sm...@ericsson.com> > *Cc:* Christopher Price <chrispric...@gmail.com>; Dave Neary < > dne...@redhat.com>; Frank Brockners (fbrockne) <fbroc...@cisco.com>; > SULLIVAN, BRYAN L <bs3...@att.com>; opnfv-tech-discuss@lists.opnfv.org > > *Subject:* Re: [opnfv-tech-discuss] Following up on Project Health > metrics discussion > > > > All, > > > > Glad to see the thread coming back to life (plus comments on the wiki) :-) > Definitely understand concerns about the composite score. Maybe another > option would be to start by looking at 4 areas (git, Jira, wiki, etc.) > individually. > > > > I also want to suggest that if a project is active (and even if most of > the work is being done upstream) I doubt the activities in OPNFV repo or > other tools would be zero over a period of 3-6 months. So I think having a > regular metrics (composite or otherwise) would be helpful in identifying > projects that are either in need of help or are candidates for "archiving" > > > > My 2 cents.... > > > > Ray > > > > On Wed, Sep 7, 2016 at 9:42 PM, Daniel Smith <daniel.sm...@ericsson.com> > wrote: > > Hello All. > > My take on this and sorry maybe a bit blunt, but I don’t see what the > purpose is here? > > While guideline, guidance and such are good things, the discussion below > seems awfully heavy and very boxed in. > > As Chris in the evaluation on how to improve the community, I am not sure > how we could ever resolve what one person thinks is an adequate measure of > something over another (i.e endless debate), since metrics, improvements - > unless we are talking about something quantifiable - and that would mean > taking this to code optimization level ultimately - are subjective based > and implement/reaction based measured over time in the case of adjustment. > > As well +1 to doing our own assessments - since it should be us that > outlines what we want to say about how we feel we have improved, and this > only makes sense I would think as we are the only ones who have the context > to see where we came from to where we are and what we are talking about > doing next. > > I would say however, that I am really concerned at that level of > discussion across all meetings on project handling and process and such - > release and otherwise - while this shows we are active and "moving" sure - > there is a lot of dissonance in the communication, mixed messages and > again, lots of information overflow. I would like to see the > "Operational" parts of OPNFV (Release Project, INFRA, TSC) focus more on > how we support the projects in terms of day to day pain points - that is a > solid, referable release process, a solid, regularly maintained method of > publish, a solid Change process (for anything) that ensures that we don’t > discuss and move from one week to another - not because an idea is good or > bad, but simply cause we need to recognize that there are more than the 25 > or so regular attendees in the groups / this mailing list. > > Would there be a market for such publishing outside our domain I would > wonder? For Code stats and fun numbers those are nice to have, but a > qualitative review of how we have improved our processes as a community, im > not sure? I would vouchsafe that our work in the projects themselves are > what OPNFV is pushing out, the operational aspects of "how we are doing > things" - while nice to outline, against the backdrop of every growing > laundry list of things to "Decide" is really not high on a list? I > didn’t understand from below the "why" and "who" for this fully. > > > Cheers and thank you > D > > > > > > -----Original Message----- > From: opnfv-tech-discuss-boun...@lists.opnfv.org [mailto: > opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Christopher Price > Sent: Wednesday, September 07, 2016 9:20 PM > To: Dave Neary <dne...@redhat.com>; Frank Brockners (fbrockne) < > fbroc...@cisco.com>; SULLIVAN, BRYAN L <bs3...@att.com>; Raymond Paik < > rp...@linuxfoundation.org>; opnfv-tech-discuss@lists.opnfv.org > Subject: Re: [opnfv-tech-discuss] Following up on Project Health metrics > discussion > > Good comments Dave and everyone, I’d like to share my take on it is this. > > I don’t see any problem in looking at the metrics we already publish and > using them to help us create a better understanding across our community on > how we go about getting things done. (Maybe also helping find ways of > improving ourselves.) > > As was mentioned we publish all these metrics today. I would prefer to > see the OPNFV community drawing it’s own assessments of what that means > rather than leaving it up to the imagination of people who are not engaged > in our project to inform us of what they think. > > Reflection and introspection are useful activities; however, I also agree > that a metric is not definitive of an activity. > I suggest we approach this activity with a view to evaluate and improve > our community. Also to maybe publish our activities in a way we want to be > viewed, if we can arrive at such a thing. > > / Chris > > On 07/09/16 15:24, "Dave Neary" <opnfv-tech-discuss-bounces@ > lists.opnfv.org on behalf of dne...@redhat.com> wrote: > > Hi, > > On 09/07/2016 02:24 AM, Frank Brockners (fbrockne) wrote: > > +1. > > > > Also note that when we defined the project lifecycle we used metrics > > like the ones mentioned only as guidance rather than something to > > compute a composite value – and even there, we did not constrain > things > > to metrics in OPNFV only. > > > > > > > > Frank > > > > > > > > *From:*SULLIVAN, BRYAN L [mailto:bs3...@att.com] > > *Sent:* Dienstag, 6. September 2016 18:48 > > *To:* Frank Brockners (fbrockne) <fbroc...@cisco.com>; Raymond Paik > > <rp...@linuxfoundation.org>; opnfv-tech-discuss@lists.opnfv.org > > *Subject:* RE: [opnfv-tech-discuss] Following up on Project Health > > metrics discussion > > > > > > > > I’m unsure of the overall value of this exercise. Simply ask the PTLs > > what the “health” of the project is. An honest PTL will tell you, and > > that’s the only type we should elect. > > I dispute that this is a question of honesty. > > When I was starting out my software engineering career, I had an > experienced manager who would ask me for estimates on how projects I > was > working on were going. "Fine," I would answer, "I should be finished > that feature next week." > > Next week rolled around, and I'd get the question again. "Almost done, > just a few bugs to work out. By next week it'll be done." > > I wasn't lying the first week, I just had no idea how to estimate > software development. > > Similarly, if you ask a PTL if their project is "healthy", I would > fully > expect all projects to say yes - after all, what does an unhealthy > project mean? > > This is where metrics come in... if we can flag certain sets of > behaviours as indicating an issue, that allows adjustment. It's not > enough to say "30 messages per month with that tag to tech-discuss - > that seems pretty good" - by looking at behaviours, we can see who is > not engaging effectively upstream, who is developing a lot of code in > an > OPNFV repo, which projects seem stuck in wiki/email discussions, which > projects are not using Jira so well, etc. I don't know what those sets > of behaviours/metrics might be, I figure that is the point of the > project health metrics initiative. > > That said, I agree with both Frank and Bryan that unadorned/contextless > composite metrics can mask, rather than reveal, some of these issues, > and as such are not useful. With context, and with a human eye to > evaluate things, some form of composite can be a useful diagnostic > tool. > > Thanks, > Dave. > > > > > > Publish metrics if you want (we already do), but I would avoid > trying to > > draw conclusions from them. We do not have the luxury (if you can > even > > call it that!) of creating and maintaining a project-introspection > > framework ala what you might see in corporate development shops. Even > > considering what metrics are “useful” for specific purposes (e.g. > what > > “useful”/reliable implications can you draw from them) takes too much > > time away from the real work. > > > > > > > > Thanks, > > > > Bryan Sullivan | AT&T > > > > > > > > *From:*opnfv-tech-discuss-boun...@lists.opnfv.org > > <mailto:opnfv-tech-discuss-boun...@lists.opnfv.org> > > [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] *On Behalf Of > *Frank > > Brockners (fbrockne) > > *Sent:* Tuesday, September 06, 2016 7:39 AM > > *To:* Raymond Paik; opnfv-tech-discuss@lists.opnfv.org > > <mailto:opnfv-tech-discuss@lists.opnfv.org> > > *Subject:* Re: [opnfv-tech-discuss] Following up on Project Health > > metrics discussion > > > > > > > > Hi Ray, > > > > > > > > thanks for posting the initial cut. IMHO a "composite score", as > > proposed on the page, could be **very** misleading, especially for > > projects which do most of the work upstream. So unless we track all > > upstream repos and upstream Jiras (or similar), I would suggest to > > **not** compute a composite score but evaluate things qualitatively > only. > > > > > > > > Thanks, Frank > > > > > > > > *From:*opnfv-tech-discuss-boun...@lists.opnfv.org > > <mailto:opnfv-tech-discuss-boun...@lists.opnfv.org> > > [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] *On Behalf Of > > *Raymond Paik > > *Sent:* Montag, 29. August 2016 19:33 > > *To:* opnfv-tech-discuss@lists.opnfv.org > > <mailto:opnfv-tech-discuss@lists.opnfv.org> > > *Subject:* [opnfv-tech-discuss] Following up on Project Health > metrics > > discussion > > > > > > > > All, > > > > > > > > I had an action item from last week to start a wiki page for the > > "project health metrics". You can find a proposal page > > at https://wiki.opnfv.org/display/PROJ/Project+Health+Metrics. > > > > > > > > Please add your comments/feedback via email or directly on the wiki > > page. I listed four activity areas that was discussed on the TSC > call, > > but feel free to add other activities that the community should > consider. > > > > > > > > Thanks, > > > > > > > > Ray > > > > > > > > _______________________________________________ > > opnfv-tech-discuss mailing list > > opnfv-tech-discuss@lists.opnfv.org > > https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss > > > > -- > Dave Neary - NFV/SDN Community Strategy > Open Source and Standards, Red Hat - http://community.redhat.com > Ph: +1-978-399-2182 / Cell: +1-978-799-3338 > _______________________________________________ > opnfv-tech-discuss mailing list > opnfv-tech-discuss@lists.opnfv.org > https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss > > > > > _______________________________________________ > opnfv-tech-discuss mailing list > opnfv-tech-discuss@lists.opnfv.org > https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss > > >
_______________________________________________ opnfv-tech-discuss mailing list opnfv-tech-discuss@lists.opnfv.org https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss