Skip to content
This repository has been archived by the owner on Dec 10, 2024. It is now read-only.

2024 Annual Report Hyperledger Aries #212

Merged
merged 4 commits into from
Mar 12, 2024

Conversation

swcurran
Copy link
Member

@swcurran swcurran commented Feb 1, 2024

Signed-off-by: Stephen Curran [email protected]

@swcurran swcurran requested a review from a team as a code owner February 1, 2024 06:34

Aries remains a healthy project and one of several viable candidates for major digital trust / verifiable credential deployments. Aries excels in its maturity, focus on privacy, and enabling a lasting trusted digital relationship between parties. Further, there have been multiple demonstrations this year that regardless of where the winds push Digital Trust, the Aries codebases will be a fit.

2023 has been an interesting year in the Aries project. Aries Cloud Agent Python and Aries VCX continued to thrive, adding capabilities and supporting repositories (such as the Aries ACA-Py Plugins repo). A couple of smaller, long dormant sub-projects were archived (Aries Framework .NET and Aries Framework Go), and Agent Framework JavaScript moved to the Open Wallet Foundation. Agent Framework JavaScript remains interoperable and a close collaborator with the Aries frameworks, Aries Cloud Agent Python and Aries VCX. Current discussions are ongoing about transferring Aries Bifold to OWF as well, as it is so tied to Agent Framework JavaScript.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like Aries Framework Go has not been archived. In fact, there are some dependencies on it and a proposal to keep some of the code alive, perhaps in a different repository.
For details see hyperledger-archives/aries-framework-go#3633.
Who could help talk to this issue and the possibility of keeping some of the Aries Framework Go alive?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interesting. The primary developers of AFGo were primarily at Gen Digital, and they dropped the majority of their Digital Trust team, including (AFAIK) all of the developers that had been working on AFGo. The challenge of having a repo dependent on one team.

As far as pulling out the BBS+ code as requested in the noted issue — I assume that can be done independent of the project, especially if the developers don’t respond. It’s open source software :-). ACA-Py is using a different BBS+ implementation (the one from Matt Global), so this didn’t get raised to the broader community.

There is lots going on with BBS+ implementations, so I’m not sure what is the “right” one to be used in the Aries community. That issue will likely come up in the AnonCreds v2 work as we add BBS+ Signatures to the implementation.


_Guidance: How can the Hyperledger Foundation or the TOC help you achieve your upcoming goals?_

Keeping open the dialogue about where the components of Aries should be between Hyperledger and the Open Wallet Foundation. From a bottom up perspective, there is a diversity of opinions on that question (as indicated by the Credo/Agent Framework JavaScript and Bifold moves), and we’re very interested in the top down perspective. Likewise, the relationship between Aries and DIF concerning DIDComm is another interesting “challenge”.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Keeping open the dialogue about where the components of Aries should be between Hyperledger and the Open Wallet Foundation. From a bottom up perspective, there is a diversity of opinions on that question (as indicated by the Credo/Agent Framework JavaScript and Bifold moves), and we’re very interested in the top down perspective. Likewise, the relationship between Aries and DIF concerning DIDComm is another interesting “challenge”.
Keeping open the dialogue about where the components of Aries should be between Hyperledger and the Open Wallet Foundation. From a bottom up perspective, there is a diversity of opinions on that question (as indicated by the Credo/Agent Framework JavaScript and Bifold moves), and we’re very interested in the top down perspective. Likewise, the dual-interest relationship between Aries and DIF concerning DIDComm is another aspect of community effort that requires balance and coordination.

@swcurran
Copy link
Member Author

Update from @TelegramSam applied and notes from Reviewers added. I hope to add the link from the TOC meeting to the review...

swcurran added 2 commits March 3, 2024 06:25
Signed-off-by: Stephen Curran <[email protected]>
@tkuhrt tkuhrt merged commit b654236 into hyperledger:gh-pages Mar 12, 2024
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants