Contributing
Avis is designed to become community-extensible, but the project is not ready for broad external code contributions yet.
For now, use these pages as contributor-oriented project documentation. Issues, feedback, and early adopter reports are welcome once the project owner opens the relevant GitHub channels.
The long-term goal is that a developer can add an integration without understanding every internal package.
Start here:
- Development Setup
- Repository Architecture
- Building Avis Locally
- Testing
- npm Release Checklist
- Creating an Integration
- Integration Requirements
- Pull Request Guide
New official integrations should eventually include implementation, verification, tests, and documentation before they are considered complete.