Merge pull request #10236 from raisedadead/fix/contributing-to-fcc
fix(contributing-guide): Update guidelines
This commit is contained in:
@ -107,13 +107,8 @@ Edit your `.env` file and modify the API keys only for services that you will
|
|||||||
use.
|
use.
|
||||||
|
|
||||||
Note : Not all keys are required, to run the app locally, however `MONGOHQ_URL`
|
Note : Not all keys are required, to run the app locally, however `MONGOHQ_URL`
|
||||||
is the most important one.
|
is the most important one. Unless you have MongoDB running in a setup different
|
||||||
|
than the defaults, the URL in the `sample.env` should work fine.
|
||||||
If you only use email login, in addition to `MONGOHQ_URL`, `SESSION_SECRET`, add
|
|
||||||
the `MANDRILL_USER` and `MANDRILL_PASSWORD` API Keys. Not setting these keys
|
|
||||||
will throw an exception when you sign up which you can ignore, you will still be
|
|
||||||
able to login, however you may get these keys
|
|
||||||
[here](https://www.mandrill.com/signup/). Sign up and create a new pair of keys.
|
|
||||||
|
|
||||||
You can leave the other keys as they are. Keep in mind if you want to use more
|
You can leave the other keys as they are. Keep in mind if you want to use more
|
||||||
services you'll have to get your own API keys for those services and edit those
|
services you'll have to get your own API keys for those services and edit those
|
||||||
@ -178,12 +173,14 @@ accepted by Free Code Camp proper.
|
|||||||
Free Code Camp Issue Mods and staff are on hand to assist with Pull Request
|
Free Code Camp Issue Mods and staff are on hand to assist with Pull Request
|
||||||
related issues on our Help Contributors Chat Room
|
related issues on our Help Contributors Chat Room
|
||||||
|
|
||||||
#### Methods
|
#### How to find the code in the Free Code Camp codebase to fix/edit?
|
||||||
|
|
||||||
There are two methods of creating a Pull for Free Code Camp:
|
The best way to find out any code you wish to change/add or remove is using
|
||||||
|
the GitHub search bar at the top of the repository page. For example, you could
|
||||||
- Editing files via the GitHub Interface
|
search for a challenge name and the results will display all the files along
|
||||||
- Editing files on a local clone
|
with line numbers. Then you can proceed to the files and verify this is the area
|
||||||
|
that you were looking forward to edit. Always feel free to reach out to the chat
|
||||||
|
room when you are not certain of any thing specific in the code.
|
||||||
|
|
||||||
#### Important: ALWAYS EDIT ON A BRANCH
|
#### Important: ALWAYS EDIT ON A BRANCH
|
||||||
|
|
||||||
@ -193,6 +190,13 @@ files. This is critical, because if your PR is not accepted, your copy of
|
|||||||
staging will be forever sullied and the only way to fix it is to delete your
|
staging will be forever sullied and the only way to fix it is to delete your
|
||||||
fork and re-fork.
|
fork and re-fork.
|
||||||
|
|
||||||
|
#### Methods
|
||||||
|
|
||||||
|
There are two methods of creating a pull request for Free Code Camp:
|
||||||
|
|
||||||
|
- Editing files via the GitHub Interface
|
||||||
|
- Editing files on a local clone
|
||||||
|
|
||||||
##### Method 1: Editing via your Local Fork _(Recommended)_
|
##### Method 1: Editing via your Local Fork _(Recommended)_
|
||||||
|
|
||||||
This is the recommended method. Read about How to Setup and Maintain a Local
|
This is the recommended method. Read about How to Setup and Maintain a Local
|
||||||
|
Reference in New Issue
Block a user