Files
ras-pi/CONTRIBUTIONS.md

2.2 KiB

Contributing to ras-pi

We welcome contributions to ras-pi! Whether you're fixing a bug, proposing a feature, or improving documentation, your help is appreciated.

How to Contribute

  1. Fork the repository: Click the "Fork" button at the top right of the page. This creates a copy of the repository in your GitHub account.

  2. Clone your fork: Clone the repository to your local machine using Git:

    git clone [https://github.com/YOUR_USERNAME/ras-pi
    
  3. Create a branch: Create a new branch for your changes:

    git checkout -b feature/your-feature-name
    

    or

    git checkout -b fix/your-bug-fix
    
  4. Make your changes: Implement your changes. Please try to follow the project's general vibe with lots of comments and documentation, particularly for new features.

  5. Commit your changes: Commit your changes with clear and concise commit messages:

    git add .
    git commit -m "Add your feature/fix description"
    
  6. Push your changes: Push your branch to your forked repository:

    git push origin feature/your-feature-name
    
  7. Create a pull request: Go to SLCPL-CreativeLab/ras-pi repository on GitHub and click the "New Pull Request" button. Select your branch and provide a clear description of your changes.

Guidelines

  • Coding Style: Please adhere to the project's coding style. If there are no specific guidelines, follow common best practices.
  • Commit Messages: Use clear and descriptive commit messages.
  • Documentation: Update the documentation as needed to reflect your changes.
  • Issue Tracking: If you're addressing an existing issue, please reference it in your pull request.
  • Respectful Communication: Please be respectful and considerate of other contributors.

Reporting Issues

If you find a bug or have a feature request, please open an issue on GitHub. Provide as much detail as possible, including steps to reproduce the issue.

Getting Help

If you have any questions or need help, please open an issue or reach out to us through email.

Thank you for contributing to SLCPL-CreativeLab/ras-pi!