freeCodeCamp / contribute

> docs site for all things contributions. begin your contribution journey here.
https://contribute.freecodecamp.org/intro
BSD 3-Clause "New" or "Revised" License
32 stars 44 forks source link

Review Content #1

Open raisedadead opened 6 months ago

raisedadead commented 6 months ago
### List of pages (individual pages, guides, etc.):
- [ ] https://github.com/freeCodeCamp/contribute/issues/86
- [ ] https://github.com/freeCodeCamp/contribute/issues/132
- [ ] https://github.com/freeCodeCamp/contribute/issues/133
- [ ] Work on translating resources - [how-to-translate-files.md](https://contribute.freecodecamp.org/#/how-to-translate-files)
- [ ] Work on proofreading translations - [how-to-proofread-files.md](https://contribute.freecodecamp.org/#/how-to-proofread-files)
- [ ] Set up freeCodeCamp - [how-to-setup-freecodecamp-locally.md](https://contribute.freecodecamp.org/#/how-to-setup-freecodecamp-locally)
- [ ] Follow best-practices - [codebase-best-practices.md](https://contribute.freecodecamp.org/#/codebase-best-practices)
- [ ] Work on Codebase - [how-to-contribute-to-the-codebase.md](https://contribute.freecodecamp.org/#/how-to-contribute-to-the-codebase)
- [ ] Work on Coding Challenges - [how-to-work-on-coding-challenges.md](https://contribute.freecodecamp.org/#/how-to-work-on-coding-challenges)
- [ ] Use the Curriculum Helpers - [curriculum-help.md](https://contribute.freecodecamp.org/#/curriculum-help)
- [ ] Work on Component Library - [how-to-work-on-the-component-library.md](https://contribute.freecodecamp.org/#/how-to-work-on-the-component-library)
- [ ] Work on Practice Projects - [how-to-work-on-practice-projects.md](https://contribute.freecodecamp.org/#/how-to-work-on-practice-projects)
- [ ] Work on Mobile app - [how-to-setup-freecodecamp-mobile-app-locally.md](https://contribute.freecodecamp.org/#/how-to-setup-freecodecamp-mobile-app-locally)
- [ ] Work on tutorials with CodeRoad - [how-to-work-on-tutorials-that-use-coderoad.md](https://contribute.freecodecamp.org/#/how-to-work-on-tutorials-that-use-coderoad)
- [ ] Work on Localized Web App - [how-to-work-on-localized-client-webapp.md](https://contribute.freecodecamp.org/#/how-to-work-on-localized-client-webapp)
- [ ] Work on Playwright Tests - [how-to-add-playwright-tests.md](https://contribute.freecodecamp.org/#/how-to-add-playwright-tests)
- [ ] Work on Video Challenges - [how-to-help-with-video-challenges.md](https://contribute.freecodecamp.org/#/how-to-help-with-video-challenges)
- [ ] Work on Documentation - [how-to-work-on-the-docs-theme.md](https://contribute.freecodecamp.org/#/how-to-work-on-the-docs-theme)
- [ ] https://github.com/freeCodeCamp/contribute/issues/11
- [ ] Understand the curriculum file structure - [curriculum-file-structure.md](https://contribute.freecodecamp.org/#/curriculum-file-structure)
- [ ] Debug outgoing emails locally - [how-to-catch-outgoing-emails-locally.md](https://contribute.freecodecamp.org/#/how-to-catch-outgoing-emails-locally)
- [ ] Work on Cypress Tests - [how-to-add-cypress-tests.md](https://contribute.freecodecamp.org/#/how-to-add-cypress-tests)
- [ ] Set up freeCodeCamp on Windows (WSL) - [how-to-setup-wsl.md](https://contribute.freecodecamp.org/#/how-to-setup-wsl)
- [ ] Use Docker on Windows Home - [how-to-use-docker-on-windows-home.md](https://contribute.freecodecamp.org/#/how-to-use-docker-on-windows-home)
- [ ] User Token Workflow - [user-token-workflow.md](https://contribute.freecodecamp.org/#/user-token-workflow)
- [ ] Troubleshooting Development Issues - [troubleshooting-development-issues.md](https://contribute.freecodecamp.org/#/troubleshooting-development-issues)
- [ ] Authors Analytics Manual - [authors-analytics-manual.md](https://contribute.freecodecamp.org/#/authors-analytics-manual)
- [ ] Moderator Handbook - [moderator-handbook.md](https://contribute.freecodecamp.org/#/moderator-handbook)
- [ ] Reply Templates - [reply-templates.md](https://contribute.freecodecamp.org/#/reply-templates)
- [ ] Language Lead Handbook - [language-lead-handbook.md](https://contribute.freecodecamp.org/#/language-lead-handbook)
- [ ] DevOps Handbook - [devops.md](https://contribute.freecodecamp.org/#/devops)
- [ ] Courses VSCode Extension - [courses-vscode-extension.md](https://contribute.freecodecamp.org/#/courses-vscode-extension)
- [ ] Enable New Language - [how-to-enable-new-languages.md](https://contribute.freecodecamp.org/#/how-to-enable-new-languages)
a2937 commented 6 months ago

Hi there. I think it would be nice to list the PR scopes on the pull request page. As far as I am aware, the PR scopes aren't likely to change anytime soon.

naomi-lgbt commented 6 months ago

IMHO we'd need to have a discussion on what scopes should be used. I don't believe we've ever actually had a unified definition of scopes.

ShaunSHamilton commented 6 months ago

With this move, do we want/hope/plan to move some of our other docs to here as well? Or, keep them external to prevent this repo from becoming too much?

E.g. curriculum-helpers, freecodecamp-os, courses-vscode-extension, and possibly boilerplate docs (how to contribute to things like web3-curriculum, or back-end-development-and-apis)

I mention this, because I plan to make some of the other docs a lot more useful, and do not want to do it if I would need to redo the work here - I doubt it would be copy-pasta.

raisedadead commented 6 months ago

Yes - That is fine. The objective of the project is to be one stop shop for all things contributions to freeCodeCamp.

CBID2 commented 6 months ago

With this move, do we want/hope/plan to move some of our other docs to here as well? Or, keep them external to prevent this repo from becoming too much?

E.g. curriculum-helpers, freecodecamp-os, courses-vscode-extension, and possibly boilerplate docs (how to contribute to things like web3-curriculum, or back-end-development-and-apis)

I mention this, because I plan to make some of the other docs a lot more useful, and do not want to do it if I would need to redo the work here - I doubt it would be copy-pasta.

I think the moderator handbookand Language Lead Handbook files could be in the internal docs section.