sidebar | permalink |
---|---|
sidebar |
style.html |
Our style is conversational and empathetic, but we stay professional and get to the point. Follow these guidelines when writing content for NetApp docs.
Write like you speak when you’re explaining something to a professional colleague. Writing in a conversational tone helps you connect with your audience.
Tip
|
Read your writing out loud. As Elmore Leonard, an American novelist and screenwriter, said, “If it sounds like writing, I rewrite it.” |
Too formal | Too casual | Our style |
---|---|---|
If you experience issues with Cloud Tiering, you can view the health status on the Cluster Dashboard to determine why the error occurred. The health reflects the status of the ONTAP system and the Service Connector. |
It’s no fun when failures happen. Don’t worry though, just check out the Cluster Dashboard to see what happened and what’s affected. |
When there’s a failure, Cloud Tiering displays a "Failed" health status on the Cluster Dashboard. View the status to get information about the failure. |
You can pay for Cloud tiering in multiple ways. You can pay for Cloud Tiering through a pay-as-you-go subscription, you can pay through an ONTAP tiering license, or you can pay through a combination of both. You cannot get licensing from within Cloud Manager, you must go directly to the Cloud Tiering service to set it up. |
We have like three ways you can pay for Cloud tiering. A pay-as-you-go subscription of course, but also an ONTAP tiering license, or even a combination of both. But you can’t get licensing from Cloud Manager, so just go directly to the Cloud Tiering service to set it up. |
Pay for Cloud Tiering through a pay-as-you-go subscription, an ONTAP tiering license, or a combination of both. Licensing isn’t available from within Cloud Manager, but you can go directly to the Cloud Tiering service to set it up. |
Before you can provision storage, you must discover your ONTAP cluster from Cloud Manager. After discovery is complete, you must open the working environment to provision storage. |
All you do is first discover your ONTAP cluster from Cloud Manager, then open the working environment to start provisioning storage. Easy! |
After you discover your ONTAP cluster from Cloud Manager, open the working environment to provision storage. |
Analyze the wellness attributes of your storage system in one of two ways, depending on what you want to analyze: Either select the wellness attribute widget on the dashboard or select View All to view the entire list of wellness attributes. |
You’ve got two ways to analyze your system’s wellness attributes: Just select the wellness attribute widget on the dashboard. Or, if you’d rather see the whole list of wellness attributes in one view, select View All. |
Select the wellness attribute widget on the dashboard or select View All to view the list of all actions and risks. |
When the Setup wizard starts, follow the instructions in the wizard to set up the node and join it to the cluster. The following steps walk you through the steps in the wizard. |
The Setup wizard appears (almost like magic), to guide you through the simple process of setting up the node and joining it to the cluster. |
Follow the instructions in the Setup wizard to set up the node and join it to the cluster. |
You can choose from among multiple content format types to install and set up your new system. Each format type provides complete instructions. Choose the format type that most closely matches the way you like to learn. |
How do you want to set up and install your system? We provide instructions in multiple content format types, but only you know how you like to learn. |
Choose a content format type to guide you through installing and setting up your system. |
Avoid big and confusing words. Keep it simple. You’re explaining something to a professional colleague, not showing off your vocabulary.
Rather than this: “Dissociate the user from your NetApp Cloud Central account.”
Do this: “Remove the user from your NetApp Cloud Central account.”
Short, simple sentences make content easier to read or scan. It’s okay to use a longer sentence every now and then but follow it with a shorter one. Like this.
Rather than this: “To replicate data between a Cloud Volumes ONTAP system in AWS and ONTAP systems in other networks, you must have a VPN connection between the Amazon VPC and the other network—for example, an Azure VNet or your corporate network.”
Do this: “Data replication between networks requires connection through a VPN. For example, between your Amazon VPC and your corporate network or between AWS and Azure.”
See also minimalism.
Avoiding passive voice is a standard rule for tech writing, but it’s especially important to use active voice when you want to sound conversational.
Rather than this: “The required permissions must be provided before you deploy your first cluster.”
Do this: “Provide the required permissions before you deploy your first cluster.”
See also active voice (versus “passive voice”).
NetApp believes that its product documentation should not contain discriminatory, exclusive language. The words that we use can make a difference between forging a positive relationship with our customers or alienating them. Especially with written words, impact is more important than intent.
As you create content for NetApp products, avoid language that can be interpreted as degrading, racist, sexist, or otherwise oppressive. Instead, use language that is accessible and welcoming to everyone who needs to use the documentation. For example, instead of "master/slave" use "primary/secondary."
We know that we have work to do in order to remove all non-inclusive language from our documentation and our products. We’re actively working on our standards and best practices and expect to update this section with additional guidance in the future.
Start with what’s important to the user. Find out what the user is trying to do and focus on helping them achieve that goal.
Rather than this: “Cloud Sync can sync data from one NFS server to another NFS server using data-in-flight encryption. Encrypting the data can help if you have strict security policies for transferring data over networks.”
Do this: “If your business has strict security policies, use data-in-flight encryption to sync data between NFS servers in different networks.”
Most people are visual learners. Use videos, diagrams, and screenshots to improve learning. Visuals also help to break up blocks of text.
See also graphics.
Use headings, lists, and tables to help users scan for what they want.
If you’re describing how to complete a series of tasks, put it all on one page in a series of sections, including conceptual and reference-based information. Don’t break up your page into several mini-pages—that requires too much clicking. At the same time, don’t create long, intimidating pages. Use your best judgment to decide when a page is too long.
Help users find the info they need when they need it. Get them in and out of the docs as quickly as possible, by organizing the content as follows:
- The first entry in the left-hand navigation (high level)
-
Organize content around the goals the user is trying to achieve. For example, getting started or protecting data.
- The second entries in the navigation (medium level)
-
Organize content around the broad tasks that compose the goals. For example, setting up disaster recovery or setting up data protection.
- Individual pages (detailed level)
-
Organize content around the individual tasks that compose the broad tasks, with each one focusing on a single learning or doing aspect of that broad task. For example, the tasks required to set up disaster recovery.
We write for our customers and partners around the world, and much of our content is translated using Neural Machine Translation tools or human translation. Follow these guidelines for clearer writing and easier translation:
-
Write short, simple sentences.
-
Use standard grammar and punctuation.
-
Use one word for one meaning and one meaning for one word.
-
Use common contractions.
-
Use graphics to clarify or replace text.
-
Avoid embedding text in graphics.
-
Avoid having three or more nouns in a string.
-
Avoid unclear antecedents.
-
Avoid jargon, colloquialisms, and metaphors.
-
Avoid nontechnical examples.
-
Avoid using hard returns and spacing.
-
Don’t use humor or irony.
-
Don’t use discriminatory content.
-
Don’t use gender-biased language unless you’re writing for a specific persona.
In active voice, the subject of the sentence is the doer of the action:
-
If you shut down the system improperly, the interface displays a warning message.
-
NetApp received the contract.
Active voice keeps writing crisp and clear. Use active voice and address users directly as “you” unless you have a specific reason to use passive voice.
In passive voice, the doer of the action is unclear:
-
A warning message is displayed if the system is shut down improperly.
-
NetApp was awarded the contract.
Use passive voice when:
-
You don’t know who or what performed the action.
-
You want to avoid blaming users for the results of an action.
-
You can’t write around it, such as for some prerequisite information.
For additional verb conventions, see:
Use the following labels to identify content separately from the main content flow:
-
NOTE
Use NOTE for important information that must be distinct from the rest of the text. Avoid using NOTE for “nice to know” information that isn’t required for users to learn about the task or complete the task.
-
TIP
Use TIP sparingly, if at all, because our policy is to always document best-practice information by default. If necessary, use TIP to contain best-practice information that helps users use a product or complete a step or task easily and efficiently.
-
CAUTION
Use CAUTION to warn users about conditions or procedures that can cause personal injury that is not lethal or extremely hazardous.
-
Use “after” to indicate a chronology: “Turn on your computer after you plug it in.”
-
Use “once” only to mean “one time.”
Choose the more precise term if there is one. If neither term is more precise than the other, use “and/or.”
-
Use “by using” when the entity that is doing the using is the subject: “You can add new components to the repository by using the Components menu.”
-
You can begin a sentence with either "using" or "with," which are sometimes acceptable with product names: “Using SnapDrive, you can manage virtual disks and Snapshot copies in a Windows environment.”
-
Use “can” to indicate capability: “You can commit your changes at any time during this procedure.”
-
Use “might” to indicate possibility: “Downloading multiple programs might affect processing time.”
-
Don’t use “may,” which is ambiguous because it could mean either capability or permission.
-
Use “should” to indicate a recommended but optional action. Consider using an alternative phrase instead, such as “we recommend.”
-
Avoid using “must” because it’s passive. Consider restating the thought as an instruction using imperative voice. If you do use “must,” use it to indicate a required action or condition.
Use sentence-style capitalization (lowercase) for almost everything. Only capitalize:
-
The first word of sentences and headings, including table headings
-
The first word of list items, including sentence fragments
-
Proper nouns
-
Doc titles and subtitles (capitalize all major words and prepositions of five or more letters)
-
UI elements, but only if they are capitalized in the interface. Otherwise, use lowercase.
Use CAUTION to warn users about conditions or procedures that can cause personal injury that is not lethal or extremely hazardous.
See admonitions for other labels that identify content separately from the main content flow.
“Write like you speak when you’re explaining something to a professional colleague” means something different to everyone. Our professionally conversational style helps connect us to users—and increases the frequency of minor inconsistencies among multiple contributing authors:
-
Focus on making the content clear and easy to use. If all content is clear and easy to use, minor inconsistencies don’t matter.
-
Be consistent within the page you’re writing.
-
Always follow the guidelines in Write for a global audience.
Contractions reinforce a conversational tone, and many contractions are easy to understand and translate.
-
Do use contractions like these, which are easy to understand and translate:
aren’t
you’re
isn’t
we’re
wasn’t
it’s
weren’t
let’s
didn’t
we’ll (if future tense is required)
doesn’t
won’t (if future tense is required)
don’t
you’ll (if future tense is required)
-
Don’t use contractions like these, which are hard to understand and translate:
would’ve
should’ve
wouldn’t’ve
shouldn’t’ve
could’ve
couldn’t’ve
-
Use “ensure” to mean "to make certain." Include “that,” as appropriate: "Ensure that there is sufficient white space around illustrations."
-
Never use “ensure” to imply a promise or guarantee: “Use Cloud Manager to ensure that you can provision NFS and CIFS volumes on ONTAP clusters.”
-
Use “confirm” or “verify” when you mean that the user should double-check something that already exists or has happened already: “Verify that NFS is set up on the cluster.”
Continually evaluate content for opportunities to include helpful illustrations, diagrams, flow charts, screen captures, or other visual references. Graphics often convey complex concepts and steps more clearly than text.
-
Include a description of what the illustration is intended to communicate: “The following illustration shows the AC power supply LEDs on the back panel.
-
Refer to the location of the illustration as “following” or “preceding,” not “above” or “below.”
Except where noted otherwise, follow the grammar, punctuation, and spelling conventions detailed in:
Don’t use “if not” by itself to refer to the previous sentence:
Rather than this: “The computer should be off. If not, turn it off.”
Do this: "Verify that the computer is off."
-
Use “if” to indicate a condition, such as in "if this, then that" constructions.
-
Use “whether” when there is a stated or implied "or not" condition. To ease translation, it is often best to replace "whether or not" with "whether" alone.
-
Use “when” to indicate a passage of time.
-
Use imperative voice for steps, directives, requests, and headings for lists of user actions:
-
“On the Working Environments page, click Discover and select ONTAP Cluster.”
-
“Rotate the cam handle so that it is flush against the power supply.”
-
-
Consider using imperative voice to replace passive voice:
Rather than this: “The required permissions must be provided before you deploy your first cluster.”
Do this: “Provide the required permissions before you deploy your first cluster.”
-
Avoid using imperative voice to embed steps in conceptual and reference information.
For IP addresses (including IPv6) in examples, it’s safe to include any address that starts with “10.x”.
Don’t refer to the timing or content of upcoming product releases or features, other than to say that a feature or function is “not currently supported.”
Refer to KB (NetApp Knowledgebase) articles in content when appropriate. For resources pages and GitHub content, put the link in running text.
Lists of info are usually easier to scan and absorb than blocks of text. Consider ways to simplify complex info by presenting it in list form. Here are some general guidelines, but use your judgment:
-
Make sure that the reason for the list is clear. Introduce the list with a complete sentence, a sentence fragment with a colon, or a heading.
-
Lists should have between two and seven entries. In general, the shorter the info in each entry, the more entries you can add while keeping the list scannable.
-
List entries should be as scannable as possible. Avoid blocks of text that get in the way of keeping list entries scannable.
-
List entries should start with a capital letter, and list entries should be grammatically parallel. For example, start each entry with a noun or a verb:
-
If all list entries are complete sentences, end them with periods.
-
If all list entries are sentence fragments, don’t end them with periods.
-
-
List entries should be ordered in a logical way, such as alphabetically or chronologically.
-
Do users need this content at this place, at this time?
-
Can I present the content in fewer words without sounding too formal or too casual?
-
Can I shorten or simplify a long sentence or break it into two or more sentences?
-
Can I use a list to make the content more scannable?
-
Can I use a graphic to augment or replace a block of text?
Use NOTE for important information that must be distinct from the rest of the text. Avoid using NOTE for “nice to know” information that isn’t required for users to learn about the task or complete the task.
See admonitions for other labels that identify content separately from the main content flow.
-
Use Arabic numerals for 10 and all numbers greater than 10, with these exceptions:
-
If you begin a sentence with a number, use a word, not an Arabic numeral.
-
Use words (not numerals) for approximate numbers.
-
-
Use words for numbers that are less than 10.
-
If a sentence contains a mixture of numbers less than 10 and greater than 10, use Arabic numerals for all numbers.
-
For additional number conventions, see:
We document NetApp products and the interaction of NetApp products with third-party products. We do not document third-party products. We should never need to copy and paste third-party content into our docs and we should never do it.
Prerequisites identify the conditions that must exist or the actions that users must have completed before they start the current task.
-
Identify the nature of the content with a heading, such as “Prerequisites,” “Before you begin,” or “Before you get started.”
-
Use passive voice for prerequisite wording if it makes sense to do so:
-
“NFS or CIFS must be set up on the cluster.”
-
“You must have the cluster management IP address and the password for the admin user account to add the cluster to Cloud Manager.”
-
-
Clarify the prerequisite as needed: “NFS or CIFS must be set up on the cluster. You can set up NFS and CIFS using System Manager or the CLI.”
-
Consider other ways to present the information, for example whether it would be appropriate to reword the content as the first step in the current task:
-
Prerequisite: “You must have the required permissions before you deploy your first cluster.”
-
Step: “Provide the required permissions to deploy your first cluster.”
-
-
If possible, replace “prior” with “before.”
-
If you can’t use “before,” use “prior” as an adjective to refer to something that occurred earlier in time or with a higher order of importance.
-
Use “previous” to indicate something that occurred at an unspecified time earlier.
-
Use “preceding” to indicate something that occurred immediately beforehand.
Keep it simple. In general, the more punctuation included in a sentence, the more brain cells it takes to understand.
-
Use a serial comma (Oxford comma) before the conjunction (“and” or “or”) in a narrative list of three or more items.
-
Limit use of semicolons and colons.
-
Except where noted otherwise, follow the grammar, punctuation, and spelling conventions detailed in:
Except where noted otherwise, follow the grammar, punctuation, and spelling conventions detailed in:
-
Use “that” (without a trailing comma) to introduce clauses that are required for the sentence to make sense.
-
Use “that” even if the sentence is clear in English without it: "Verify that the computer is off."
-
Use “which” (with a trailing comma) to introduce clauses that add supporting information but are not required for the sentence to make sense.
-
Use “who” to introduce clauses referring to people.
Use TIP sparingly, if at all, because our policy is to always document best-practice information by default. If necessary, use TIP to contain best-practice information that helps users use a product or complete a step or task easily and efficiently.
See admonitions for other labels that identify content separately from the main content flow.
We don’t include trademark symbols in most of our technical content because the legal statements in our templates are sufficient. However, we do follow all usage rules when using NetApp trademarked terms:
-
Use trademarked terms (with or without the symbol) only as adjectives, never as nouns, verbs, or verbals.
-
Don’t abbreviate, hyphenate, or italicize trademarked terms.
-
Don’t pluralize trademarked terms. If a plural form is required, use the trademarked name as an adjective that modifies a plural noun.
-
Don’t use a possessive form of a trademarked term. You can use the possessive form of company names, such as NetApp, when the names are being used in a general sense, rather than as trademarked terms.
Rely on the interface as much as possible to guide the user.
Our style for documenting UIs is simple and minimal:
-
Assume that the user is using the interface while reading the content.
-
Rely on the interface to guide the user:
-
Don’t walk the user through a wizard or screen step by step. Only call out important things that are not apparent from the interface.
-
Don’t include “click OK” or “click Save” or “the volume is created” or anything else that’s obvious to someone doing the task.
-
Assume success. Unless you expect an operation to fail most of the time, do not document the failure path. Assume that the interface provides proper guidance.
-
-
Don’t use “click” at all. Always use “select” because that word covers mouse, touch, keyboard, and any other way of making a choice.
-
Focus content on a workflow that addresses a customer use case and on getting the user to the right place in the interface to start the workflow.
-
Always document the one best way to achieve the user goal.
-
If the workflow requires a significant decision, make sure to document a decision rule.
-
Use the minimum number of steps necessary for most users most of the time.
Avoid documenting to the level of granularity that requires naming UI elements. Rely on the interface to guide the user through the specifics of the interaction. If you must get that specific, name the label on the element. For example, “Select the desired volume” or “Select ‘Use existing volume.’” There is no need to name menus or radio buttons or checkboxes, just use the label.
For icons that users must select, use an image of the icon. Don’t try to name it. This rule applies to icons like the arrow, pencil, gear, kabob, hamburger, and so on.
Follow the spelling and capitalization used by the user interface when identifying labels. If a label is followed by ellipses, do not include the ellipses when naming the object. Encourage developers to use title-style capitalization for user interface labels, to make writing about them easier.
-
Use “while” to indicate something occurring in time.
-
Use “although” to represent an activity that occurs at nearly the same time or shortly after another activity.
Users read our content to accomplish a specific goal. Users want to find the content they need, accomplish their goals, and go home to their families. Our job is not to document products or features, our job is to document user goals. Workflows are the most direct way to help users accomplish their goals.
A workflow is a series of steps or subtasks that describes how to achieve a user goal. The scope of a workflow is a complete goal.
For example, the steps to create a volume would not be a workflow, because creating a volume in itself is not a complete goal. The steps to make storage available to an ESX server could be a workflow. The steps would include not only creating a volume, but exporting the volume, setting any necessary permissions, creating a network interface, and so on.
Workflows are derived from customer use cases. A workflow shows only the one best way to achieve the goal.