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

EPIC - IF Graduation #1029

Open
11 of 13 tasks
Tracked by #1025
zanete opened this issue Sep 30, 2024 · 12 comments · Fixed by #1082
Open
11 of 13 tasks
Tracked by #1025

EPIC - IF Graduation #1029

zanete opened this issue Sep 30, 2024 · 12 comments · Fixed by #1082
Assignees
Labels
EPIC Used to denote an issue that represents a whole epic. Core team only
Milestone

Comments

@zanete
Copy link

zanete commented Sep 30, 2024

Why: Sub of #1025
What: Any procedural tasks we need to do to get the project graduated according to GSF project graduation criteria

Scope of work:


Excerpt from graduation process:
In addition to the criteria from the previous stage, the project must have:

  • An active set of contributing members from at least two member organizations
  • A public GitHub repo with clear project documentation that sets out:
    • the project overview (README)
    • how to contribute (contributing.md)
    • end-user guide (enablement.md)
    • test coverage
    • how it fits within GSF Theory of Change
    • evidence of utility through real world use cases in the production environment, including testimonials (adopters.md)
    • how it meets 100% of the applicable criteria for the Open SSF Best Practice Badge (security.md)
  • Made a release deployment, even if this is a ‘developer preview’
  • An incident process agreed with GSF PM
  • GSF processes set up including:
    • a project team mailing list
    • regular project meetings
    • the provision of regular updates to the Working Group
    • defined OKRs agreed by the assigned GSF PM
@zanete zanete self-assigned this Sep 30, 2024
@zanete zanete added the EPIC Used to denote an issue that represents a whole epic. Core team only label Sep 30, 2024
@zanete zanete moved this to In Refinement in IF Sep 30, 2024
@zanete zanete added this to the IF 1.0 milestone Sep 30, 2024
@zanete
Copy link
Author

zanete commented Nov 15, 2024

@narekhovhannisyan & @manushak FYI this is coming - it would be good to get an audit of what we already have vs what's necessary so we can divide and conquer

@zanete
Copy link
Author

zanete commented Nov 22, 2024

q: bug triage frequency - change the text from weekly to ad-hoc
@manushak please verify that this issue contains all the remaining tasks required for the graduation as per https://www.notion.so/grnsft/Software-Project-Lifecycle-706d000efe934dddbcae372f6eceaa21#819c2437fc464c9a8f1a537f76243253 (even if you cannot do the task yourself), should be added as a checkbox in the description of this issue

@zanete zanete moved this from In Refinement to In Progress in IF Nov 22, 2024
@zanete zanete removed their assignment Nov 25, 2024
@manushak
Copy link
Contributor

@zanete I reviewed the Notion documentation regarding the Graduation part and all the key points are already in this task

@manushak manushak linked a pull request Nov 25, 2024 that will close this issue
6 tasks
@github-project-automation github-project-automation bot moved this from In Progress to Done in IF Nov 25, 2024
@zanete zanete moved this from Done to In Progress in IF Nov 26, 2024
@narekhovhannisyan
Copy link
Member

@zanete
Copy link
Author

zanete commented Dec 2, 2024

  • @manushak to provide a PR for unit tests today
  • @manushak to add enablement.md right after that
  • @jmcook1186 to prepare the adopters
  • @jmcook1186 to address the comments on security.md PR
  • We have a task to integrate Code QL for the best

@manushak
Copy link
Contributor

manushak commented Dec 2, 2024

PR for unit test coverage: #1085

@manushak
Copy link
Contributor

manushak commented Dec 3, 2024

PR for enablement.md: #1087

@jmcook1186
Copy link
Contributor

Status update 5/12/24 @zanete

I believe we are pretty much there with all the graduation requirements except the user testimonials - I've reached out to a few people and put a general call out on the IF mailing list but no-one has provided anything yet.

To tick everything off the graduation checklist, we need to merge 1084, 1085, 1087, 1088 and release v1.0, plus add the user testimonial when we get one. Maybe we need @jawache to lean on some of our users to get this done!

@zanete
Copy link
Author

zanete commented Dec 9, 2024

@jmcook1186 to discuss with @jawache how to get IF to the steering committee.

@jmcook1186
Copy link
Contributor

Raising a motion to graduate IF by tomorrow, for consideration over next 2 weeks by SC
@zanete @narekhovhannisyan @manushak

@narekhovhannisyan
Copy link
Member

@jmcook1186 ok let's start that phase by tomorrow, other fixes we will provide retroactively

@zanete zanete moved this from In Progress to Backlog in IF Dec 11, 2024
@zanete zanete added the blocked The issue is blocked and cannot proceed. label Dec 11, 2024
@zanete
Copy link
Author

zanete commented Dec 11, 2024

Awaiting a response from the official Project Leads

@zanete zanete moved this from Backlog to Blocked in IF Dec 11, 2024
@jmcook1186 jmcook1186 moved this from Blocked to Pending Review in IF Dec 12, 2024
@jmcook1186 jmcook1186 removed the blocked The issue is blocked and cannot proceed. label Dec 12, 2024
@zanete zanete moved this from Pending Review to Testing in IF Dec 16, 2024
@zanete zanete moved this from Testing to Rollout in IF Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
EPIC Used to denote an issue that represents a whole epic. Core team only
Projects
Status: Rollout
Development

Successfully merging a pull request may close this issue.

4 participants