Skip to content

Latest commit

 

History

History
49 lines (30 loc) · 2.22 KB

CONTRIBUTING.md

File metadata and controls

49 lines (30 loc) · 2.22 KB

Contributing to Get-SystemInfo

Thank you for considering contributing to Get-SystemInfo! Your contributions will help improve the extension and benefit its user community.

Code of Conduct

Please read and follow our Code of Conduct to maintain a respectful and collaborative environment.

How to Contribute

Whether you're looking to submit a bug report, propose a feature, or contribute code, we welcome all types of contributions.

Reporting Bugs

  1. Check existing issues to see if the bug has already been reported.
  2. If not, create a new issue, providing a descriptive title and clear summary.

Suggesting Features

  1. Check existing issues for similar suggestions.
  2. Create a new issue if your suggestion is unique. Provide a clear summary and describe the feature in detail.

Contributing Code

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.

  1. Fork the repository on GitHub.
  2. Clone your fork locally (git clone https://github.com/your-username/Get-SystemInfo.git).
  3. Create a new feature branch (git checkout -b my-new-feature).
  4. Make your changes and commit them (git commit -am 'Add some feature').
  5. Push the changes to your fork (git push origin my-new-feature).
  6. Create a new Pull Request from your fork, targeting the main branch of the original repository.

Development Guidelines

  • 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.

Review Process

After submitting a Pull Request, maintainers will review your contribution. You may be asked to make changes before the Pull Request is accepted.

License

By contributing to Get-SystemInfo, you agree to license your contributions under the GNU General Public License v3.0.

Thank you for your contributions!