Skip to content

Make clear next steps and priority of "proofs" repo open issues/PRs #1783

@BigLep

Description

@BigLep

At the end of 202505, Elliptic Research, the maintainers of the "proofs" repos will be be dissolving. This issue is tracking making sure that the known open issues are clear for future maintainers.

Desired Repo Status

For each of the repos below, current maintainers should go through the open issues and PRs and:

  1. Close the issue/PR if it's no longer relevant or worthwhile. If no longer relevant/worthwhile, add an explanatory comment.
  2. Potential impact of the work (e.g., builds run 20% faster, proving speed may increase by upwards of 20%, proof operation X will take Y% less memory). Specifics are nice, but something regarding impact is better than nothing. Another way to flip this is to answer "what would be the impact if the work never gets done?".
  3. Sizing of the work in terms of ideal developer day or weeks
  4. Make clear if the issue is dependent on any other work (ideally with a link to that other work)
  5. Document the concrete next steps that need to be taken.

I'm assuming the above would be done with a comment like:

Potential impact of this work:

Rough dev effort estimate:

Dependencies:

Next steps:

Repos

Repo Issues link Open Issues as of 2025-05-26 Open issues as of 2025-05-27 PRs link Open PRs as of 2025-05-29
bellperson https://github.com/filecoin-project/bellperson/issues 3 0 https://github.com/filecoin-project/bellperson/pulls 0
bls-signatures https://github.com/filecoin-project/bls-signatures/issues 7 7 https://github.com/filecoin-project/bls-signatures/pulls 1
blstrs https://github.com/filecoin-project/blstrs/issues 3 0 https://github.com/filecoin-project/blstrs/pulls 0
ec-gpu https://github.com/filecoin-project/ec-gpu/issues 1 0 https://github.com/filecoin-project/ec-gpu/pulls 0
fil-rustacuda https://github.com/filecoin-project/fil-rustacuda/issues 0 0 https://github.com/filecoin-project/fil-rustacuda/pulls 0
merkletree https://github.com/filecoin-project/merkletree/issues 4 0 https://github.com/filecoin-project/merkletree/pulls 0
phase2-attestations https://github.com/filecoin-project/phase2-attestations/issues 0 0 https://github.com/filecoin-project/phase2-attestations/pulls 0
powersoftau https://github.com/filecoin-project/powersoftau/issues 0 0 https://github.com/filecoin-project/powersoftau/pulls 0
rust-fil-logger https://github.com/filecoin-project/rust-fil-logger/issues 0 0 https://github.com/filecoin-project/rust-fil-logger/pulls 0
rust-fil-proofs https://github.com/filecoin-project/rust-fil-proofs/issues 25 8 https://github.com/filecoin-project/rust-fil-proofs/pulls 1
rust-fil-proofs-private https://github.com/filecoin-project/rust-fil-proofs-private/issues 3 3 https://github.com/filecoin-project/rust-fil-proofs-private/pulls 2
rust-filecoin-proofs-api https://github.com/filecoin-project/rust-filecoin-proofs-api/issues 0 0 https://github.com/filecoin-project/rust-filecoin-proofs-api/pulls 1
rust-gpu-tools https://github.com/filecoin-project/rust-gpu-tools/issues 4 0 https://github.com/filecoin-project/rust-gpu-tools/pulls 2

Notes

  1. I grabbed the set of repos from Update permissions in light of Elliptic Research 202505 dissolution github-mgmt#132 that were stated as keeping open (not archiving)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions