Add link to lesson preview tool

This commit is contained in:
Eric Olkowski 2022-02-02 21:25:38 -05:00 committed by GitHub
parent 8742c44381
commit 05670bb3a1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 22 additions and 16 deletions

View File

@ -31,33 +31,35 @@ Between our website, repos, and Discord server, you're bound to see certain term
The labels that get applied to issues and PRs in our repos have specific meanings and are broken into two categories: status and type. An issue/PR should only ever have one status label, but can have multiple type labels. The following isn't a complete list, but rather a list of the labels that are more universal across all of our repos. The labels that get applied to issues and PRs in our repos have specific meanings and are broken into two categories: status and type. An issue/PR should only ever have one status label, but can have multiple type labels. The following isn't a complete list, but rather a list of the labels that are more universal across all of our repos.
### Status Labels ### Status Labels
* **Abandoned**: This issue/PR has been abandoned, and no further work or review should be done * **Abandoned**: This issue/PR has been abandoned and will not be implemented
* **Accepted**: This PR has been accepted and merged * **Accepted**: This PR has been accepted and is able to be merged
* **Awaiting** Changes: Waiting for requested changes to be made * **Awaiting Changes**: Waiting for requested changes to be made by the contributor
* **Awaiting** Response: Waiting for a response from the contributor * **Awaiting Response**: Waiting for a response from the contributor
* **Completed**: This issue has been completed and a PR has been made * **Discussion**: This issue/PR has an ongoing discussion
* **Discussion**: This issue/PR is actively being discussed
* **Do Not Merge**: This PR should not be merged until further notice * **Do Not Merge**: This PR should not be merged until further notice
* **Do Not Review**: This issue/PR should not be reviewed until further notice * **Do Not Review**: This issue/PR should not be reviewed until further notice
* **Help Wanted**: This issue can be assigned to other contributors * **Help Wanted**: This issue can be assigned to other contributors
* **In Progress**: This issue/PR is actively being worked on * **In Progress**: This issue/PR has ongoing work being done
* **Invalid**: The template or another item in the issue/PR is invalid or not relevant * **Invalid**: This issue/PR is invalid or is not relevant
* **Investigating**: Something is being looked into by a maintainer, but the issue/PR is not being actively reviewed * **Investigating**: Something in this issue/PR is being investigated
* **Needs Review**: This issue/PR needs a review from one or more maintainers * **Needs Review**: This issue/PR needs an initial or additional review
* **On Hold**: There is a temporary hold on any continued work or review * **On Hold**: There is a temporary hold on any continued work or review
* **Stale**: This issue/PR has been inactive for over 30 days and may be closed if inactivity continues * **Stale**: This issue/PR has been inactive for over 30 days and may be closed if inactivity continues
* **Under Review**: This issue/PR is actively being reviewed by at least one maintainer * **Under Review**: This issue/PR is being reviewed by at least one maintainer
### Type Labels ### Type Labels
* **Accessibility**: Involves an accessibility feature or requires review for accessibility * **Accessibility**: Involves an accessibility feature or requires accessibility review
* **Bug**: Something isn't working as intended * **Bug**: Something isn't working as intended
* **Chore**: Involves changes to the build process or internal tooling * **Chore**: Involves changes to the build process or internal tooling
* **Documentation**: Involves an update to the documentation * **Documentation**: Involves an update to the documentation
* **Duplicate**: This issue/PR already exists and should not be worked on or reviewed * **Duplicate**: This issue/PR already exists
* **Easy Fix**: Involves a minor fix such as grammar, syntax, etc.
* **Enhancement**: Involves a new feature or enhancement request * **Enhancement**: Involves a new feature or enhancement request
* **Epic**: This issue is a larger, unnamed project with several moving parts
* **Good First Issue**: Good for beginner contributors * **Good First Issue**: Good for beginner contributors
* **Hacktoberfest**: This issue/PR is a good Hacktoberfest participation * **Hacktoberfest**: This issue is a good Hacktoberfest participation
* **Maintainer Only**: This issue is available only to maintainers * **Maintainer Only**: This issue is available only to maintainers
* **Priority**: This issue/PR should be resolved ASAP
## How to Contribute ## How to Contribute
@ -83,10 +85,14 @@ Regardless of the complexity of a change, when you wish to make a contribution o
#### [TOP Curriculum Repo](https://github.com/TheOdinProject/curriculum) #### [TOP Curriculum Repo](https://github.com/TheOdinProject/curriculum)
When submitting a PR for a new lesson, or when you are making significant changes to an existing lesson, you must follow our [Layout Style Guide](https://github.com/TheOdinProject/curriculum/blob/main/LAYOUT_STYLE_GUIDE.md). This helps ensure the layout and formatting is consistent across all of our lessons.
If you're new to contributing to open-source, or if you just want to make a really quick PR, you can click the "Improve this lesson on GitHub" link found at the end of each lesson instead of going through the steps to fork + clone one of our repos. If you're new to contributing to open-source, or if you just want to make a really quick PR, you can click the "Improve this lesson on GitHub" link found at the end of each lesson instead of going through the steps to fork + clone one of our repos.
While working on an existing or a new lesson, you must follow our [Layout Style Guide](https://github.com/TheOdinProject/curriculum/blob/main/LAYOUT_STYLE_GUIDE.md) to ensure the layout and formatting is consistent across our curriculum.
Before submitting a PR for an existing or a new lesson, you must use our [Lesson Preview Tool](https://www.theodinproject.com/lessons/preview) to ensure the lesson Markdown is correctly formatted and rendering properly.
<hr>
#### [TOP Website Repo](https://github.com/TheOdinProject/theodinproject) #### [TOP Website Repo](https://github.com/TheOdinProject/theodinproject)
Before starting any work on our main website repo, you must read and follow the instructions found on [The Odin Project Wiki](https://github.com/TheOdinProject/theodinproject/wiki). These instructions will help you get the TOP app running locally, and help you with adding new paths, courses, sections, and lessons. Before starting any work on our main website repo, you must read and follow the instructions found on [The Odin Project Wiki](https://github.com/TheOdinProject/theodinproject/wiki). These instructions will help you get the TOP app running locally, and help you with adding new paths, courses, sections, and lessons.