chaoss / wg-evolution

Working Group focused on Evolution metrics (for software development projects)
MIT License
39 stars 62 forks source link

New Metric: Change Request Reviews #437

Closed vinodkahuja closed 2 years ago

vinodkahuja commented 2 years ago

This issue is created to collect comments about the rolling release of Change Request Reviews metric

This metric can be found here: https://docs.google.com/document/d/1AJ8NLoUQx84mTAFiTQpTj8lcOWF79_KV-xX7I9R21Sc/edit

See all release candidates: https://chaoss.community/metrics/

CHAOSS Metric Quality Checklist

This checklist is used for new and updated metrics to ensure we follow CHAOSS quality standards and processes. Below checklist items don’t have to be completed all at once: create the metric release candidate issue first and then start working on the checklist.

Process

When above steps are completed:

Content Quality

Technical Requirements

rpaik commented 2 years ago

A few suggestions:

foundjem commented 2 years ago

@rpaik I see what you mean. Indeed, I think “contributor” is widely used in place of “developer” because the former encompasses all those making any form of changes in the community repo.

Signed-off-by: foundjem@ieee.org

geekygirldawn commented 2 years ago

In the implementation section - should the text be bold? And I think maybe the link to the data ethics policy isn't right?

Can we add an image to show an example visualization?

sgoggins commented 2 years ago

@rpaik : We addressed the points you made. @geekygirldawn : We fixed the bolding. Right now we do not have a visualization, but we will aim to build one before the end of the review period.

bhack commented 2 years ago

Just few additional point:

germonprez commented 2 years ago

@sgoggins, what is the full status of these reviews? It looks like the last comment from @bhack is not addressed.

Also, do you have a visualization that was going to be included as part of the review process?

klumb commented 2 years ago

@bhack, those are all good ideas but I believe they describe different metrics or models. The goal of this metric is to measure to what extent are change requests put through a formal review process using platform features? It can inform other metrics or models but it is basically a count of reviews in a change request.

We do need to add a DEI objective though. That is missing. Perhaps per @bhack comment, the DEI objective should be: "Exploration of Change Requests Reviews along with demographics of participants may highlight issues of DEI in a projects formal review process"

klumb commented 2 years ago

Also, I don't think the image needs to be a requirement for this metric to be released

bhack commented 2 years ago

Some of these could be routed to the DEI team. Others I suppose that could be new metrics as some pure metrics about the ratio of code gatekeepers/codeowners and submitted PR could be interesting also without an analysis of the DEI dimension.

klumb commented 2 years ago

I believe this metric is now ready for release.