2023-07-20 Aries Framework JS Meeting notes
Remember the Hyperledger Code of Conduct
Anti-Trust Policy:
Linux Foundation meetings involve participation by industry competitors, and it is the intention of the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws.
Examples of types of actions that are prohibited at Linux Foundation meetings and in connection with Linux Foundation activities are described in the Linux Foundation Antitrust Policy available at http://www.linuxfoundation.org/antitrust-policy . If you have questions about these matters, please contact your company counsel, or if you are a member of the Linux Foundation, feel free to contact Andrew Updegrove of the firm of Gesmer Updegrove LLP, which provides legal counsel to the Linux Foundation.
Attendees
@Timo Glastra - Animo Solutions (timo@animo.id)
@Warren Gallagher (AffinitiQuest) <warren@affinitiquest.io>
@Alexander Shenshin (DSR Corporation) <alexander.shenshin@dsr-corporation.com>
Resources
Hyperledger Discord: https://discord.gg/hyperledger (#aries-javascript and #aries-bifold)
Aries JavaScript Docs: https://aries.js.org/
Repositories:
Aries Framework JavaScript: https://github.com/hyperledger/aries-framework-javascript
Aries Framework JavaScript Extension: https://github.com/hyperledger/aries-framework-javascript-ext
Aries Mobile Agent React Native: https://github.com/hyperledger/aries-mobile-agent-react-native
Status updates
Aries Bifold (Aries Bifold User Group Meetings)
Making changes to scanning logic and adding goal codes
Adding concept of ephemeral connection, make QR code smaller when using connectionless proof request
Aries Call 2023-07-19 Aries Working Group Call
Discussion on peer did migration
Work being done on marketing, with survey
Survey results:
Presentation from Aries VCX
Working on making available to other languages using uniffi-rs
Aries Interop Profile 3.0 continues to be discussed https://hackmd.io/_Kkl9ClTRBu8W4UmZVGdUQ
Load testing with Aries Mediator Service
https://github.com/Indicio-tech/aries-mediator-service/tree/main/load-testing
Uses AFJ as client and Locust as testing orchestrator
does not start the infrastructure, but testing on an existing infrastructure (different from the aries agent load generator)
currently implemented to work with an ACA-Py API
Agenda
Record the meeting
Look at open issues / PRs
Migration to new Askar / AnonCreds / Indy VDR
https://aries.js.org/guides/0.4/getting-started/set-up/indy-vdr
https://aries.js.org/guides/0.4/getting-started/set-up/aries-askar
https://aries.js.org/guides/0.4/getting-started/set-up/anoncreds-rs
https://aries.js.org/guides/0.4/updating/versions/0.3-to-0.4
https://aries.js.org/guides/0.4/updating/update-indy-sdk-to-askar
Example of migration from indy sdk to Askar in Bifold: https://github.com/hyperledger/aries-mobile-agent-react-native/blob/6f3a5cf925b2afc1e67223a3628c1fa0dd3fa756/packages/legacy/core/App/screens/Splash.tsx#L231-L242
Multi-tenancy indy-sdk to Askar not implemented yet → please open an issue if you need this
Deprecating the Indy SDK
deprecate indy-sdk in 0.6.0?
0.5 will be last version with indy-sdk support, or should we already deprecate/remove it in 0.5?
add deprecation warning to the framework already?
need to coordinate with stephen
moving to a bi-weekly call?
Makes sense in the summer months
reconsider after summer?
Meeting Notes
New meeting invite:
Hyperledger Community is inviting you to a scheduled Zoom meeting.Topic: Aries JavaScript MeetingTime: Mar 23, 2023 06:00 AM Pacific Time (US and Canada)Every week on Thu, until May 9, 2024, 60 occurrence(s)https://zoom.us/j/99751084865?pwd=TW1rU0FDVTBqUlhnWnY2NERkd1diZz09
Recording / Slides
Future topics
Future Topics:
It would be good to discuss OCA implementation in AFJ and in Aries Bifold and where should be a boundary between the two in this feature.
Extracting parts of AFJ into generic libraries
Cheqd integration (@Daev Mithran )
AFJ Interop tests not running