Files
d3i-szct/paste-framework/CONTRIBUTING.md
T

41 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Contribution Guidelines
Thank you for considering contributing to this project! Your involvement helps make this project better for everyone.
## How to Contribute
1. **Fork the repository**
2. **Create a new feature branch**
```bash
git checkout -b feature/your-feature-name
```
3. **Make your changes**
Write clean, well-documented code. Follow the projects coding standards.
4. **Add tests**
All new features or bug fixes must include appropriate unit or integration tests.
5. **Commit your changes**
Use descriptive commit messages following [Conventional Commits](https://www.conventionalcommits.org/).
6. **Push to your fork**
```bash
git push origin feature/your-feature-name
```
7. **Open a Pull Request**
Clearly describe what you changed, why, and how it affects the project.
## Code Style & Standards
- Follow the projects linter rules (e.g., PEP8 for Python, ESLint for JavaScript)
- Keep functions small and focused
- Document public APIs with docstrings or comments
- Never commit secrets or environment files
## Reporting Issues
If you find a bug or have a feature request, please open an [Issue](https://github.com/your-repo/issues) with:
- A clear title
- Steps to reproduce (for bugs)
- Expected vs actual behavior
## License
By contributing, you agree that your contributions will be licensed under the MIT License.