Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add documentation around the GPL license and implications for contribution #1776

Open
wants to merge 7 commits into
base: trunk
Choose a base branch
from
17 changes: 16 additions & 1 deletion packages/docs/site/docs/main/contributing/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,26 @@ WordPress Playground is an open-source project that welcomes all contributors—
- Code contributors should review the [coding principles](./coding-standards.md).
- You maintain copyright over any contribution you make. By submitting a Pull Request, you agree to release that code under [WordPress Playground License](https://github.com/WordPress/wordpress-playground?tab=GPL-2.0-1-ov-file#readme).

# Triaging issues
## Triaging issues
n8finch marked this conversation as resolved.
Show resolved Hide resolved

Want to help sort through open issues and resolve potential bugs? Here's how:

1. Review the [list of open issues](https://github.com/WordPress/wordpress-playground/issues?q=is%3Aopen+is%3Aissue) and find the ones that you can help with. Same goes for the [Plaground Tools repository](https://github.com/WordPress/playground-tools/issues?q=is%3Aopen+is%3Aissue).
2. Read through the description and comments.
3. If it's a bug you can reproduce, add a descriptive comment or a potential fix.
4. Otherwise, add a comment with any additional information that may be helpful.

## A note on contributing and the GPL license

Playground and the WordPress project are strongly rooted in free and open source software. Specifically, Playground is licenced under GPLv2 (or later) from the [Free Software Foundation](https://www.fsf.org/). You can [read the text of the license here](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html).
n8finch marked this conversation as resolved.
Show resolved Hide resolved

As such, please be aware of the implications your contributions will fall under:

- When you contribute, your contributions are licensed under GPL
n8finch marked this conversation as resolved.
Show resolved Hide resolved
- The GPL license has strong copyleft provisions that ensure all derivative works remain open-source and under the same license terms, thereby promoting a collaborative development environment.
- The GPL license encourages contributing any changes, bug fixes, or new features back to the original codebase.
- The GPL license ensures that the project remains free and open-source, not only in terms of cost but also with respect to the freedom to use, modify, and distribute the software.

If you have any questions about how the above might effect your contributions, please feel free to reach out on WP Slack and the [`meta-playground` channel](https://wordpress.slack.com/archives/C04EWKGDJ0K).

Thank you again for your contributions! 🎉
Loading