Contributing to Ellados
Help shape the future of distributed applications. Your contributions matter!
How to Contribute
1. Find an Issue
Browse our GitHub repository and look for issues labeled 'good first issue'.
2. Fork & Branch
Fork the repository and create a new branch for your changes.
3. Submit PR
Submit a pull request and follow our code review process.
Contribution Guidelines
Coding Standards
- Follow ES2021 syntax and TypeScript 4.5+
- Write 100% unit test coverage for new features
- Format with Prettier and ESLint
Documentation
- Update docblocks for any code changes
- Add examples to docs/ folder for new features
- Use MDX format for technical documentation
Code of Conduct
We enforce a strict code of conduct that applies to all contributors, users, and maintainers of Ellados projects.
Core Principles
- Be respectful and considerate in all interactions
- No harassment, discrimination, or toxic behavior
- Report violations via conduct@ellados.org