-
Notifications
You must be signed in to change notification settings - Fork 636
Content Pattern: Node Descriptions
hwahlstrom edited this page Jul 10, 2023
·
3 revisions
Node descriptions briefly describe a node’s function and output. In Dynamo, they appear in two places:
- In the node tooltip
- In the documentation browser
Follow these guidelines to ensure consistency and help save time when writing or updating node descriptions.
Descriptions should be one to two sentences. If more info is needed, include it under In Depth in the Documentation Browser.
Sentence case (capitalize the first word of a sentence and any proper nouns). No period at the end.
Language should be as clear and simple as possible. Define acronyms at first mention unless they are known even to non-expert users.
Always prioritize clarity, even if that means deviating from these guidelines.
Do's | Don'ts |
---|---|
Start the description with a third-person verb.
|
Don't start with a second-person verb or with any noun.
|
Use "Returns," "Creates," or another descriptive verb instead of "Gets."
|
Don't use "Get" or "Gets." It's less specific and has several possible translations.
|
When referring to inputs, use "given" or "input" instead of "specified" or any other terms. Omit "given" or "input" when possible to simplify the description and reduce word count.
|
When referring to inputs, to ensure consistency, don't use "specified" or any other term except "given" or "input." Don't mix "given" and "input" in the same description unless needed for clarity.
|
Use "a" or "an" when first referring to an input. Use "the given" or "the input" instead of "a" or "an" as needed for clarity.
|
Don't use "this" when first referring to an input.
|
When first referring to an output or other noun that's the target of the node operation, use "a" or "an." Only use "the" when pairing it with "input" or "given."
|
When first referring to an output or other noun that's the target of the node operation, don't use "the" on its own.
|
Capitalize the first word of a sentence and any proper nouns such as names and traditionally capitalized nouns.
|
Don't capitalize common geometry objects and concepts unless needed for clarity.
|
Capitalize Boolean. Capitalize True and False when referring to the output of Booleans.
|
Don't lowercase Boolean. Don't lowercase True and False when referring to the output of Booleans.
|
Looking for help with using the Dynamo application? Try dynamobim.org.
- Dynamo 2.0 Language Changes Explained
- How Replication and Replication Guide work: Part 1
- How Replication and Replication Guide work: Part 2
- How Replication and Replication Guide work: Part 3