Thanks for your interest in contributing to Clipboard! We welcome all types of contributions including code, documentation, bug reports, feature requests, and general suggestions for improving the project.
- Attribution Please properly attribute your contributors. When submitting your pull request, please include:
- Detailed explanations of your changes
- References to relevant issues or discussions
- Clear attributions to other authors if your changes incorporate their work
-
Separate Pull Requests Please keep unrelated additions or modifications in separate PRs. This is to allow us to focus on each change individually and provide feedback or action faster.
-
Code Formatting and Standards Before submitting any code changes please ensure you:
- Run our provided formatting scripts to ensure consistency within the codebase.
- Pass all automated tests by running the test suite locally.
- Testing and Quality Assurance
- When submitting code changes, please include relevant tests to help maintain the integrity of the project and ensure you don't introduce bugs.
Getting Started
- Fork the repository.
- Clone the fork onto your local machine.
- Create a new branch for your changes.
- Make your changes and commit with meaningful messages
- Run the test suite and formatting scripts
- Submit your PR!