Squashed 'paste-framework/' content from commit 34e8684

git-subtree-dir: paste-framework
git-subtree-split: 34e8684c4bc3cebbe177509f42ab4ef5b5425a7a
This commit is contained in:
zwf
2026-06-02 19:09:22 +08:00
commit 4729698049
107 changed files with 21484 additions and 0 deletions
+41
View File
@@ -0,0 +1,41 @@
# 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.