Podplane Contributors Guide
Thanks for your interest in contributing to Podplane!
The Podplane ecosystem of open source projects also includes: Netsy, Nstance, Easy OIDC, and puidv7 sub-projects.
Bug Reports & Feature Requests
If you’ve found a bug or have a feature request, please file a GitHub Issue against the relevant repository.
Community Discussion
If you’d like to discuss Podplane in general, please join the community forum at https://forum.podplane.dev
Code & Documentation Contributions
We welcome contributions to all Podplane projects.
Opening a Pull Request requires a quick onboarding process:
Join our Community Forum at https://forum.podplane.dev
Fill out our contributor sign-up form. This tells us who you are, how to reach you, and which Contributor License Agreement (CLA) applies to you. We’ll review it and email you the right CLA(s) to complete. We are currently using Adobe Acrobat for signing CLAs.
Once your CLA is on file, we’ll add you to the Podplane GitHub orgs/repos with permission to open pull requests.
Sign off all your commits with a DCO:
git config --global format.signoff trueThis adds a
Signed-off-byline certifying you have the right to submit the work under the Developer Certificate of Origin. GitHub is configured to require DCO for all commits and pull requests.
If you are working on Podplane itself, see the Development guide for the local CLI, vmconfig, and components development workflow.
Contributor License Agreements (CLAs)
Podplane CLAs are derived from Apache Software Foundation contributor agreement templates.
Markdown and PDF versions are published at https://github.com/podplane/cla, and PDF files are sent via Adobe Acrobat for collecting your eSignature as part of the onboarding process outlined above.