Skip to content

Latest commit

 

History

History
35 lines (21 loc) · 1.71 KB

CONTRIBUTING.md

File metadata and controls

35 lines (21 loc) · 1.71 KB

Contributing to ESP32-MQTT-EnvMonitor

Thank you for considering contributing to ESP32-MQTT-EnvMonitor! Your contributions are vital for the project's success.

How to Contribute

  • Reporting Issues: If you encounter bugs or have suggestions for improvements, please open a new issue in the Issues section.

  • Submitting Changes: To propose changes:

    1. Fork the repository.
    2. Create a new branch (git checkout -b feature/YourFeatureName).
    3. Make your changes.
    4. Commit your changes with clear and descriptive messages.
    5. Push to your forked repository.
    6. Open a Pull Request (PR) to the main repository.
  • Discussions: Feel free to participate in discussions and share ideas in the Discussions section.

Code Guidelines

  • Coding Style: Follow established practices for C# and .NET nanoFramework. Ensure your code is clean, readable, and well-documented.

  • Documentation: Update the README and other relevant documentation to reflect your changes.

  • Testing: Test your changes thoroughly. If possible, include unit tests to verify functionality.

License

By contributing to this project, you agree that your contributions will be licensed under the MIT License.

Code of Conduct

Please adhere to the project's Code of Conduct in all interactions.

We appreciate your interest in contributing and look forward to collaborating with you!