Skip to content

Commit 1b33df1

Browse files
authored
Update community_snippets.md
Added requirements for snippets
1 parent 7ac90a1 commit 1b33df1

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

docs/community_snippets.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -398,7 +398,14 @@ Add the Send-MailMessage cmdlet with the most common parameters in a hashtable f
398398

399399
## Contributing
400400

401-
If you'd like to add a snippet to this list, [open a pull request](https://opensource.guide/how-to-contribute/#opening-a-pull-request) with the following changes:
401+
To optimize snippet usability and discoverability for end users we will only ship snippets in the extension which we believe meet the following requirements:
402+
- Must be broadly applicable to most PowerShell extension users
403+
- Must be substantially different from existing snippets or intellisense
404+
- Must not violate any intellectual property rights
405+
406+
If your snippet does not meet these requirements but would still be useful to customers we will include it in our list of [Awesome Community Snippets](https://github.com/PowerShell/vscode-powershell/blob/master/docs/community_snippets.md). Additionally, snippet creators can publish snippet libraries as standalone extensions in the [VSCode Marketplace](https://code.visualstudio.com/api/working-with-extensions/publishing-extension).
407+
408+
If you'd like a snippet to be considered for addition to the list, [open a pull request](https://opensource.guide/how-to-contribute/#opening-a-pull-request) with the following changes:
402409

403410
### Table of contents
404411

0 commit comments

Comments
 (0)