If you wish to contribute to the GCPowerShell modules please do so. If it is a minor fix or typo just send a pull request. If you want to make large changes to the project create a new issue and explain your ideas.
I am open to adding more contributors to this project so if you send a pull request and it is merged, expect a contributor invite to follow. You do not have to accept.
If you wish to contribute to the GCPowerShell repository please follow these style guidelines:
- All public facing functions must have the noun prefixed with
GC
. - Tab is two spaces.
- Opening bracket on the same line as the statement.
- All variable names must be long and descriptive.
- Use approved verbs (
Get-Verb
is your friend). - Always use Comment Based Help.
- Do not add comments to code unless they explain some hidden reason for the codes existence.
- Use valid parameter attributes.
- Add
Write-Verbose
statements throughout your code.
After changes to a module have been merged into the master branch Grant Carthew will publish the module to the PowerShell Gallery.
This repository has a Code of Conduct to help maintain a friendly community.
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D