Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 1.53 KB

File metadata and controls

30 lines (17 loc) · 1.53 KB

Contributing to PgDesigner

Thank you for your interest in contributing to PgDesigner!

Contributor License Agreement (CLA)

By submitting a pull request or otherwise contributing code to this repository, you agree to the following terms:

  1. 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.

  2. You confirm that you are the original author of the contribution, or that you have the right to submit it under these terms.

  3. 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.

  4. You are not expected to provide support for your contribution, but you may be asked to clarify or improve it during the review process.

How to Contribute

  1. Fork the repository and create a branch for your changes.
  2. Make your changes and ensure tests pass (make test).
  3. Submit a pull request with a clear description of what you changed and why.

Code Style

  • Go: simple, clear, no magic. Prefer stdlib over third-party. Error handling with context wrapping.
  • Commit messages: concise, English, lowercase.

Questions?

If you have any questions about contributing, feel free to open an issue or contact us at sergeyfast@gmail.com.