Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 915 Bytes

File metadata and controls

31 lines (20 loc) · 915 Bytes

Contributing to Rinnsal

Thanks for your interest in contributing!

Getting Started

  1. Fork and clone: git clone https://github.com/YOUR_USERNAME/rinnsal.git
  2. Install: pip install -e .
  3. No external dependencies needed (stdlib only)

How to Contribute

  • Bug fixes: Open an Issue or submit a PR directly
  • New connectors: Very welcome (Telegram, Discord, Home Assistant pattern)
  • Chain patterns: New automation templates
  • Documentation: Always appreciated

Good First Issues

Look for good first issue labels.

Guidelines

  • Keep zero-dependency philosophy (stdlib only)
  • Python 3.10+, type hints where practical
  • One feature/fix per PR
  • New connectors must implement the base connector interface

License

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