Welcome to the Peel project! We're excited that you're interested in helping out. As a community-driven programming language, your contributions—whether they are bug reports, documentation improvements, or new features—are highly valued.
- Reporting Bugs: If you find a bug, please use the Bug Report template to let us know.
- Suggesting Features: Have a great idea for Peel? Open a Feature Request.
- Improving Documentation: Documentation is just as important as code. Feel free to submit PRs for any typos or missing information.
- Submitting Code: Ready to write some Rust? Check out the "Developing Peel" section below.
- Rust Toolchain: You'll need the latest stable version of Rust installed.
- VS Code: Recommended for development with the Peel extension.
- Clone the repository:
git clone https://github.com/oopsio/peel.git cd peel - Build the project:
cargo build
- Run tests:
cargo test
- Fork the repository and create your branch from
master. - Code your changes. Ensure you follow the existing style and add tests where applicable.
- Commit with clear, descriptive messages.
- Push to your fork and submit a Pull Request.
- Describe the problem being solved or the feature being added.
- Include relevant issue numbers.
- Ensure all CI checks pass before the maintainers review.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
Thank you for contributing to Peel!