Michael Rosenberg
Michael Rosenberg
Nice! I like the idea of feature gate -> default pipeline for new functionality. That way we don't have to commit to the API. Some things can probably skip this...
I think that'd work nicely. Just to make sure I understand: * `main` is where all development happens * There will be `release/x.y` branches off of `main`. These will be...
Ya lemme try
Ok frankly, I'm not sure the tests are really useful. They're not testing anything per se, they're just using the API in a somewhat plausible way. I wouldn't mind if...
Related: we also need a README update to reflect the new backend selection stuff
I apologize, yes we have been meaning to merge hash-to-curve functionality for a while (e.g., https://github.com/dalek-cryptography/curve25519-dalek/pull/377). The main blocker has been the ability to review the code and check that...
Thank you! I'm confused, though, aren't these traits mostly intended for symmetric primitives?
I guess I'm not sure how you'd use these traits with a signer in practice. Do you have a use case in mind?
I'm personally fine doing a major version bump. The changes will end up being concretely small, and I think it's perfectly healthy for a project to do major version bumps...