2024-05-14 Aries Cloud Agent - Python Users Group Community Meeting
Summary:
Topics:
- New GHA Update Action
- PR Merges for pending 1.0.0
- Tech Debt Elimination Proposals pre-1.0.0
- Open Discussion
Recording:
Call Time: 8:00 Pacific / 17:00 Central Europe
Recordings From the Call:
Hyperledger is committed to creating a safe and welcoming community for all. For more information please visit the Hyperledger Code of Conduct. |
---|
Welcome, Introductions and Announcements
Attendees
- Daniel Bluhm (Indicio PBC) <daniel@indicio.tech>
- Wade Barnes (Neoteric Technologies Inc / BC Gov) <wade@neoterictech.ca>
Documentation:
- ACA-Py documentation: https://aca-py.org
Agenda
- New GHA to update GHAs – Wade Barnes -chore: updating dependabot to support gha, python, docker and dev container packagesCurrent PRs
- Overview of dependabot config and its capabilities and limitations.
- What to expect from the current settings
- Reasoning behind ignoring particular versions - Should we?
- Grouping updates - Do we want to?
- Strategies for dealing with Dependabot PRs
- Feedback from the community
- https://github.com/hyperledger/aries-cloudagent-python/pull/2945#issuecomment-2104988709
- How Dependabot deals with parameterized docker files.
- How to reduce repetition in the config - YAML anchors.
- Ignoring Major version updates - good or bad.
- Ignoring Patch releases to reduce update spam?
- Common update schedule. Impact on GHA workflows - load due to integration tests.
- Commit message prefixes and labels.
- https://github.com/hyperledger/indy-vdr/pull/271
- Grouping updates
- Ignoring
dev
dependencies (aka allowing onlyprod
dependencies); see Allow docs
- https://github.com/hyperledger/aries-cloudagent-python/pull/2945#issuecomment-2104988709
- Notes from meeting where recorded here:
- Update / Merge Planning
- Upgrades to various pipeline components
- When to do a 1.0.0rcX? Ready?
- Ideas on pre 1.0.0 Technical Debt Elimination – Issues
- AnonCreds Rust Revocation Issue in ACA-Py – status -
Anoncreds
Revoking one credential of many of the same type fails proof - Open Discussion
Upcoming Meeting Topics:
Future Topics
- Formal test plan
- We go through a process of release candidates but we often still end up discovering bugs after releases are out
- Daniel to create an issue to start a discussion