Technical documentation checklist and templates
Jump to navigation
Jump to search
Overview
This page contains a checklist for individuals who are writing technical documentation on Wikitech -- primarily Cloud VPS and Toolforge.
Before you begin
- Become familiar with the MediaWiki Technical Documentation Style Guide.
- Decide what kind of technical document is most appropriate.
- Gather your information. Make sure you have all of your links, data, that you will need to include.
Useful resources
- Wikitech documentation templates is a very useful list of templates that can enhance your technical documentation on Wikitech.
- MediaWiki Technical Documentation Style Guide
- Technical documentation templates and suggestions on MediaWiki. You may find something useful here you would like to import to your documentation on Wikitech.
Technical documentation checklist
At minimum, each documentation page for Cloud VPS and Toolforge should include:
- Descriptive Title: The title should be descriptive and specific. This helps visitors decide whether they would want to use the page. For example: Accessing Instances on Cloud VPS is much better than Instances.
- Project or page-specific templates:
- Cloud VPS Navbox:
{{Cloud VPS nav}}
- Toolforge Navbox:
{{Template:Toolforge nav}}
- Contact Us / Communication:
{{:Help:Cloud Services communication}}
- Cloud VPS Navbox:
- An Overview: This is a short statement about the document, who it is for, why it is useful.
- Prerequisites or Before you Begin: This is a checklist of what a person will need in order to follow the documentation. This may include the type of account people will need, software, rights, knowledge level, etc. You may want to link to information (for example, how to obtain user roles, rights, etc).
- Descriptive section headers: Section headers should be descriptive and specific. This helps visitors decide if they need to read the entire page or just a section. Think about the most important information that the section will convey. Make sure that this is the header.
- See Also:
- Categories: For Toolforge or Cloud VPS, Categories: Category:Cloud VPS, Category:Toolforge, Category:Administration or Category:Administrator (for Admin pages), Category:Documentation, Category:Cloud Services
Documentation templates
Page templates
- Cloud VPS: You can copy/paste the source code from the Cloud VPS technical documentation template into new documentation pages to help get you started.
- Toolforge: You can copy/paste the source code from the Toolforge technical documentation template into new documentation pages to help get you started.
Formatting and content templates
Wikitech has various technical document markup templates to format your text, add callouts, and markup your content.
Technical documentation review
It can be helpful for new and updated technical documentation to go through a technical review.
- Create a Phabricator task with the following: Technical Review for: link to page
- Tags: Cloud VPS or Toolforge and Documentation
- Subscribers: Yourself and others who may be able to review
- Description: "link to page" has been recently created or updated. It requires a technical review for accuracy. Is there any outdated, wrong, or missing information?"
- You may want to link the ticket from the page you that needs review. Make sure to subscribe and follow-up to changes in a timely manner.
Communication and support
Support and administration of the WMCS resources is provided by the Wikimedia Foundation Cloud Services team and Wikimedia Movement volunteers. Please reach out with questions and join the conversation:
Discuss and receive general support
- Chat in real time in the IRC channel #wikimedia-cloud connect, the bridged Telegram group, or the bridged Mattermost channel
- Discuss via email after you subscribed to the cloud@ mailing list
Receive mail announcements about critical changes
Subscribe to the cloud-announce@ mailing list (all messages are also mirrored to the cloud@ list)
Track work tasks and report bugs
Use a subproject of the #Cloud-Services Phabricator project to track confirmed bug reports and feature requests about the Cloud Services infrastructure itself
Learn about major near-term plans
Read the News wiki page
Read news and stories about Wikimedia Cloud Services
Read the Cloud Services Blog (for the broader Wikimedia movement, see the Wikimedia Technical Blog)