Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 1.85 KB

CONTRIBUTING.md

File metadata and controls

42 lines (27 loc) · 1.85 KB

Contributing

When contributing to this repository, please first discuss the change you wish to make via issue; in case of security issues, use email, more info here.

Before you contribute

  • Your contributions are under MIT license.
  • Make sure you work with tools and versions listed in the prerequisites.
  • Use consistent coding style, find more info in coding standards of this project.
  • All changes happen via pull requests.
  • Additions or changes to the code should contain in-code documentation.
  • Addition or changes should contain tests.

Code format

TcOpen is powered by STweep for TwinCAT a source code formatter for Structured Text.

When contributing to TcOpen please use this set of settings for STweep: TCOpen.zip

STweep is free of charge for active contributers to this project.

For requesting a license for STweep visit www.stweep.com/Opensource

Pull Request Process

  1. Ensure any install or build dependencies are removed before the end of the layer when doing a build.
  2. Update the CHANGELOG.md with details about changes.
  3. Pull requests will be reviewed and merged by repository maintainers.

Code of Conduct

We do not adopt any document describing conduct at this point.

However, there are a few straightforward rules to observe:

  1. Treat others as you would like others to treat you.
  2. Everyone is free to express ideas.
  3. Truth is more important than kindness, but be kind.
  4. Your contributions are under MIT license.