Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Hyperledger Aries

Project Health

NOTE: There is a percentage and a couple of links to be added in this report that I'm waiting on. I'll add them as soon as I get them. 

Hyperledger Aries continues to grow stronger in terms of activity by contributors and in the interest from those using Aries in various use cases. It has an extremely diverse and global community. In addition to the steady progress made in most of the sub-projects, a number of significant events occurred in the project including:

  • Rapid progress on Aries Framework JavaScript continues, with key AIP v2.0 PRs merged (e.g. support for Credential Exchange V2 and W3C VC Standard credentials) or in process.
  • Aries Bifold, the community-developed react native mobile Wallet App built on Aries Framework JavaScript, also continues to evolve rapidly, with impressive deployment-specific pipelines that allow going from Bifold, overlaying instance specific code and publishing the result to the iOS and Android stores. This powerful approach allows rapid iteration of published products with the changes being put in exactly the right place – AFJ, AFJ-Extension, Aries Bifold (all of which benefit the entire community) or to the deployment specific instance. This gets away from the "fork-and-forget" model, enabling proper open source development for a UX-focused project.
  • The community is stress testing the Aries frameworks and some issues have been reported, and addressed, as you will see. The addition of an open source Aries Load Generator tool (which I think will be moving to Hyperledger) provides an amazing tool for exploring these issues. The combination of the load test generator and some focused work in Aries Askar both addressed the intermittent problems and boosted Askar performance by 11% in the process.  Very cool!
    • The load test generator also enables an easy way to do a direct comparison of the old IndySDK and the new Aries Askar and shared components. Askar is faster by XX% <percentage to be added>, as demonstrated in these reports (IndySDK, Aries <links to be added>) produced by the load test generator.As seen by these results, Askar is far more stable than the Indy SDK (doesn't slow over time) and is about twice as fast as the Indy SDK – the differences are stark!  See the follow test run results for ACA-Py 0.7.3+IndySDK and ACA-Py 0.7.4+Askar
  • Both the Aries Agent Test Harness and the Aries Mobile Test Harness continue to evolve with more contributions provided this past quarter in making them work together and in expanding the tests being run.
  • Attendance at the regular communities meetings is up, with 35+ people at recent Aries Cloud Agent Python User Group meeting.
  • Work has begun in integrating DIDComm V2 into the Aries frameworks – some design and some implementation work. We think this will progress slowly as interest is clearly in what people can do today but these proof-of-concepts demonstrate that Aries frameworks are well designed to enable such evolutions.

...