Thank you for considering contributing to PowerRTI! We appreciate your interest in helping improve and grow this project. This guide will help you get started.
There are many ways to contribute to this repository:
-
Report Bugs
- Found a bug? Let us know by creating an issue.
- Include clear steps to reproduce the problem and details like environment and version.
-
Propose New Features
- Have an idea for a new feature? Open an issue to discuss it.
- Describe the feature, its benefits, and any possible implementation ideas.
-
Fix Bugs or Implement Features
- Check the Issues tab for tasks.
- Look for issues labeled with
good first issueorhelp wanted.
-
Improve Documentation
- Help update or enhance the documentation.
- Fix typos, clarify concepts, or write new guides.
-
Suggest Enhancements
- Share suggestions to make the project better.
-
Test Changes
- Help test new features or bug fixes before they are released.
-
Fork the Repository
- Click the "Fork" button on the top right of this repository to create your own copy.
-
Clone Your Fork
git clone https://github.com/your-username/[repository-name].git cd [repository-name] -
Set Up the Environment
- Follow the instructions in the
README.mdto set up the project on your local machine.
- Follow the instructions in the
-
Create a Branch
-
Always create a new branch for your work:
git checkout -b feature/your-feature-name
-
-
Make Your Changes
- Write clear and concise code.
- Follow the project's coding style and conventions.
-
Test Your Changes
- Run tests to ensure your changes don't break anything:
-
Commit Your Changes
-
Write descriptive commit messages:
git add . git commit -m "Add feature: [your-feature-name]"
-
-
Push to Your Fork
git push origin feature/your-feature-name
-
Create a Pull Request (PR)
- Go to the original repository and click "New Pull Request."
- Follow the template, and provide details about your changes.
This project follows a Code of Conduct to ensure a welcoming and inclusive environment. Please review it before contributing.
- Be respectful and considerate.
- Provide constructive feedback.
- Collaborate openly and support others.
If you have any questions or need assistance, feel free to open an issue or reach out to us.
Thank you for contributing to PowerRTI! Together, we can make this project better!