aries-framework-go icon indicating copy to clipboard operation
aries-framework-go copied to clipboard

Create new repo for `github.com/hyperledger/aries-framework-go/component/kmscrypto/crypto/primitive/bbs12381g2pub`

Open ale-linux opened this issue 2 years ago • 7 comments

This proposal recommends splitting the `github.com/hyperledger/aries-framework-go/component/kmscrypto/crypto/primitive/bbs12381g2pub' package into a separate repo. Reasons that speak in favour of this change:

  • ever since ursa was moved to EOL, assets such as the BBS+ implementation of ursa have been moved to their own repo.
  • the BBS+ IETF standard draft has evolved past the current implementation in go after the recent work by Tessaro et al.. It would be good to have a dedicated package maintained by cryptographers within the Hyperledger project such as @adecaro and myself; the idea would be to strike a balance between compatibility with the existing assets and deployments and the new versions of the standard.

Thoughts?

ale-linux avatar Nov 15 '23 18:11 ale-linux

^ @sudeshrshetty

ale-linux avatar Nov 15 '23 18:11 ale-linux

Any news @sudeshrshetty ?

ale-linux avatar Nov 22 '23 17:11 ale-linux

I understand that aries-framework-go is targeted for archival, and propose to create a new sub-repository for BBS+ Go implementation, fully maintained and tracking updates to the standard. I'd be happy to act as one of the initial maintainers, along with any of the maintainers from

https://github.com/hyperledger/aries-framework-go/blob/main/MAINTAINERS.md

and @swcurran (Aries maintainer on TOC)

Any thoughts?

ale-linux avatar Mar 11 '24 14:03 ale-linux

Sounds like a good idea. Where do you plan to put it? It could go in Aries (e.g. aries-bbssignatures-go), if you want. Or do you have another place it could go?

swcurran avatar Mar 11 '24 14:03 swcurran

SGTM, I think in aries would be a good fit. @sudeshrshetty , @troyronda, @fqutishat - your thoughts?

ale-linux avatar Mar 11 '24 14:03 ale-linux

@swcurran it looks like there are no strong opinions, so should we go for something like https://github.com/hyperledger/aries-bbs-go ?

ale-linux avatar Mar 14 '24 15:03 ale-linux

Sounds good. Go for it.

swcurran avatar Mar 14 '24 16:03 swcurran