Commit Graph

35 Commits

Author SHA1 Message Date
Jesse Rosenberger
cf851b0660 Update Contributing.md. (#8664)
* Update Contributing.md.

Various changes and cleanups to the Contributing information but primarily, remove the team mentions part of "Need help with your pull request?" (which don't work unless you're a member of the GitHub org).  In general, contributors can get ahold of the correct person(s).

/cc @hwillson

* Update Contributing.md
2017-05-04 17:05:53 +03:00
Jesse Rosenberger
36b4fae9e5 Add links to Development.md from Contributing.md.
Many aspects regarding contribution of code can be better explained in the new `Development.md` so provide links to those relevant parts.

Follows up on https://github.com/meteor/meteor/pull/8267
2017-03-10 14:48:01 +02:00
Jesse Rosenberger
7e36188421 Development.md: How to Develop Meteor Itself (#8267)
* Blank slate Development.md

* Move "Running Tests" to Development.md

* Move "Running from a Git checkout" to Development.md

* Add information on running specific tests.

* Move the "run against local" disclaimer up to the first paragraph.

* Change header level to be the same as others.

* Remove superfluous section about running specific tests.

* Slight text adjustments

* Add information about continuous integration tests.

* Call the tool tests what they are: self-tests

* Add information about listing tests.

* "argument" => "option", since that's what it is.

* Move "more details" up higher in the text.

* Add test headings.

* How to: Run or exclude specific tests from the self-test tool.

* Add a link to Contributing.md from README.md

* Additional documentation = README.md files

* Add information about running your own CircleCI.

* Add section on code style.

* Add section on commit messages.

While the title is obvious, I guess I should add a commit description
here for the sake of fully explaining the importance of a good commit
message!  This commit, along with the ones before it should help make it
very clear how to contribute to Meteor!

* Update core contributor list.

In addition to adding myself, this adds Hugh Willson (@hwillson) and removes past contributors not currently active.

* Add information on finding work for those who want to contribute.

* Add link to documentation repo.

* Refer to the "Finding work" section from "Submitting pull requests".

* Refer to Roadmap.md from "Tracking project work".

* Hoist "Finding work" up to a more helpful location.

* Add note about files which are ignored by auto-linting.

* Clean up grammar on commit message "Fixes" notation bullet-point.

* Add link to guide.

* Suggest the use an alias for frequent contribution.

Per PR suggestions, add a suggestion to make an alias for more frequent use.  Also, due to difficulty of formatting aforementioned change, move unrelated Note (which didn't belong there) to a more prominent section called "Notes when running from a checkout"

* Add information about the "Dev Bundle".

This moves the dev bundle step out of the "Running from checkout", simplifying those steps, but breaks things down much more in its own, new, section.

* Changes as suggested.

Thanks to @klaussner and @hwillson for these suggestions!  I also changed some other trademark-y things. 😉

* Add a "more reading" section per discussion.

cc @hwillson

* Add a header to `Development.md` explaining its purpose.

Great suggestion, @benjamn.  Thanks.

* Fix header type of "Notes when running from a checkout".

This was inadvertently set as a "H1" (`#`) but should have been nested within the "Running from a Git checkout" section as an "H2" (`##`).
2017-03-09 13:30:32 +02:00
Hugh Willson
b98d2711c6 Small content change to point to the Meteor Tool README for "self test" info. 2016-12-22 11:05:28 -05:00
Tom Coleman
84f6b39e1e Merge pull request #8015 from sebakerckhof/update-style-link
Link directly to style guide
2016-11-09 10:11:23 +11:00
Seba Kerckhof
1aae710060 Link directly to target. 2016-11-04 14:24:20 +01:00
Thea Lamkin
ee881d16d2 Update Contribute.md
adding links, minor edits
2016-10-28 16:11:28 -04:00
Thea Lamkin
5c41afb950 Add project overview section to Contributing.md
Expanding on ways to contribute and project roles
2016-10-28 16:07:31 -04:00
lucfranken
e06da93fd8 Fix #7827 - Fix link in Contributing.md (#7834)
Link to Meteor website was broken and there were 2 links which looked
like one. Replaced with a link to the list of packages in the Meteor
repository to give the best currently available overview of the parts
of Meteor.
2016-09-28 09:41:32 -04:00
Zoltan Olah
2c5adbe98a Merge pull request #6995 from gnuwilliam/devel
Fix typo in Contributing.md
2016-05-12 16:09:51 -07:00
Tom Coleman
b5d1c898d0 Merge branch 'devel' into move-docs-to-own-repo 2016-05-10 19:35:39 -07:00
William Oliveira
25995c0bc8 Fix typo in Contributing.md 2016-05-10 19:31:48 -03:00
Jesse Rosenberger
0270d75b56 [docs] Spelling corrections on Contributing.md
maintability => maintainability
un-ambigous => unambiguous
likelyhood => likelihood
2016-05-10 10:03:45 +03:00
Tom Coleman
255712663b Removed docs, pointed people at new repo 2016-05-09 16:28:07 -07:00
Zoltan Olah
707f134532 Fixes wording in Contributing.md 2016-05-03 16:21:35 -07:00
Zoltan Olah
fd5b827324 More work on IssueTriage 2016-05-03 14:47:02 -07:00
Zoltan Olah
5527025e7b WIP IssueTriage and Contributing revamp 2016-05-02 17:52:12 -07:00
Zoltan Olah
2cbba1bbaf First pass at an updated roadmap 2016-04-08 15:49:29 -07:00
Wexpo Lyu
a5c3f49788 Update Contributing.md 2016-03-05 18:56:21 +08:00
Tom Coleman
3e51cbea27 Mention teams not individuals. 2016-03-02 11:34:56 +11:00
Adam Monsen
652d52e3e2 Contributing.md: improve grammar
trivial - text only
2016-02-15 09:07:02 -08:00
Josh Owens
b782d187bd Addressing a few concerns. 2016-02-07 13:50:20 -05:00
Josh Owens
af5f9c7869 *sigh* appropriate. 2016-02-05 17:38:31 -05:00
Josh Owens
5f78b892e1 Tweaks from @mitar 2016-02-05 17:36:59 -05:00
Josh Owens
07b85772e1 First draft for sharing new ownership of code sections in Meteor. 2016-02-05 17:13:16 -05:00
Sashko Stubailo
df73a636c6 Add testing directions suggested by @queso 2016-02-03 00:36:03 -08:00
Sashko Stubailo
2ac1c9104e Switch to h1 2016-02-03 00:31:41 -08:00
Sashko Stubailo
217470f06c Move contributing guidelines out of the wiki
So that people can file PRs, and it's in the standard place for GitHub
2016-02-03 00:30:41 -08:00
David Glasser
bd78bef9a4 Update Contributing.md
Make it more clear that you should click through to the wiki page.
2015-02-03 13:17:31 -08:00
David Glasser
b01bef022a De-dup Contributing text between repo and wiki 2013-11-18 18:01:38 -08:00
Matt DeBergalis
aab65f43d8 move most of Contributing.md into the wiki 2013-11-11 23:34:47 -08:00
Nick Martin
bfe4b72ebe Obfuscate security email from web scrapers so we don't get spam to our pagers. 2013-04-25 20:28:24 -07:00
Naomi Seyfer
a19c4df24d Contributing.md regarding the security email address 2013-03-13 12:12:38 -07:00
Matt DeBergalis
6e645071dc tweaks 2013-02-06 11:50:35 -08:00
Nick Martin
64d1361cf9 First draft contributing file. Basically just copied from the wiki.
Once this is released to master, we should update the wiki to point to it.
2013-02-05 22:27:26 -08:00