dalek-cryptography / curve25519-dalek

A pure-Rust implementation of group operations on Ristretto and Curve25519
Other
867 stars 439 forks source link

Backport old tags #551

Open rozbb opened 1 year ago

rozbb commented 1 year ago

It's not clear how we can reference old versions of ed25519/x25519 from within this repo. All the tags are gone. If it's possible, we should recover them. If not, we can just refer people to the old repos.

tarcieri commented 1 year ago

The existing tags should probably be namespaced like curve25519-dalek/vX.Y.Z or curve25519-dalek-vX.Y.Z and the old ones deleted.

You might be able to write a script or something that can tag the releases from the history of the old repos.

pinkforest commented 1 year ago

I don't think there is use-case for this ? I suggest leaving the old tags as archive in the old repos and refer to pre-4 tags are elsewhere as they are fererred from elsewhere there so it wouldn't make sense to have duplicates from single source of truth ?

tarcieri commented 1 year ago

It’s unclear to someone who doesn’t know the history of the repo that the non-namespaced pre-4.x tags are for curve25519-dalek.

Renaming/namespacing them isn’t that hard.