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

Revisit Emeritus Stage Definitions #1185

Closed
bensternthal opened this issue Oct 3, 2023 · 6 comments · Fixed by #1286
Closed

Revisit Emeritus Stage Definitions #1185

bensternthal opened this issue Oct 3, 2023 · 6 comments · Fixed by #1286
Assignees

Comments

@bensternthal
Copy link
Contributor

bensternthal commented Oct 3, 2023

The Sovereign Tech Fund infrastructure project includes supporting sunsetting/emeritus projects.

As we look to audit our projects to see which (if any) might be emeritus, it's a good time to revisit the current definition and see if we want to make any changes.

From my perspective, I am hoping we could get a more precise definition of "active development" and the process for nominating and voting on a potential emeritus project. I think we should also look at the sunsetting checklist (per Tobie's suggestion) and think about any additional or changes to the infrastructure piece.

A potential example can be seen here. Specifically section 2.3.5:

2.3.5 Termination Review

  • Termination Proposal Posted for 2 weeks:
  • States reason for project termination being sought
  • Calls out impact on other project, users, communities, and how those will be mitigated
  • Indicates where the project would be archived
  • Can be initiated by vote of project committers
  • Can be initiated by TSC or PMC of containing project if there are either no remaining committers for the project or there have been no commits to the SCM in 18 months
@tobie
Copy link
Contributor

tobie commented Oct 3, 2023

Worth looking at the Sunsetting Checklist on that same page too.

@PaulaPaul
Copy link
Contributor

Happy to help move this forward @bensternthal

@PaulaPaul
Copy link
Contributor

Tagging the notes from today's call here @bensternthal (so that I can keep them handy for next time) https://docs.google.com/document/d/1u2DbBRwOGdWLdV9wqM_X583xdR7XwgvklzYh9Yx03OE/edit?usp=sharing

@bensternthal
Copy link
Contributor Author

Here is the WIP doc we'd like to review with the CPC. Once we get through some rounds of editing in Google we can create a PR to refine the content further.

https://docs.google.com/document/d/1HcKsUgw7EMSMueaNcl_VCC5tOJl8uF4aOW3dZpbpgjA/edit

@tobie
Copy link
Contributor

tobie commented Mar 18, 2024 via email

@ljharb
Copy link
Member

ljharb commented Mar 18, 2024

Looks great overall! Although I notice under archival:

Provide a clear explanation for why the project is being archived and, if possible, recommend alternatives or forks.

Update the project's description and website link on GitHub to indicate that it is archived and where to find potential active forks or alternatives.

i don't notice anything similar under EOL. For example, I would assume that one possibility in both cases would be linking to long-term support providers when applicable?

@bensternthal bensternthal self-assigned this Mar 26, 2024
@bensternthal bensternthal added waiting-on-pull-request There's agreement as to what needs to happen, now someone has to do it. and removed cross-project-council-agenda cpc-working-session labels Mar 26, 2024
bensternthal added a commit to bensternthal/cross-project-council that referenced this issue Apr 1, 2024
@bensternthal bensternthal removed the waiting-on-pull-request There's agreement as to what needs to happen, now someone has to do it. label Apr 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants