Commit Graph

58 Commits

Author SHA1 Message Date
Shayde Nofziger
23b7dce320
Improvements to the contribution guide (#12086)
* Fix typo in contribution guide

* Improve contributing links and wording

Various improvements to the contributor's guide, including grammar fixes, making common links for easier updating, and fix for a broken link to VS Code editor documentation.

* Update .github/CONTRIBUTING.md

Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
2020-03-11 11:46:19 -07:00
Michael Klement
6dda2308fe Update CONTRIBUTING.md (#11096)
New-issue-creation link updated to show the various templates rather than a blank new issue form.
2019-11-18 12:37:54 +05:00
Christoph Bergmeister [MVP]
f00b073539 Refactor security policy documentation so that they appear in the Security policy tab of GitHub (#9905)
Co-Authored-By: Travis Plunk <travis.plunk@microsoft.com>
2019-07-16 13:27:42 -07:00
Tyler James Leonhardt
d712d5817b Add quick steps for adding docs to cmdlets (#9978) 2019-06-25 10:55:42 -07:00
Reece Dunham
12276147e6 Remove code from CI.psm1 to optionally run Feature tests (#9212) 2019-03-27 13:29:15 -07:00
Ilya
56ab168a6a Update link to Contributing guide to new PowerShell-Doc repo (#9090) 2019-03-12 11:54:49 -07:00
Travis Plunk
2c488fb4e5
Fix Markdown lint issues (#8929)
#8896 Broke the static analysis CI.  Fixing so CI passes
2019-02-20 13:24:26 -08:00
Reece Dunham
6e913c4318 Update CLA pull request labeling info (#8820) 2019-02-04 11:52:47 -08:00
xtqqczze
863528881f Use https in URLs where available (#8622)
Use https in URLS across the repository where the domain serves content by https.
2019-01-24 12:50:11 -08:00
Reece Dunham
9eb6fc927d docs(contributing): add link check information (#8659) 2019-01-16 15:30:55 -08:00
Reece Dunham
a3d55783cd Contributing guidelines: Remove references to Travis CI and AppVeyor (#8617)
Since when was Travis-CI used??  I removed it and replaced it with `Azure DevOps` because that isn't there.
2019-01-10 13:05:22 -08:00
Steve Lee
7ff5d4c681 Document First-time-issue and Hackathon/Hacktoberfest labels (#8575)
Seems like the convention is to have a `First-Time-Issue` to help first time contributors find easy issues they can work on to start learning about the project and make their first contribution.  Label is created, this PR adds documentation.  The `Hackathon`/`Hacktoberfest` label (changes depending on time of year) wasn't documented previously and added to issue management doc.

Fix https://github.com/PowerShell/PowerShell/issues/8562
2019-01-04 10:50:08 -08:00
Reece Dunham
705a1806cb Update contributing guidelines doc to run spellchecking in English (#8473)
Makes it clear in the contrib guidelines to check in English.
2019-01-02 14:53:58 -08:00
Ilya
0c3ada7edc Update CONTRIBUTION.md about adding an empty line after the copyright header (#7706) 2018-09-07 16:53:22 -07:00
Ilya
741defecff Add a paragraph on files.wxs updating (#7695) 2018-09-04 11:23:45 -07:00
Steve Lee
fc627a1dba add guidance on adding copyright and license header to new source files (#6140) 2018-02-09 10:40:28 -08:00
Travis Plunk
bd865280f3
update processes to allow for coordinated vulnerability disclosure (#6042) 2018-01-27 10:28:33 -08:00
Luke Anderson
181ce37a9c Change Github to GitHub in CONTRIBUTING.md (#5697)
Correct branding is important.
2017-12-18 23:23:00 +04:00
Travis Plunk
ef75040846
contribution guidelines: Add work in progress guidance (#5655)
Add guidance for submitting PR which are not ready to merge, or work in progress (WIP)
2017-12-08 12:14:00 -08:00
Travis Plunk
681dcf2864 contribution guidelines: Remove requirement for updating changelog update in pr (#5644) 2017-12-06 17:22:46 -08:00
Travis Plunk
b039daf6f4
contribution guidelines: change to say updating changelog is required (#5586)
- Update contribution guidelines to make updating the changelog required
- add a checklist to PR template

Comment by @SteveL-MSFT :
> Everyone should understand that we are always open to feedback and nothing is set in stone. Based on a team discussion, one of the biggest costs for a release is creating the ChangeLog hence updating this document to push it to the contributor most aware of why the changes are being made and ideally how it's useful to end users.
2017-12-04 14:32:02 -08:00
Dongbo Wang
ca1d2acfba Update coding guidelines (#4754)
* Update coding guidelines to make it more concrete and useful in a review process.

* Add a section about security

* Address comments

* Update .spelling

* Address more comments

* Address comment about the security section

* Fix 'i.e.' and 'e.g.'

* Update .spelling

* One more tweak

* Add motivation for using 'nameof'
2017-09-08 20:24:26 +04:00
Steve Lee
efa320cdf8 Update docs about the pull-request-process (#4710)
Update pull-request-process to clarify role/responsibility of author and reviewers based on recent feedback from team and community. Also moved it to `.github/CONTRIBUTING.md` so that all related information can be found at one place.
2017-09-04 10:29:20 -07:00
Ilya
84d458bb4c Add description of recommended settings for VS Code (#4054) 2017-06-23 09:23:50 -07:00
Joey Aiello
a164609eea Add documentation requirements to CONTRIBUTING.md (#3794) 2017-06-07 10:05:39 -07:00
Dongbo Wang
a1edf8fba6 Define roles and their responsibilities in a PR (#3168) 2017-02-23 13:13:06 -08:00
Sergei Vorobev
c699775272 Update CONTRIBUTING.md: avoid rewrite (#3022)
Avoid rewriting history in PR iterations.
2017-01-23 11:44:36 -08:00
Steve Lee
b4738c8711 Update CONTRIBUTING.md
fix link
2016-11-14 10:05:07 -08:00
Steve Lee
ddb1af7fbd Update CONTRIBUTING.md
Fixed reference to 0-backlog
2016-11-14 09:08:02 -08:00
Andy Li
a2384bc7d8 add some info about spellchecker to CONTRIBUTING.md 2016-10-31 18:02:26 -07:00
Aleksandar Nikolić
a127f36ba2 Fix typo in CONTRIBUTING.md (#2242)
Change "once" to "one" and remove spaces before and after "/".
2016-09-12 18:21:29 -07:00
Jason Shirk
110c627be8 Doc updates, remove PR template, update issue labels (#1776)
* Remove PR template, update guidelines for PR

* Update testing-guidelines.md

* Add clarification on when to use runtime/compiletime checks

* Update issue label descriptions
2016-08-12 18:19:12 -07:00
joeyaiello
580c7b7852 address final PR/offline feedback for governance 2016-08-11 13:47:58 -07:00
joeyaiello
42019e511e refactor maintainer and governance docs
Now that we've gotten enough of a sign-off
from everyone involved in the governance
process, the docs need to be reworked to use a
consistent terminology set, links, and directory
structure.
2016-08-09 16:42:51 -07:00
Aleksandar Nikolić
6915fdce4c change the title of the article
Change "Contribute" to "Contributing" to be consistent with other titles and section titles.
2016-08-08 15:22:45 +02:00
Jianyun Tao
ab35822441 Removed file header section per comments from Joey. 2016-08-02 16:54:58 -07:00
Jianyun Tao
2116c0118d Removed license section, updated file header, fixed broken links. 2016-08-02 13:41:54 -07:00
Jianyun Tao
f5d04c37f7 fixed the broken links and other minor updates due to the recent learning-powershell path changes. 2016-08-01 11:37:15 -07:00
Jianyun Tao
1e7a49600d fixed the broken links and other minor updates due to the recent learning-powershell path changes. 2016-08-01 11:21:55 -07:00
Andrew Schwartzmeyer
6e44b52c92 Update contributing guidelines
* Links fixed.
* Link to maintainers removed; superfluous in this document.
* TODO added to changelog.
  (I don't like this but was hesitant to remove it).
* Periods and spelling fixed.
2016-07-28 14:40:34 -07:00
Travis Plunk
09b121e0f6 removed link and mention of issue template
Address Addressed @jianyun `s PR comments
2016-07-19 16:36:08 -07:00
Travis Plunk
fd9cf03261 Addressed @jianyun `s and @vor 's PR comments 2016-07-19 16:36:08 -07:00
Travis Plunk
a8671f7e23 Addressed @jianyun `s PR comments 2016-07-19 16:36:08 -07:00
Travis Plunk
4c74e05972 Drafted update to contribution guidelines 2016-07-19 16:36:08 -07:00
Sergei Vorobev
7db984a7d0 Merge pull request #1315 from PowerShell/vors/linefeeds
Add note about one sentance per line to CONTRIBUTING.md
2016-07-14 09:34:19 -07:00
Yanbing
a26504d1cd Update to point to the github flow. 2016-07-13 16:50:55 -07:00
joeyaiello
0eac00ed0b first pass of contributor docs
Rework of contributor docs to reflect actual flow
for both internal and external developers using
the PowerShell/PowerShell repo for the first time.
Includes updates to issue/PR guidelines, repo 101,
and CONTRIBUTING.md.
2016-07-12 13:39:36 -07:00
Sergei Vorobev
9cfc46cebc Add note about one sentance per line to CONTRIBUTING.md 2016-07-07 13:18:05 -07:00
Eric Slesar
4e7cf9e32f updating contributing.md with contributing to docs section 2016-07-06 17:35:32 -07:00
Jianyun Tao
76b1750570 Fixed broken links 2016-06-27 12:12:19 -07:00