Thank you for considering contributing to Get-SystemInfo! Your contributions will help improve the extension and benefit its user community.
Please read and follow our Code of Conduct to maintain a respectful and collaborative environment.
Whether you're looking to submit a bug report, propose a feature, or contribute code, we welcome all types of contributions.
- Check existing issues to see if the bug has already been reported.
- If not, create a new issue, providing a descriptive title and clear summary.
- Check existing issues for similar suggestions.
- Create a new issue if your suggestion is unique. Provide a clear summary and describe the feature in detail.
We highly recommend using Visual Studio Code for development. You can download it here. It supports a wide variety of languages and extensions, and is available for Windows, macOS, and Linux. It also supports Git out of the box, making it easy to contribute to Get-SystemInfo.
- Fork the repository on GitHub.
- Clone your fork locally (
git clone https://github.com/your-username/Get-SystemInfo.git
). - Create a new feature branch (
git checkout -b my-new-feature
). - Make your changes and commit them (
git commit -am 'Add some feature'
). - Push the changes to your fork (
git push origin my-new-feature
). - Create a new Pull Request from your fork, targeting the
main
branch of the original repository.
- Write clean, readable code with meaningful comments.
- Follow existing code styles and naming conventions.
- Ensure any new features or changes are properly tested.
- Update the README.md if necessary.
After submitting a Pull Request, maintainers will review your contribution. You may be asked to make changes before the Pull Request is accepted.
By contributing to Get-SystemInfo, you agree to license your contributions under the GNU General Public License v3.0.
Thank you for your contributions!