Files
LoRa-Mesh-Analyzer/CONTRIBUTING.md

1.1 KiB

Contributing to LoRa Mesh Analyzer

Thank you for your interest in contributing to the LoRa Mesh Analyzer! We welcome contributions from the community.

How to Contribute

  1. Fork the repository: Click the "Fork" button on the top right of the repository page.
  2. Clone your fork:
    git clone https://github.com/YOUR_USERNAME/LoRa-Mesh-Analyzer.git
    cd LoRa-Mesh-Analyzer
    
  3. Create a branch:
    git checkout -b feature/my-new-feature
    
  4. Make your changes: Implement your feature or fix.
  5. Run tests: Ensure all tests pass.
    pytest
    
  6. Commit your changes:
    git commit -am 'Add some feature'
    
  7. Push to the branch:
    git push origin feature/my-new-feature
    
  8. Submit a Pull Request: Open a PR on the main repository.

Coding Standards

  • Follow PEP 8 style guidelines for Python code.
  • Ensure code is well-documented.
  • Add tests for new features.

Reporting Issues

If you find a bug or have a feature request, please open an issue on the GitHub repository.