Thank you for considering contributing to the SerDes Validation Framework! We welcome contributions from the community and are excited to collaborate with you.
-
Fork the repository and create a new branch for your feature or bug fix.
git clone https://github.com/muditbhargava66/serdes-validation-framework.git cd serdes-validation-framework git checkout -b feature-or-bugfix-branch
-
Make your changes. Ensure that your code adheres to the project's coding standards and is well-documented.
-
Run the tests to make sure your changes do not break existing functionality.
python -m unittest discover -s tests
-
Commit your changes and push your branch to your forked repository.
git add . git commit -m "Description of your changes" git push origin feature-or-bugfix-branch
-
Create a pull request from your branch to the
main
branch of the original repository. Provide a clear description of your changes and any related issues.
Please follow our Code of Conduct when contributing.
If you encounter any issues or bugs, please open an issue on GitHub and provide as much detail as possible.
- Follow the PEP 8 coding style guide for Python code.
- Write clear, concise, and meaningful commit messages.
- Ensure that your code is well-documented with comments and docstrings.
Thank you for your contributions!