Open
Description
At the end of 202505, Elliptic Research, the maintainers of the "proofs" repos will be be dissolving. This issue is tracking the related permissions work including:
- Ensuring new maintainers (e.g., FilOz for the time being) have relevant permissions.
- Previously active Elliptic Research team members have their permissions reduced.
Desired Repo Status
2025-05-22: this is currently a @BigLep guess. It needs sign-off/update from Elliptic Research team members (e.g., @cryptonemo, @vmx)
Note: Doing this in a google sheet so it's easier to collaborate since not everyone involved as the ability to update this issue description.
Tasks
- Get authoritative answer from the proofs team on the "desired repo status" table above
- Migrate CI for the relevant repos: Update "proofs" repos' CI to use self-hosted runners that will function in 2025H2+ rust-fil-proofs#1775
- Archive the repos above: Adjusting "proofs" repos to rely solely on teams and archive some repos #133
- For all of the repos above: Adjusting "proofs" repos to rely solely on teams and archive some repos #133
- remove direct collaborators
- reduce permissions generally to
admin:
- proofs-crate-owners
push:
- proofs
- Adjust membership of the "proofs" team: Update permissions of the "proofs" team from PL Inc / Elliptic Research days #134
- Remove cases where Elliptic Research team members (or previous "PL Inc Proofs team" members) have direct access (and instead rely on team access where appropriate). This includes @cryptonemo, @vmx, @DrPeterVanNostrand, @porcuquine: Update permissions of the "proofs" team from PL Inc / Elliptic Research days #134
- (nice to have) Rename the "proofs" team to be "proofs-contributors": Rename proofs team to proofs-contributors #139
Notes
- It's expected that multiple PRs will be needed to pull this off.
- Rust crate ownership was handled in Rust crate ownership (and possibly release automation) #104
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
⌨️ In Progress