diff --git a/docs/how-to-work-on-curriculum-challenges.md b/docs/how-to-work-on-curriculum-challenges.md index a0b59921bb..deae87ae56 100644 --- a/docs/how-to-work-on-curriculum-challenges.md +++ b/docs/how-to-work-on-curriculum-challenges.md @@ -1,17 +1,20 @@ -# Contributing to Challenges +# How to work on curriculum challenges ### Changing on GitHub + Each challenge is stored in it's own markdown file. That makes it easy to edit challenges right from within GitHub. You can make a change without having anything running on your local system. After you find the file you want to modify within the GitHub interface, click the pencil icon to start editing the file. This will automatically create a fork of the project, if you don't have one already. -You can also clone the project and edit locally on you computer. For help with that, read the main [contributing guide](../CONTRIBUTING.md). +You can also clone the project and edit locally on you computer. For help with that, read the main [contributing guide](/CONTRIBUTING.md). ### Challenge Template + Here is a template of what the challenge markdown files look like. -```` + +````md --- id: Unique identifier (alphanumerical, MongoDB _id) title: Challenge Title @@ -81,10 +84,10 @@ Challenge solution code. ### Useful Links -* Creating and Editing Challenges: +Creating and Editing Challenges: - - [Challenge Style Guide](challenge-style-guide.md) - how to create and format challenges +1. [Challenge Style Guide](style-guide-for-curriclum-challenges.md) - how to create and format challenges - - [Challenge types](https://github.com/freeCodeCamp/learn/blob/a5cb25704168aa37f59a582f0bb5a19b7bd89b46/utils/challengeTypes.js) - what the numeric challenge type values mean (enum). +2. [Challenge types](https://github.com/freeCodeCamp/learn/blob/a5cb25704168aa37f59a582f0bb5a19b7bd89b46/utils/challengeTypes.js) - what the numeric challenge type values mean (enum). - - [Contributing to FreeCodeCamp - Writing ES6 Challenge Tests ](https://www.youtube.com/watch?v=iOdD84OSfAE#t=2h49m55s) - a video following [Ethan Arrowood](https://twitter.com/ArrowoodTech) as he contributes to the old version of the curriculum \ No newline at end of file +3. [Contributing to FreeCodeCamp - Writing ES6 Challenge Tests ](https://www.youtube.com/watch?v=iOdD84OSfAE#t=2h49m55s) - a video following [Ethan Arrowood](https://twitter.com/ArrowoodTech) as he contributes to the old version of the curriculum \ No newline at end of file