docs: add guide for working on theory lessons#1259
docs: add guide for working on theory lessons#1259majestic-owl448 wants to merge 2 commits intofreeCodeCamp:mainfrom
Conversation
jdwilkin4
left a comment
There was a problem hiding this comment.
Looks good.
Left one comment
| <questions> | ||
| ``` | ||
|
|
||
| ## Writing Lesson Content |
There was a problem hiding this comment.
We should make it clear who write lesson content.
Right now we have it set to just staff because we don't want a bunch of AI slop.
So we should add some sort of note here about that. The note can also mention if contributors have an idea for a new lesson, they should propose an issue first so the curriculum team can triage it.
We should also mention the review process for lessons too.
There was a problem hiding this comment.
what do you think should be mentioned in the review process?
There was a problem hiding this comment.
The author writes the lesson in hashnode, then pings Kris or myself for review. We review it and then it is added to main.
There was a problem hiding this comment.
ah, you mean that! yes, sure, I will add that! I was thinking about the PR review
Checklist:
Update index.md)Closes #1247
Adds a new guide page for working on theory lessons (challengeType 19), including:
# --interactive--and# --description--variantsblockLabel: lecture,blockLayout: challenge-list,dashedNamestarting withlecture-)pnpm run create-new-projectcreate-next-challenge,insert-challenge, anddelete-challengescripts:::interactive_editorcombinations (JS-only, HTML-only, HTML+CSS, HTML+JS DOM, HTML+CSS+JS)--text--,--answers--,--feedback--,--video-solution--)Paired with #1260 which updates the labs, quizzes, and reviews guides with similar metadata and creation workflow documentation.