scorecard icon indicating copy to clipboard operation
scorecard copied to clipboard

✨Creating the Scorecard Universe ✨

Open justaugustus opened this issue 1 year ago • 5 comments

With the recent adoption of the Scorecard project charter, we as @ossf/scorecard-maintainers / Steering Committee have a few administrative tasks that need to be completed.

Each heading here will be broken into separate tracking issues, but consider this the umbrella issue for the Scorecard Universe (affectionately coined by @SecurityCRob).

(Note that this items are a rough copy/paste from this week's maintainer's meeting (2024-04-30) and are subject to change as we build out the governance story.)

Project & Steering Committee formation

  • [x] Charter approved & posted to GH: https://github.com/ossf/scorecard/blob/main/CHARTER.md, https://github.com/ossf/scorecard/pull/4054
  • [x] Add footer to scorecard.dev

    Copyright © OpenSSF Scorecard a Series of LF Projects, LLC For web site terms of use, trademark policy and other project policies please see https://lfprojects.org.

  • [ ] (WIP) Stephen to pull AIs from charter, share with community, create governance project board
  • [x] Create process for project adoption: https://github.com/ossf/scorecard/pull/4123
  • [x] Add @jeffmendoza, and re-poll for preferred meeting time
  • [x] Send Steering Committee meeting invites
  • [ ] Announce
    • [x] Add Steering details to MAINTAINERS.md: https://github.com/ossf/scorecard/pull/4129

Adopting Allstar

  • How do we make this official?
    • [x] Inform both WGs that Allstar is now an OpenSSF Scorecard project: https://github.com/ossf/wg-securing-critical-projects/issues/90, https://github.com/ossf/wg-best-practices-os-developers/issues/502
    • [x] Update WG readmes to reflect this state: https://github.com/ossf/wg-best-practices-os-developers/pull/504, https://github.com/ossf/wg-securing-critical-projects/pull/91
    • [x] Update project documentation to reflect this state: https://github.com/ossf/allstar/pull/517
  • [x] Need to merge contributing.md and contributor_ladder.md with Scorecard; sub-projects will not necessarily have to have the same content/process: https://github.com/ossf/allstar/pull/519
  • [ ] Will docs stay within sub-project repos or will there be a separate docs repo? Steering committee will decide whether there will be a community repo, docs repo, whether the info is contained on the website or stays in the main project repo, etc.

Adopting Monitor and API Visualizer

  • [ ] Turn on DCO
  • [ ] Relicense Monitor to Apache 2.0
  • [ ] Rename repos, develop naming conventions?

OpenSSF Project Lifecycle

  • [ ] Apply for appropriate status in OpenSSF project lifecycle

cc: @afmarcum

justaugustus avatar May 01 '24 22:05 justaugustus

Follow-up items from today's Scorecard meeting:

  • Will anyone be joining from Scorecard Monitor and Scorecard API Visualizer? Yes, once the tasks outlined in the issue are underway, those maintainers will be pulled in more.
  • Approval and permissions will be separated by area of expertise (re: GitHub permissions)

justaugustus avatar May 02 '24 22:05 justaugustus

Adopting Allstar How do we make this official?

From Slack discussion with @justaugustus and @SecurityCRob: Informing the WG is all that is needed.

Once the group is ready, submit issues in the Best Practices WG and Securing Critical Projects WG repos informing of the change. Probably need one in the Allstar repo too, if there isn't one already referencing this issue.

Notify [email protected] to update foundation content as well.

afmarcum avatar May 08 '24 15:05 afmarcum

Allstar updates:

  • Inform both WGs that Allstar is now an OpenSSF Scorecard project: https://github.com/ossf/wg-securing-critical-projects/issues/90, https://github.com/ossf/wg-best-practices-os-developers/issues/502
  • Update WG readmes to reflect this state: https://github.com/ossf/wg-best-practices-os-developers/pull/504, https://github.com/ossf/wg-securing-critical-projects/pull/91
  • Update project documentation to reflect this state: https://github.com/ossf/allstar/pull/517

justaugustus avatar May 28 '24 09:05 justaugustus

This issue has been marked stale because it has been open for 60 days with no activity.

github-actions[bot] avatar Aug 03 '24 01:08 github-actions[bot]

This issue has been marked stale because it has been open for 60 days with no activity.

github-actions[bot] avatar Feb 11 '25 01:02 github-actions[bot]