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

Gather user feedback/opinions on useful Scorecard metrics #442

Closed
1 task
Tracked by #434
mayaCostantini opened this issue Aug 2, 2022 · 5 comments
Closed
1 task
Tracked by #434

Gather user feedback/opinions on useful Scorecard metrics #442

mayaCostantini opened this issue Aug 2, 2022 · 5 comments
Assignees
Labels
kind/feature Categorizes issue or PR as related to a new feature. priority/critical-urgent Highest priority. Must be actively worked on as someone's top priority right now. sig/user-experience Issues or PRs related to the User Experience of our Services, Tools, and Libraries. triage/accepted Indicates an issue or PR is ready to be actively worked on.

Comments

@mayaCostantini
Copy link
Contributor

mayaCostantini commented Aug 2, 2022

This issue is part of the following EPIC: #434

4. Implement the global scoring logic

For example, if a software stack is in the 95th percentile of packages with the best development practices (CI/CD, testing...), score it as "A" for this category. Compute a global score from the different category scores.

Gather user feedback/opinions on what metrics would be the most relevant to them

Next steps:

  • Discuss with current users of Thoth (i.e. Packit team) about what Scorecard metrics would be the most useful for them to see
@sesheta sesheta added the needs-triage Indicates an issue or PR lacks a `triage/...` label and requires one. label Aug 2, 2022
@sesheta
Copy link
Member

sesheta commented Aug 2, 2022

@mayaCostantini: This issue is currently awaiting triage.
If a refinement session determines this is a relevant issue, it will accept the issue by applying the
triage/accepted label and provide further guidance.

The triage/accepted label can be added by org members by writing /triage accepted in a comment.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@mayaCostantini mayaCostantini changed the title Gather user feedback/opinions on what metrics would be the most relevant to them Gather user feedback/opinions on useful Scorecard metrics Aug 2, 2022
@mayaCostantini
Copy link
Contributor Author

/sig user-experience
/priority critical-urgent

@sesheta sesheta added sig/user-experience Issues or PRs related to the User Experience of our Services, Tools, and Libraries. priority/critical-urgent Highest priority. Must be actively worked on as someone's top priority right now. and removed needs-sig labels Aug 2, 2022
@mayaCostantini mayaCostantini removed the needs-triage Indicates an issue or PR lacks a `triage/...` label and requires one. label Aug 2, 2022
@goern
Copy link
Member

goern commented Aug 8, 2022

/kind feature

@sesheta sesheta added the kind/feature Categorizes issue or PR as related to a new feature. label Aug 8, 2022
@codificat codificat moved this to 📋 Backlog in Planning Board Sep 24, 2022
@codificat codificat moved this from 📋 Backlog to 🆕 New in Planning Board Sep 26, 2022
@codificat codificat moved this from 🆕 New to 📋 Backlog in Planning Board Sep 26, 2022
@Gkrumbach07 Gkrumbach07 moved this from 📋 Backlog to 🔖 Next in Planning Board Oct 17, 2022
@Gkrumbach07 Gkrumbach07 self-assigned this Oct 17, 2022
@Gkrumbach07
Copy link
Member

/triage accepted

create a google form and send it to teams that use Thoth and aggregate results. Scorecards also give importance information for each metric they provide.

@sesheta sesheta added the triage/accepted Indicates an issue or PR is ready to be actively worked on. label Oct 17, 2022
@goern goern moved this from 🔖 Next to 🏗 In progress in Planning Board Nov 15, 2022
@goern
Copy link
Member

goern commented Nov 15, 2022

let's assume that some scorecard metrics are more useful than others, see https://github.com/ossf/scorecard/blob/main/docs/checks.md so we include

  • prevent Trojan: Binary-Artifacts
  • prevent Trojan: Branch-Protection
  • keep quality: CI-Tests
  • keep quality: CII-Best-Practices
  • keep quality: Code-Review
  • keep quality: Pinned-Dependencies
  • maintained code: Contributors
  • maintained code: Dependency-Update-Tool
  • maintained code: Maintained

@goern goern closed this as completed Nov 15, 2022
Repository owner moved this from 🏗 In progress to ✅ Done in Planning Board Nov 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature. priority/critical-urgent Highest priority. Must be actively worked on as someone's top priority right now. sig/user-experience Issues or PRs related to the User Experience of our Services, Tools, and Libraries. triage/accepted Indicates an issue or PR is ready to be actively worked on.
Projects
Status: Done
Development

No branches or pull requests

4 participants