README > Contributing
Contributing to tritonBLAS#
Thank you for your interest in contributing to tritonBLAS! This document provides guidelines for contributing to the project.
Development Setup#
Fork the Repository: Start by forking the tritonBLAS repository on GitHub to your own account.
Clone Your Fork : Clone the repository:
git clone <YOUR_FORK_URL>
Development Workflow#
Create a Feature Branch:
git checkout -b feature/your-feature-name
Make Your Changes:
Follow the existing code style
Add tests for new functionality
Update documentation as needed
Test Your Changes:
# Run code quality checks ruff check . ruff format . # Run tests (if available) cd <tritonblas_root>/tests pytest
Commit and Push:
git add . git commit -m "Description of your changes" git push origin feature/your-feature-name
Create a Pull Request:
Go to the GitHub repository
Create a new pull request from your branch
Fill in the PR description with details about your changes
Feel free to open a draft PR and ask for early feedback while you’re still working on your changes
License#
By contributing to tritonBLAS, you agree that your contributions will be licensed under the MIT License.