Layer5 is an open source-first company and community of cloud native engineers. We are the creator and maintainer of service mesh standards and also the maker of Meshery , the Cloud Native Management Plane .
Layer5 is not just a company, we are also:
The Layer5 community builds projects to provide learning environments, deployment, and operational best practices, performance benchmarks, create documentation, share networking opportunities, and more. Our shared commitment to the open-source spirit pushes Layer5 projects forward. New members are always welcome.
Open Source First
All Layer5 projects are open-source. Anyone can download, use, work on, and share it with others. It's built on principles like collaboration, globalism, and innovation. Layer5 projects are distributed under the terms of Apache v2.
- To build a large collection of service meshes.
- To build products that are accessible and easy to use.
- To build a welcoming community for open-source contributions.
Thank you for your interest in contributing to Layer5 open source initiatives!
In combination with the Layer5 Community Guide and Contributing Guide, the following set of instructions are to encourage and support first-time (or near first-time) open-source contributors.
How to contribute?
The following steps outline the process by which you can openly engage, learn, and participate in the broad set of open source projects at Layer5.
- Browse the list of Layer5 org issues bearing the “good first issue”, “first-timers-only” or the “help wanted” label.
- Alternatively, find an area of interest by checking out the Layer5 Repository Overview section of this handbook.
- After identifying the issue you wish to work on, check if it has been assigned by taking a look at the assignee section on the issue, otherwise signal your interest by commenting on the issue so that it can be assigned to you.
Working on your issue
Once an issue has been assigned to you, it’s time to get started!
- Be sure to sign off on your commits
- Contributions of all sizes are welcome.
- If you need some additional help, please join the Layer5 Slack workspace and find your way to the #newcomers channel. Feel free to ask questions.
While your issue is under review
- Please double-check that you have signed off on all of your git commits.
- Be patient. There are a large number of contributors and only a small number of maintainers/reviewers. All contributors are equally important to us, and we'll be sure to get to you as soon as possible. In the meanwhile, you are welcome to join our Slack workspace and take a look at all our projects.