First off, thank you for considering contributing to Congestion-Control-Simulator! It’s people like you that make this project possible and help it to grow and improve.
If you find a bug, please create an issue with a clear description of the problem. Make sure to include:
- Steps to reproduce the bug
- Expected behavior
- Actual behavior
- Screenshots (if applicable)
- Browser and OS details
We are always open to new ideas! If you have a feature you’d like to see in Congestion-Control-Simulator, please create an issue and describe your suggestion:
- The problem your feature would solve
- How you envision it working
- Any mockups or sketches (if applicable)
- Fork the repository to your own GitHub account.
- Clone the repository to your local machine.
- Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
- Write your code.
- Commit your changes:
git commit -m "Add some feature"
- Push to the branch:
git push origin feature/your-feature-name
- Create a Pull Request on GitHub.
- Follow the existing code style.
- Write clear, concise, and meaningful commit messages.
- Include comments where necessary.
- Ensure that your code does not introduce new issues or errors.