|
1 | | -# Reviewing Content |
| 1 | +# Reviewing documentation |
| 2 | + |
| 3 | +You can review the Angular documentation, even if you never contributed to Angular before. |
2 | 4 |
|
3 | 5 | Angular developers work best when they have access to accurate and complete documentation. |
4 | | -Keeping existing content up-to-date is an essential part of ensuring that all developers have a great documentation experience. |
| 6 | +Keeping existing documentation up-to-date is an essential part of ensuring that all developers have a great development experience. |
5 | 7 |
|
6 | | -This topic describes how you can help keep Angular content up-to-date by reviewing content. |
| 8 | +This topic describes how you can help keep the Angular documentation up-to-date by reviewing and updating it. |
7 | 9 |
|
8 | 10 | ## Before you begin |
9 | 11 |
|
10 | | -You can review content even if you've never contributed to Angular before. |
11 | | -However, you may find it helpful to have the [Contributing to Angular](https://github.com/angular/angular/blob/main/CONTRIBUTING.md) guide available if you're filing your first pull request in the repository. |
| 12 | +Review the [Documentation contributor guide][AioDocContributorGuide] to get ready to review to update the documentation. |
| 13 | +The *Documentation contributor guide* describes how to prepare to update a documentation topic. |
| 14 | + |
| 15 | +You can edit a topic in the GitHub web interface or in your favorite code editor or integrated development environment (IDE). |
| 16 | +In either case, you want to edit in your own fork of the Angular source code repo. |
| 17 | + |
| 18 | +To review a documentation topic, you want to be able to edit the topic. |
| 19 | +Even if you don't find any problem, you want to update the `@reviewed` tag at the end of the topic before you finish. |
| 20 | + |
| 21 | +## Finding topics to review |
12 | 22 |
|
13 | | -## Reviewing content (`@reviewed`) |
| 23 | +Find topic a topic that has not been reviewed in the past six months. |
14 | 24 |
|
15 | | -All of the task-based guides, tutorials, and conceptual topics that you find on Angular.io support a `@reviewed` tag. |
16 | | -When present, this tag is followed by the date representing when a given topic was reviewed for accuracy and completeness. |
17 | | -On the published topic, this reviewed information appears at the bottom of the topic; for example, `Last reviewed on` followed by the day of the week, month, day, and year. |
| 25 | +At the bottom of some topics, there's an `@reviewed` tag that shows the date it was last reviewed. |
| 26 | +This is an example of such a tag taken from the bottom of a topic. |
18 | 27 |
|
19 | 28 | <div class="lightbox"> |
20 | 29 |
|
21 | | -<img alt="Example of the last reviewed date specifying the day of the week, the month, the date, and the year on a page footer." src="generated/images/guide/contributors-guide/last-reviewed.png"> |
| 30 | +<img alt="Example of the last reviewed date entry showing the date the topic was reviewed as month, day, and year" src="generated/images/guide/contributors-guide/last-reviewed.png"> |
22 | 31 |
|
23 | 32 | </div> |
24 | 33 |
|
25 | | -This reviewed date indicates when someone last reviewed the topic to ensure that its contents were accurate. |
| 34 | +## Reviewing and updating a topic |
26 | 35 |
|
27 | | -You can review a topic using either the GitHub user interface or in an editor on your local machine. |
28 | | -You can also review any topic that you like. |
29 | | - Previous experience in the subject of the topic is helpful, but not required. |
| 36 | +To review a topic, use either the GitHub user interface or directly edit the source markdown file of the topic on your own computer. |
30 | 37 |
|
31 | | -**To review a topic:** |
| 38 | +Feel free to review any topic in which you have interest. |
| 39 | +Experience with the subject matter is helpful, but not required to provide copy edits. |
32 | 40 |
|
33 | | -1. Navigate to the topic that you want to review. |
34 | | -1. Locate the last reviewed date at the bottom of the topic and verify that the topic meets the [review criteria](#review-criteria). |
| 41 | +**To review and update a documentation topic:** |
35 | 42 |
|
36 | | - If the topic does not have a last reviewed date, you are welcome to add it to the topic. |
37 | | - To add a date, use the `YYYY-MM-DD` date format. |
38 | | - Example: |
39 | | - `@reviewed 2021-03-23` |
| 43 | +1. In your web browser, navigate to the topic that you want to review. |
| 44 | +2. Locate the last reviewed date at the bottom of the topic. Verify that the topic has not been reviewed within the past six months. |
| 45 | +3. Read through the topic. |
| 46 | +4. If the topic requires an update, you can: |
| 47 | + * [File an issue][GithubAngularAngularBlobMainContributingMdSubmitIssue] that describes the update required. |
| 48 | + * Fix the issue and [create a pull request][GithubAngularAngularBlobMainContributingMdSubmitPr] with the update. |
| 49 | +5. If the topic is accurate and doesn't need any revision, update, or add the `@reviewed` tag followed by the date you reviewed the topic. You can do this: |
| 50 | + * By using the [GitHub user interface][AioGuideUpdatingContentGithubUi] |
| 51 | + * By editing the file on your computer and creating a [standard pull request process][GithubAngularAngularBlobMainContributingMdSubmitPr] for Angular. |
40 | 52 |
|
41 | | -1. Read through the topic. |
42 | | -1. If the topic requires an update, either [file an issue](https://github.com/angular/angular/blob/main/CONTRIBUTING.md#submit-issue) that describes the update required, or [create a pull request](https://github.com/angular/angular/blob/main/CONTRIBUTING.md#submit-pr) with the update. |
43 | | -1. Update the `@reviewed` tag, either through the [GitHub user interface](guide/updating-content-github-ui) or through Angular's [standard pull request process](https://github.com/angular/angular/blob/main/CONTRIBUTING.md#submit-pr). |
44 | | - |
45 | | -<a id="review-criteria"></a> |
| 53 | +<!-- links --> |
46 | 54 |
|
47 | | -### Review criteria |
| 55 | +[AioDocContributorGuide]: guide/contributors-guide-overview "Documentation contributors guide | Angular" |
48 | 56 |
|
49 | | -In general, topics should be reviewed either every six months, or around every major release. |
| 57 | +[AioGuideReviewingContentReviewCriteria]: guide/reviewing-content#review-criteria "Review criteria - Reviewing content | Angular" |
50 | 58 |
|
51 | | -<!-- links --> |
| 59 | +[AioGuideUpdatingContentGithubUi]: guide/updating-content-github-ui "Updating topics through the GitHub user interface | Angular" |
52 | 60 |
|
53 | 61 | <!-- external links --> |
54 | 62 |
|
| 63 | +[GithubAngularAngularBlobMainContributingMd]: https://github.com/angular/angular/blob/main/CONTRIBUTING.md "Contributing to Angular | angular/angular | Github" |
| 64 | +[GithubAngularAngularBlobMainContributingMdSubmitIssue]: https://github.com/angular/angular/blob/main/CONTRIBUTING.md#submit-issue "Submitting an Issue - Contributing to Angular | angular/angular | GitHub" |
| 65 | +[GithubAngularAngularBlobMainContributingMdSubmitPr]: https://github.com/angular/angular/blob/main/CONTRIBUTING.md#submit-pr "Submitting a Pull Request (PR) - Contributing to Angular | angular/angular | GitHub" |
| 66 | + |
55 | 67 | <!-- end links --> |
56 | 68 |
|
57 | | -@reviewed 2022-02-28 |
| 69 | +@reviewed 2022-08-08 |
0 commit comments