Thank you for your interest in contributing to RoomRTC! We welcome contributions from the community.
- Check if the issue already exists in the issue tracker
- Use a clear and descriptive title
- Provide detailed steps to reproduce the problem
- Include relevant logs, screenshots, or code samples
- Fork the repository and create your branch from
main - Make your changes following our coding standards
- Test your changes thoroughly
- Commit your changes with clear, descriptive commit messages
- Push to your fork and submit a pull request
- Provide a clear description of the changes
- Reference any related issues
- Ensure all tests pass
- Update documentation as needed
- Keep pull requests focused on a single concern
- Follow the existing code style in the project
- Write clear, readable code with appropriate comments
- Keep functions small and focused
- Clone the repository
- Install dependencies
- Create a new branch for your feature or fix
- Make your changes and test locally
Please be respectful and constructive in all interactions. We are committed to providing a welcoming and inclusive environment for all contributors.
Feel free to open an issue for questions or clarifications about contributing.
Thank you for contributing to RoomRTC!