Skip to content

Commit

Permalink
Merge branch 'hyperledger:gh-pages' into gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
salaheldinsoliman authored Sep 12, 2024
2 parents 3ce59d5 + 515f416 commit 36cb4bd
Show file tree
Hide file tree
Showing 47 changed files with 1,879 additions and 18 deletions.
4 changes: 2 additions & 2 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,8 @@ GEM
rb-fsevent (0.11.2)
rb-inotify (0.11.1)
ffi (~> 1.0)
rexml (3.2.8)
strscan (>= 3.0.9)
rexml (3.3.6)
strscan
rouge (4.2.1)
rubyzip (2.3.2)
safe_yaml (1.0.5)
Expand Down
107 changes: 107 additions & 0 deletions guidelines/maintainer-diversity-best-practices.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
---
layout: default
title: Maintainer Diversity Best Practices
parent: Guidelines
grand_parent: Hyperledger TOC
nav_order: 2
---
# Maintainer Diversity Best Practices

The following is a set of items that can help in increasing maintainer diversity for projects. If there are any questions on how to implement these practices, please reach out to the community architects or the TOC. Also, if you have additional items that have helped your project increase your maintainer diversity, please feel free to file a PR to add those items.

## Welcoming Environment

- See [video on creating a welcoming community](https://www.youtube.com/watch?v=lHOINFlb9JA)
- Encourage Collaboration
- Constructive Feedback
- Recognize Contributions
- SWAG
- Public Recognition
- Contributor Spotlights
- Celebrate Milestones
- Badging
- Distribute Responsibilities
- Empower Contributors
- Delegate Tasks
- Issue Manager
- FAQ Manager
- Writing Documentation
- Reviewing Pull Requests
- Community Building
- Pair Programming Sessions
- Contributor Office Hours
- Retesting Landing Process for New Users
- How to Retain Maintainers

## Improving Processes

- Have all meetings in the open (including standups)
- Consider rotating meeting times to accommodate different time zones.
- Document Everything
- Decision Making Process
- Decisions
- Have all discussions publicly
- Code Quality
- CI/CD Pipelines
- Local Testing
- Pull Requests
- Doing pull requests quickly
- Easy pull request workflows
- FIFO is important
- Responding within a short time frame even if you are not going to look at it immediately
- Invest in finding contributors / maintainers
- Work with the Hyperledger staff on ways to reach out to the larger community

## Documentation

- Maintainers Guide
- Procedure for becoming a maintainer
- Duties of a maintainer
- Paths for contributors to become maintainers
- Transparent decision making process
- Criteria and expectations for becoming a maintainer
- Alignment to community values
- Technical Proficiency
- Understand project goals
- Contribution Guide
- Requirements for contributing
- Local development environment setup instructions
- Code style guidelines
- Testing procedures and requirements
- Why contributing makes sense
- Convincing your management that contributing makes sense
- Continue to contribute after leaving a company
- Producing Video Content
- Translation / Localization

## Places to Find New Maintainers

- Existing Contributors
- Enthusiastic
- Consistent contributions
- Learning Opportunities
- Mentorship program
- Workshops
- Webinars
- Meetups
- Documentation sprints
- Events
- Conferences
- New Contributors
- Good first issues
- Provide details and suggested directions for solution
- Hactoberfest
- Frequent users
- Researchers
- Consultancies and Service Providers
- Vendors of Commercial Offerings
- Convey value
- Non-coders
- Not all maintainers are coders
- Issue manager
- FAQ manager
- Translation manager
- Documentation manager
- Pull Request manager
- Release manager
- See [Raising the Profile of your Project or Lab](https://docs.google.com/presentation/d/13nji_R-op77ERT-AV3-CbOOZwAOjtvq33RRGnjpL3Gc/edit)
4 changes: 2 additions & 2 deletions meeting-minutes/0000-template.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,10 @@ Hyperledger is committed to creating a safe and welcoming community for all. For
</mark>

# Recordings
* [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings
* [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
[Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)
[Please check the calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Attended by

Expand Down
2 changes: 1 addition & 1 deletion meeting-minutes/2024/2024-02-22-TOC-meeting-record.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Hyperledger is committed to creating a safe and welcoming community for all. For
* [2024 Annual Review Hyperledger Iroha](https://github.com/hyperledger/toc/pull/214) -- Stephen (Primary), David (Secondary)

# Recordings
* [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings
* [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
[Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)
Expand Down
2 changes: 1 addition & 1 deletion meeting-minutes/2024/2024-03-14-TOC-meeting-record.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Hyperledger is committed to creating a safe and welcoming community for all. For
* [TOC Pull Request Review](https://github.com/hyperledger/toc/pulls)

# Recordings
* [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings
* [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
* [Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)
Expand Down
2 changes: 1 addition & 1 deletion meeting-minutes/2024/2024-03-21-TOC-meeting-record.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Details: [Zero Knowledge Proofs and ZK Programming in Blockchain Application Dev
* [2024 Annual Review Hyperledger FireFly](https://github.com/hyperledger/toc/pull/222) -- Tracy (Primary), Dave (Secondary)

# Recordings
* [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings
* [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
[Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)
Expand Down
2 changes: 1 addition & 1 deletion meeting-minutes/2024/2024-03-28-TOC-meeting-record.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ Details: [https://docs.google.com/document/d/1Gkd-V17tAYQFI4ymtIGUjfQxBlgOYVj0WB
* [2024 Annual Review Hyperledger Solang](https://github.com/hyperledger/toc/pull/228) -- Yacov (Primary), Peter (Secondary)

# Recordings
* [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings
* [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
[Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)
Expand Down
2 changes: 1 addition & 1 deletion meeting-minutes/2024/2024-04-04-TOC-meeting-record.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Details: [https://docs.google.com/document/d/1Gkd-V17tAYQFI4ymtIGUjfQxBlgOYVj0WB
* Approved by a role call vote; eight aye, three not present.

# Recordings
* [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings
* [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
[Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)
Expand Down
2 changes: 1 addition & 1 deletion meeting-minutes/2024/2024-04-11-TOC-meeting-record.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Details: [Zero Knowledge Proofs and ZK Programming in Blockchain Application Dev
* [2024 Annual Review Hyperledger Caliper](https://github.com/hyperledger/toc/pull/235) - Arun (Primary), Jim (Secondary)

# Recordings
* [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings
* [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
[Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)
Expand Down
2 changes: 1 addition & 1 deletion meeting-minutes/2024/2024-04-18-TOC-meeting-record.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ Hyperledger is committed to creating a safe and welcoming community for all. For


# Recordings
* [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings
* [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
[Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)
Expand Down
2 changes: 1 addition & 1 deletion meeting-minutes/2024/2024-04-25-TOC-meeting-record.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Hyperledger is committed to creating a safe and welcoming community for all. For
![Initial Brainstorm](https://drive.google.com/uc?export=view&id=1taOHYNYmF4vhhX68zUBx2XWgFznfO2X0)

# Recordings
* [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings
* [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
[Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)
Expand Down
2 changes: 1 addition & 1 deletion meeting-minutes/2024/2024-05-02-TOC-meeting-record.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Hyperledger is committed to creating a safe and welcoming community for all. For
![Initial Brainstorm](https://drive.google.com/uc?export=view&id=1taOHYNYmF4vhhX68zUBx2XWgFznfO2X0)

# Recordings
* [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings
* [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
[Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)
Expand Down
2 changes: 1 addition & 1 deletion meeting-minutes/2024/2024-05-16-TOC-meeting-record.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Hyperledger is committed to creating a safe and welcoming community for all. For
- [OpenSSF Scorecard Task Force](https://docs.google.com/presentation/d/18zO30diSW1jUfQwoglWza0Lx2_Q8vwuE__q-JdoC3ho/edit?usp=sharing)

# Recordings
- [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings
- [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
[Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)
Expand Down
2 changes: 1 addition & 1 deletion meeting-minutes/2024/2024-05-23-TOC-meeting-record.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Hyperledger is committed to creating a safe and welcoming community for all. For
- Task Force: Video Series

# Recordings
- [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings
- [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
[Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)
Expand Down
2 changes: 1 addition & 1 deletion meeting-minutes/2024/2024-05-30-TOC-meeting-record.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Hyperledger is committed to creating a safe and welcoming community for all. For
- [Automated Pipeline Best Practices Task Force discussion](https://github.com/hyperledger/toc/pull/252)

# Recordings
- [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings
- [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
[Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)
Expand Down
2 changes: 1 addition & 1 deletion meeting-minutes/2024/2024-06-06-TOC-meeting-record.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Hyperledger is committed to creating a safe and welcoming community for all. For
Task force discussion: Badging Lifecycle

# Recordings
- [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings
- [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
[Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)
Expand Down
2 changes: 1 addition & 1 deletion meeting-minutes/2024/2024-06-13-TOC-meeting-record.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Hyperledger is committed to creating a safe and welcoming community for all. For
- Task force discussion: Security Artifact Signing

# Recordings
- [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings
- [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
[Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)
Expand Down
53 changes: 53 additions & 0 deletions meeting-minutes/2024/2024-06-20-TOC-meeting-record.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
---
layout: default
title: 2024-06-20 TOC Meeting Record
parent: 2024
grand_parent: Meeting Minutes
nav_exclude: true
---

![Antitrust Policy Notice](../images/antitrust-policy-notice.png "Antitrust Policy Notice")
![All are Welcome in the Hyperledger Community](../images/all-are-welcome.png "All are Welcome in the Hyperledger Community")

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](https://toc.hyperledger.org/governing-documents/code-of-conduct.html)

# Announcements
- The [Hyperledger /dev/weekly developer newsletter](https://wiki.hyperledger.org/pages/viewpage.action?pageId=39618905) goes out each Friday to hundreds of Hyperledger developers. It is a collaborative effort. If you have a project release, pull request, community event, and/or relevant article you would like highlighted next week, please [leave a comment for consideration on the upcoming newsletter wiki page](https://wiki.hyperledger.org/display/DR/2024)
- Cancel July 4 meeting

# Quarterly reports
- [2024 Q2 Hyperledger Cello](https://github.com/hyperledger/toc/pull/259)
- [2024 Q2 Hyperledger Firefly](https://github.com/hyperledger/toc/pull/262)
- [2024 Q2 Hyperledger Solang](https://github.com/hyperledger/toc/pull/263)
- Please review any [outstanding quarterly reports](https://github.com/hyperledger/toc/pulls?q=is%3Apr+is%3Aopen+label%3Aquarterly-report+user-review-requested%3A%40me).

# Upcoming reports
- 2024 Q2 Hyperledger Besu (due June 20, 2024)
- 2024 Q2 Hyperledger Caliper (due June 20, 2024)
- [2024 TOC Project Update Calendar](../../project-reports/2024/2024-updates.md)

# Discussion
- New project proposal: [xkey](https://github.com/hyperledger/hyperledger-hip/pull/18)
- Approved, eight aye, one nay
- Preview of upcoming changes - Hart

# Recordings
- [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
- Task force discussion: Security Artifact Signing (next week)
[Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)

# Attended by

- [x] Marcus Brandenburger
- [ ] ~~Stephen Curran~~
- [x] David Enyeart
- [x] Tracy Kuhrt
- [x] Yacov Manevich
- [ ] ~~Matt Nelson~~
- [x] Venkatraman Ramakrishna
- [x] Arun S M
- [x] Peter Somogyvari
- [x] Conor Svensson
- [x] Jim Zhang
55 changes: 55 additions & 0 deletions meeting-minutes/2024/2024-06-27-TOC-meeting-record.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
---
layout: default
title: 2024-06-27 TOC Meeting Record
parent: 2024
grand_parent: Meeting Minutes
nav_exclude: true
---

![Antitrust Policy Notice](../images/antitrust-policy-notice.png "Antitrust Policy Notice")
![All are Welcome in the Hyperledger Community](../images/all-are-welcome.png "All are Welcome in the Hyperledger Community")

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](https://toc.hyperledger.org/governing-documents/code-of-conduct.html)

# Announcements
- The [Hyperledger /dev/weekly developer newsletter](https://wiki.hyperledger.org/pages/viewpage.action?pageId=39618905) goes out each Friday to hundreds of Hyperledger developers. It is a collaborative effort. If you have a project release, pull request, community event, and/or relevant article you would like highlighted next week, please [leave a comment for consideration on the upcoming newsletter wiki page](https://wiki.hyperledger.org/display/DR/2024)
- In recognition of the growing market for and adoption of decentralized technologies, the Linux Foundation announced plans to form [LF Decentralized Trust](https://www.linuxfoundation.org/press/linux-foundation-announces-intent-to-form-lf-decentralized-trust).
- Reminder: The July 4th, 2024 meeting is canceled.

# Quarterly reports
- [2024 Q2 Hyperledger Firefly](https://github.com/hyperledger/toc/pull/262)
- [2024 Q2 Hyperledger Solang](https://github.com/hyperledger/toc/pull/263)
- 2024 Q2 Hyperledger Besu (due June 20, 2024)
- 2024 Q2 Hyperledger Caliper (due June 20, 2024)
- Please review any [outstanding quarterly reports](https://github.com/hyperledger/toc/pulls?q=is%3Apr+is%3Aopen+label%3Aquarterly-report+user-review-requested%3A%40me).
- Hyperledger Labs Q2 Report

# Upcoming reports
- 2024 Q3 Hyperledger Cacti (due July 11, 2024)
- 2024 Q3 Hyperledger Fabric (due July 11, 2024)
- 2024 Q3 Hyperledger Identus (due July 11, 2024)
- 2024 Q3 Hyperledger Web3j (due July 11, 2024)
- [2024 TOC Project Update Calendar](../../project-reports/2024/2024-updates.md)

# Discussion
- Task force discussion: Security Artifact Signing

# Recordings
- [Recordings are available on the Hyperledger calendar](https://zoom-lfx.platform.linuxfoundation.org/meetings/lf-decentralized-trust)

# Upcoming TOC meetings
[Please check the calendar](https://lists.hyperledger.org/g/toc/calendar)

# Attended by

- [x] Marcus Brandenburger
- [x] Stephen Curran
- [ ] ~~David Enyeart~~
- [ ] ~~Tracy Kuhrt~~
- [x] Yacov Manevich
- [ ] ~~Matt Nelson~~
- [x] Venkatraman Ramakrishna
- [x] Arun S M
- [ ] ~~Peter Somogyvari~~
- [x] Conor Svensson
- [x] Jim Zhang
Loading

0 comments on commit 36cb4bd

Please sign in to comment.