Thank you for your interest in contributing to Nyquest!
- Fork the repository
- Clone your fork:
git clone https://github.com/YOUR_USERNAME/nyquest-rust-fullstack-pub.git - Create a branch:
git checkout -b feature/your-feature - Make your changes
- Run tests:
cargo test - Commit with a descriptive message
- Push and open a Pull Request
# Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# Build
cargo build --release
# Run tests
cargo test
# Run the engine
./target/release/nyquest serve- Follow existing code style (rustfmt)
- Add tests for new functionality
- Keep PRs focused on a single change
- Update documentation for user-facing changes
Please use GitHub Issues with a clear description, steps to reproduce, and expected vs actual behavior.
By contributing, you agree that your contributions will be licensed under the MIT/Apache-2.0 dual license.