Goals
- 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.
Newcomer’s Path
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.

