Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release Candidate / Contribution Attribution #410

Closed
24 tasks done
klumb opened this issue Jun 9, 2021 · 12 comments
Closed
24 tasks done

Release Candidate / Contribution Attribution #410

klumb opened this issue Jun 9, 2021 · 12 comments

Comments

@klumb
Copy link
Member

klumb commented Jun 9, 2021

This issue was created to collect comments about the upcoming metrics release.

This thread is for comments about Contribution Attribution

GitHub location: https://github.com/chaoss/wg-evolution/blob/master/focus-areas/community-growth/contribution-attribution.md

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

  • Create the “review issue” in the authoring WG’s repo for comments during review period and paste this template in
  • Create pull request to edit or add metric to WG’s repo (after checking Content Quality and Technical Requirements below)
  • Add the new metric or metric edit to release notes issue in working group repo
  • Update the Metrics Spreadsheet
  • Create issue in CHAOSS/Translations repository to kick-off translation to other languages (please use the the translation issue template)
  • "Metric Candidate Release" label added to the metric release candidate issue.
  • Metric was added to website

When above steps are completed:

  • Announce new/updated metric on mailing list, newsletter, community Zoom call, and Twitter. This can be coordinated with the community manager.

Content Quality

  • Required headings are filled in, including Questions.
  • Description provides context to metric
  • Objectives list sample uses for the metric and desired outcomes
  • If any, DEI uses of the metric are included Objectives
  • Optional headings that have no content were removed
  • Contributors section lists those contributors that want to be named
  • The name of the metric is the same in (1) metric heading, (2) metric file name, (3) focus area, (4) metrics spreadsheet, (5) “review issue”, (6) translation issue, and (7) website

Technical Requirements

  • Message in the metric markdown file that the metric will be part of the next regular release is at top of page and the links are correct (this is in the metric template)
  • Metric file name is the full metric name and only contains lower case letters and hyphens (“-”) for spaces
  • Images are included using markdown and relative links (as described in the metrics template)
  • Images have at least one empty line above and below them
  • Ensure images are placed in image folder and followed naming convention
  • If new focus area is created, ensure focus area is added to wg repo readme and focus area folder readme
  • Within the focus area, add the metric in the table and provide the link to the metric and metric question
  • Ensure tables within metric are converted as image and placed in the image folder (both original MD and screenshotted PNG format) and follow the naming convention
  • No HTML code in the metrics markdown file
@foundjem
Copy link
Collaborator

foundjem commented Jun 9, 2021

@klumb the GitHub link seems broken, please check :)

Signed-of-by: Armstrong [email protected]

@mtift
Copy link
Contributor

mtift commented Jun 9, 2021

@klumb Should the URL above be https://github.com/chaoss/wg-evolution/blob/master/focus-areas/community-growth/contribution-attribution.md or should we, in fact, be adding a new directory called metrics?

@klumb
Copy link
Member Author

klumb commented Jun 9, 2021

Sorry, I pulled this from a previous release - We have changed the file structure since then. I fixed it.

@mtift the link should be correct now. We want to put it in the community growth focus area

@foundjem, we created the issue before the PR was in so we could include the disclaimer at the top. The link should be good now, however, there wont be anything there until the PR is done.

@mtift
Copy link
Contributor

mtift commented Jun 9, 2021

For what it's worth, here's the PR: #411

klumb added a commit that referenced this issue Jun 23, 2021
#410 Create draft Contribution Attribution metric and visualizations
@GeorgLink
Copy link
Member

For the visualizations, can we get a figure title that describes it and where the screenshot was taken from?

@sgoggins
Copy link
Member

sgoggins commented Jul 7, 2021

This metric possibly also related to the Contributors (Common Working Group), and Elephant Factor (Risk Working Group).

Contributors is a component in the metric (Evolution WG Meeting, July 7, 2021). Bullet point one, "who is working on the project", should link to contributors.

Elephant Factor is a related metric (Evolution WG Meeting, July 7, 2021). One of the filters, "volunteer v sponsored" activity. This is related to organizational diversity (Common WG), elephant factor, and labor investment (Value WG).

@lucasgonze
Copy link
Contributor

lucasgonze commented Sep 28, 2021

This text is hard to understand: "Question: Who has contributed to an open source project and what attribution information about people and organizations is assigned for a contribution?"

I propose: "Question: which people and organizations should get attribution?"

I made some trivial copy edits without going through an issue first, on the assumption that this would be preferred. Please push back if that isn't the optimal thing.

@sgoggins
Copy link
Member

sgoggins commented Oct 5, 2021

@lucasgonze : You mention making some copy edits. Could you direct us toward where we might find those? We looked for a pull request and did not see one.

We think somewhere between your question and the existing one is probably going to be the most clear and contextualized. @mtift : What do you think?

@mtift
Copy link
Contributor

mtift commented Oct 5, 2021

While I agree there might be room for improvement, I think the question as it exists now captures the intent well. This metric is about more than just who ("which people and organizations"), it's also about what sorts of activities (i.e. "attribution information") can or should count as a contribution (code, organizing, attending meetings, etc.).

@lucasgonze
Copy link
Contributor

@lucasgonze : You mention making some copy edits. Could you direct us toward where we might find those? We looked for a pull request and did not see one.

I also looked for git history referencing the change and didn't find it. I also looked in my activity log and saw nothing. I must have failed to commit.

@lucasgonze
Copy link
Contributor

While I agree there might be room for improvement, I think the question as it exists now captures the intent well. This metric is about more than just who ("which people and organizations"), it's also about what sorts of activities (i.e. "attribution information") can or should count as a contribution (code, organizing, attending meetings, etc.).

While I agree that it is valuable to capture the what as well as the who, the phrasing of "what attribution information about people and organizations is assigned for a contribution" is hard to understand. Your wording above - "what sorts of activities count as a contribution" - is more clear.

@klumb
Copy link
Member Author

klumb commented Oct 16, 2021

I am closing this for the release.

I think that there are a few issues we can address when we audit all of the evolution metrics during the next release.

namely, links to known metrics and clear language.

@klumb klumb closed this as completed Oct 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants