Contributing
The OpenAQ Python SDK is open-source, with an Apache 2.0 license, available on GitHub.
How to Contribute
Section titled “How to Contribute”Contributions are welcome in several forms:
- Bug reports: Found an issue? Please report it through GitHub Issues
- Feature requests: Have an idea for improvement? Open an issue to discuss it
- Documentation improvements: Help make these docs clearer and more comprehensive
- Code contributions: Submit pull requests following our contribution guidelines
Contribution Guidelines
Section titled “Contribution Guidelines”Before contributing, please review our detailed contribution guide in the repository, which includes:
- Development setup instructions
- Code style requirements
- Testing guidelines
- Pull request process
Code of Conduct
Section titled “Code of Conduct”All contributors must abide by the OpenAQ Code of Conduct. OpenAQ is dedicated to providing a welcoming and supportive environment for all people, regardless of background or identity. We do not tolerate harassment in any form and expect all interactions to be professional and respectful.
Getting Help
Section titled “Getting Help”For support or to connect with the community:
- Join the OpenAQ Slack community for real-time discussions.
- Start a discussion on GitHub Discussion.
- Browse or submit GitHub Issues for detailed problem-solving.
- Check the OpenAQ documentation for general platform information.
By participating in this project, you’re helping fight air inequality through open data and open-source tools. Thank you for contributing!