Join the Apilog Community
Help us build the future of privacy-focused analytics
How to Contribute
We welcome contributions from everyone! Here's how you can get involved:
Code Contributions
Submit pull requests to improve features, fix bugs, or add new functionality.
Report Issues
Found a bug? Report it on GitHub Issues to help us improve Apilog.
Improve Documentation
Help us make our docs better by fixing typos, adding examples, or clarifying concepts.
Share Ideas
Have a feature request or improvement idea? We'd love to hear it!
Contribution Guidelines
To ensure a smooth contribution process, please follow these guidelines:
1. Fork the Repository
Start by forking the Apilog repository to your GitHub account.
2. Create a Branch
Create a new branch for your feature or bug fix: git checkout -b feature/your-feature-name
3. Make Your Changes
Write clean, well-documented code following our coding standards. Include tests for new features.
4. Commit Your Changes
Use clear, descriptive commit messages: git commit -m 'Add: new widget customization feature'
5. Push and Create PR
Push your changes and create a pull request with a detailed description of your changes.
6. Code Review
Our maintainers will review your PR. Be responsive to feedback and make requested changes.
Code of Conduct
We are committed to providing a welcoming and inclusive environment for everyone.
Be Respectful
Treat everyone with respect. Harassment, discrimination, and offensive behavior will not be tolerated.
Be Collaborative
Work together constructively. Provide helpful feedback and be open to receiving it.
Be Professional
Keep discussions focused and professional. Avoid personal attacks and inflammatory language.
Be Inclusive
Welcome newcomers and help them get started. Everyone was a beginner once.
Violations of this code of conduct may result in temporary or permanent ban from the community.
Get Support
Need help? Here's where you can get assistance: