February 16, 2023
Attendees:
- Sean Bohan (openIDL)
- Nathan Southern (openIDL)
- Yanko Zhelyazkov (Senofi, Co-Chair)
- Peter Antley (AAIS)
- Joseph Nibert (AAIS)
- Faheem Zakaria (Hanover)
- Jeff Braswell (openIDL)
- Aashish shrestha (Chainyard)
- Tsvetan Georgiev (Senofi)
- Allen Thompson (Hanover)
Agenda Items:
- Antitrust Policy
- Status Updates
- IWG Near Term Agenda
- GitHub
- Policies
- Prerequisite for the Merge
- Maintainer Policies
- Maintainer Role
- Technical Leadership at a code level
- Help onboard new contributors/maintainers
- Review/Comment/Approve PRs
- Escalate to AWG or TSC
- Maintainer Selection
- 2 Maintainers per Infrastructure Partner
- 1 Maintainer per Member (Carrier)
- 2 Maintainer openIDL Org
- 2 Maintainer AAIS
- Fabric Maintainer Policy as an example
- Maintainer Role
- Merge (ND POC, Testnet, etc.)
- Inventory (outline changes/improvements, what can use, feature/bug fix)
- Model: Network vs. Application Communities
- Developer Certificate of Origin (all of openIDL and new contributions)
- License Compliance (LF has automated tools)
- Security
- Documentation
- Currently ReadTheDocs
- Bug Tracking/Issues
- GitHub Issues, Jira?
- CI/CD
- Release Management
- GitHub
Minutes:
Maintainers
- Yanko
- Dont have to come up with exact numbers
- Currently have 3-4 orgs - openIDL, AAIS, Chainyard, Carriers
- how do we assign particular role
- in terms of approving changes to codebase, question - who should approve to get a PR in main codebase
- carriers?
- do we need IPs responsible for techncial execution of change - well tested, standards, practices
- approval rocess should be more complicated than techmically adept
- understand business perspective on changes
- would feature be used, significant, mainstream feature, plug and play
- Ken
- Quorum for commits - no red tape, no surprises either
- in the beginning, make sure all have a chance to look at it before approved, contriversioal then escalate
- Aashish
- initially take a look, when we have enough people to contribute, set up processeing votes
- Insurance agencies as stakeholder? wouldn't rule it out, but don't tend to have big IT departments, shouldn't close that off
- Yanko
- how do we approve changes, not so much pull requests
- need to set a good process in terms of reviewing issues and tickets
- make sure that changes are approved before we reach
- Jeff
- distinction - changes and updates in master
- Commits to master branch
- KS
- trust a couple reviewers to make judgement