RustCrypto / RustCrypto/elliptic-curves

ed448-goldilocks v0.14.0 release tracking issue

Open
#1,907 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Rust
Stars
874
Forks
299
Avg merge
1d 4h
Merged PRs (30d)
12

Description

This is the tracking issue for a stable v0.14.0 release of ed448-goldilocks.

There are a number of open issues and PRs I feel need to be finished up prior to a stable release. It's for this reason that I've deliberately kept the version at -pre when all of the other curves are -rc (or stable).

I still need to go through all of the open PRs and issues and identify which ones are release showstoppers. After that the showstopper PRs need to be updated to the current state of the code and merged.

If anyone is actually familiar with Edwards/Montgomery formulas and the specific isogenies used by Ed448-Goldilocks and its twisted form some help would be appreciated on the showstopper issues/PRs once identified, but please keep in mind that if you try to vibe code additional PRs you are just making more work that's delaying a release.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the open issues and pull requests for ed448-goldilocks and identify which are release showstoppers. The issue provides no specific files or tests; done means the showstopper work is updated to the current code, merged, and the project can move toward a stable v0.14.0 release.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
cryptography, release
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.