Skip to content

Commit ab7f427

Browse files
committed
Updating Contributing and Development docs
1 parent 4040343 commit ab7f427

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.github/CONTRIBUTING.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ Hello! We welcome community contributions to the p5.js Web Editor. Contributing
99
- [How Can I Contribute?](#how-can-i-contribute)
1010
- [First Steps](#first-steps)
1111
- [Good First Issues](#good-first-issues)
12+
- [Good Medium Issues](#good-medium-issues)
1213
- [Project Board](#project-board)
1314
- [Project Ideas](#project-ideas)
1415
- [Issue Search and Tagging](#issue-search-and-tagging)
@@ -39,7 +40,10 @@ Don't know where to begin? Here are some suggestions to get started:
3940
* Look at the [development guide](./../developer_docs/development.md).
4041

4142
### Good First Issues
42-
For first-time contributors or those who want to start with a small task, [check out the list of good first issues](https://github.com/processing/p5.js-web-editor/labels/good%20first%20issue). If the issue has not been assigned to anyone, then you can work on it! It's okay to not know how to fix an issue, and feel free to ask questions about to approach the problem! We are all here to learn and make something awesome. Someone from the community would help you out and these are great issues for learning about the web editor, its file structure and its development process.
43+
For first-time contributors or those who want to start with a small task, [check out the list of good first issues](https://github.com/processing/p5.js-web-editor/labels/good%20first%20issue), or [issues that need documentation of steps to reproduce](https://github.com/processing/p5.js-web-editor/issues?q=is%3Aissue+is%3Aopen+label%3A%22needs+steps+to+reproduce%22). If the issue has not been assigned to anyone, then you can work on it! It's okay to not know how to fix an issue, and feel free to ask questions about to approach the problem! We are all here to learn and make something awesome. Someone from the community would help you out and these are great issues for learning about the web editor, its file structure and its development process.
44+
45+
### Good Medium Issues
46+
If you're looking for a bigger project to take on, look through the issues tagged [good medium issue](https://github.com/processing/p5.js-web-editor/labels/good%20medium%20issue). These issues are self-contained projects that may take longer to work on, but are great if you're looking to get more deeply involved in contributing!
4347

4448
### Project Board
4549
Many issues are related to each other and fall under bigger projects. To get a bigger picture, look at the [All Projects](https://github.com/processing/p5.js-web-editor/projects/4) board.

developer_docs/development.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ To run the test suite simply run `npm test` (after installing dependencies with
1111
A sample unit test could be found here: [Nav.test.jsx](../client/components/__test__/Nav.test.jsx).
1212

1313
## Design
14-
Design proposed and theme changes are present at: [Zeplin](https://scene.zeplin.io/project/55f746c54a02e1e50e0632c3).
14+
- [Style Guide/Design System on Figma](https://github.com/processing/p5.js-web-editor/labels/good%20medium%20issues)
15+
- [Latest Design on Figma](https://www.figma.com/file/5KychMUfHlq97H0uDsen1U/p5-web-editor-2017.p.copy?node-id=0%3A1). Note that the current design on the website has diverged, are parts of this design will not be implemented, but it is still helpful to have around for reference.
16+
- [Mobile Designs](https://www.figma.com/file/5KychMUfHlq97H0uDsen1U/p5-web-editor-2017.p.copy?node-id=0%3A2529), [Responsive Designs](https://www.figma.com/file/5KychMUfHlq97H0uDsen1U/p5-web-editor-2017.p.copy?node-id=0%3A3292)
1517

1618
# Technologies Used
1719

0 commit comments

Comments
 (0)