Thank you for your interest in contributing to PgDesigner!
By submitting a pull request or otherwise contributing code to this repository, you agree to the following terms:
-
You grant vmkteam and the project maintainers a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license to use, reproduce, modify, distribute, sublicense, and otherwise exploit your contribution in any form, including under the project's commercial license.
-
You confirm that you are the original author of the contribution, or that you have the right to submit it under these terms.
-
You understand that your contribution will be licensed under the PolyForm Noncommercial License 1.0.0 for public use, and may also be distributed under a separate commercial license.
-
You are not expected to provide support for your contribution, but you may be asked to clarify or improve it during the review process.
- Fork the repository and create a branch for your changes.
- Make your changes and ensure tests pass (
make test). - Submit a pull request with a clear description of what you changed and why.
- Go: simple, clear, no magic. Prefer stdlib over third-party. Error handling with context wrapping.
- Commit messages: concise, English, lowercase.
If you have any questions about contributing, feel free to open an issue or contact us at sergeyfast@gmail.com.