2021-02-19
Hyperledger is committed to creating a safe and welcoming community for all. For more information please visit our Code of Conduct: Hyperledger Code of Conduct
Attendees
David Boswell Daniela Barbosa Lindsay Nuon Liam Grace Peter Somogyvari Alissa Worley Frida Cai Alec Shaw
Agenda
- Finish reviewing the last TSC recommendations
- Review and finalize 2021 Strategic Priorities
- Discuss upcoming National Briefing of Women of Color in Blockchain lead by Cleve Mesidor who was our special guest earlier this year
- Grace Hartley (Deactivated)'s Documentation style guide#5.BeInclusive
Grace Hartley (Deactivated) started putting together a draft Inclusive Naming proposal to provide to the TSC.
Asks for the group:
- I think we as a group need to decide if we are providing "best practices" or "mandates" for Hyperledger projects with this proposal.
- We need to decide if we want to include all four recommendations or only provide a few of them (or add any additional ones).
- dci-lint:
- Peter needs to refer to the naming list somewhere–Post question on the mailing list for input.
- potentially make this a Hyperledger Lab
Recording
Notes from last Meeting
I. Inclusive Naming List
From last week's next steps
- Blog Post https://www.hyperledger.org/blog/2021/01/26/removing-barriers-to-contribution-with-inclusive-language
Inclusive Naming Initiative discussion on our list: https://lists.hyperledger.org/g/dci-wg/message/252?p=,,,20,0,0,0::Created,,inclusive,20,2,0,78367835
- >>Besu has implemented some changes already - Grace will share on mailing list their documentation of changes - to share
- >>After blog post bring back to the TSC for review–share the blog to the list and talk about how to include the naming list on projects.
- >>Peter to share link to mailing list when code is deployed.
- >>Review as a group the inclusive naming list in next meeting https://github.com/petermetz/dci-lint
- Accenture share on the blog post:
- Vinita writing internal blog on inclusive language
II. Review Recommendations to TSC and lay out next steps
For reference, here is the culmination of the WG's discussion from last year, we put together a number of TSC and Governing Board Motions, some of which have been and are being implemented, others which are included in the table below as part of our goals for 2021. Please review them here: Turning Recommendations into Proposed Motions for the GB and TSC
Proposed Motions for the TSC
- Recommendation 1: Incorporate DCI agenda directly into TSC Meetings
- Proposed ask #1: Can the Technical Steering Committee create space in their meeting agendas for at least one diversity and inclusion focused discussion each month?
- Example: Agenda topics could include: Adopting inclusive terminology in coding standards, broadening the community translation effort that is currently focused on Fabric documentation, including diversity metrics in a Community Health dashboard proposal, etc.
- Next Steps:
- We can show up as collaborators and agenda items whenever we like, let's start with inclusive naming.
- Goal: engagement, buy-in, advisory,
- How to get ownership/buy-in from TSC members and audience: have clear actionable asks,
- Recognition: ie for Peter taking initiative on the lint code
- Next Steps:
- Recommendation 2: Adopt inclusive terminology in coding standards
- Proposed ask #2: Can the Technical Steering Committee set guidelines for projects to follow around using inclusive language in both code and documentation and set expectations for when those changes should be made? The DCIWG recommends...
- Example: Replace the terms "blacklist", "whitelist", "master" and "slave" in current and stable development branches of Hyperledger repositories.
- Next Steps:
- First, Review the naming list https://inclusivenaming.org/
- Second, establish clear guidance on how projects can easily incorporate dci-lint – connect with Ry and Peter to lay this out and how specific the instructions need to be Grace Hartley (Deactivated) Ry Jones Peter Somogyvari
- Third, Share blog, Besu documentation of changes, and recognition of Peter on upcoming TSC call with suggested plan for how projects can incorporate dci-lint
- Next Steps:
- Recommendation 3: Maintainer responsibilities (Maintainers should be familiar with community development best practices & Maintainers should take an active role in developing their community including a pipeline of new maintainers.)
- Proposed ask #3: Can the Technical Steering Committee develop an onboarding guide for project maintainers that documents the expectations in terms of knowledge of community building best practices?
- Example: An onboarding guide could include guidance about completing the Linux Foundation's Inclusive Speaker Orientation, information about how to work in an open source community and how to act as a mentor to new community members who want to contribute to their project.
- Next Steps:
- For reference https://www.mozilla.org/en-US/about/governance/policies/module-ownership/ ; https://training.linuxfoundation.org/training/inclusive-open-source-community-orientation-lfc102/
- Ask maintainers/TSC on what would be valuable to include in a "Community Development Best Practices Guide" - engage
- But also, have firm guidance on what should be done, for example a motion that establishes a baseline, easy not onerous
- Who are non-formal community leaders?
- Seek out more maintainer community. https://lists.hyperledger.org/g/maintainers Reach out more generally but also identify influencers.
- Identify ~5 people in maintainer community for their input and what would work for a guide in their community.
- Lindsay Nuonto connect with David Boswell to identify influencers and get input on what a community guide could include
- >>Get a clear definition on DCI
- Next Steps:
- Proposed Ask #4 Collaborate with DCI on the development and implementation of a new Badging criteria
- Overview: Currently Projects experience challenges meeting the DCI criteria. This motion is meant to formalize our intent to work w/ the TSC to develop a solution.
- References: Project Badging Proposal, Project maturity metrics / Badging
- Next Steps
- Badging
- Project level: ongoing discussion at the TSC, focus here first since there's traction, appropriate for project's stage
- Individual level: David Boswellto report out on the pilot when there's results
- DCI WG can think about what our criteria would be for issuing badges–for example use adoption of inclusive naming as a badge (project level)
- Think about the variety of individual contributions
>>ADD YOUR AGENDA ITEMS HERE
Backlog
- Finalize TSC Recommendations
- 2021 Planning