Consistent, thorough, and accurate reviews are essential to writing good documentation.
Documentation reviews are the final step (and one of the most important) of the publication process.
Use your Docs-as-Code process to plan a review protocol for your docs. Consider these controls as a starting point:
When you review docs for other members of your team (or other writers), you should understand the difference between proofreading and providing feedback.
Both tools are beneficial for your writing. However, they should be used in the appropriate circumstances. Docs that are mechanically accurate and well-written, but lack the proper structure to address user needs, would benefit from editorial feedback to address these shortcomings. Docs that contain typographical errors, but convey information effectively, may only need proofreading for clarity and accuracy. In any case, both methods should be used for a complete and effective review of a text.
Consider a hierarchical approach when reviewing documentation — address the structural issues and technical accuracy with feedback before addressing typographical errors through proofreading.
There are several tools you can use to review content quickly and effectively:
Use the merge request comment feature to review docs in your web browser. To submit a review to a GitLab merge request:
The latest version of the text displays by default. If the text doesn't display the latest version, click Show latest version.
Click Start a review instead of Add comment now to add comments and/or suggestions without immediately submitting them to the merge request assignee. When you're finished reviewing, click Submit to add all comments and/or suggestions and notify the merge request assignee that the review is complete.
Review your documentation with clients and SMEs to make sure your documentation is useful and accurate.
After implementing feedback from your initial review session(s) with clients and SMEs, do a final review. Follow the same steps outlined above and ask previous reviewers to pay attention to your changes based on their feedback. You can also ask other people who have not looked at your documentation for a fresh perspective on what you've done.
Congrats! You wrote a full set of documentation for your API or software project and you're ready to publish it in a live environment!