Help:Documentation Guidelines: Difference between revisions From Online Manual

Jump to: navigation, search
(Use wiki formatting, follow the rules of style stated here (mostly))
Line 1: Line 1:
For the Online Manual we use a very particular approach to writing style, wording, etc. The Online Manual is to be written in a professional and formal way. This paragraph is neither of these. Why? Well, for starters I used &quot;we,&quot; which is not the kind of professional or formal writing we want in our documents. Secondly, I used &quot;etc.,&quot; which is neither professional nor formal. Thirdly, I asked a question when I said, &quot;Why?&quot;<br /><br />Below are the guidelines all Doc Writers and Doc Helpers are asked to follow when working on SMF documentation.  
For the Online Manual we use a very particular approach to writing style, wording, etc. The Online Manual is to be written in a professional and formal way. This paragraph is neither of these. Why? Well, for starters I used &quot;we,&quot; which is not the kind of professional or formal writing we want in our documents. Secondly, I used &quot;etc.,&quot; which is neither professional nor formal. Thirdly, I asked a question when I said, &quot;Why?&quot;<br /><br />Below are the guidelines all Doc Writers and Doc Helpers are asked to follow when working on SMF documentation.  


== The Rules of Formal/Professional Writing ==
The documentation team wants to make the documentation clear and easy for everyone to understand. So it has settled on these guidelines, based on [http://www.squidoo.com/conversational-vs-formal-writing Squidoo's guide to conversational and formal writing], with a few changes to suit this site.


These guidelines are based on [http://www.squidoo.com/conversational-vs-formal-writing Squidoo's guide to conversational and formal writing]. We have updated it to fit our needs better.<br /><br />
== Guidelines for writing SimpleMachines documentation ==
<ul class="bbc_list"><li><strong>No Contractions</strong> - Write &quot;it is,&quot; never &quot;it&#039;s.&quot; Write &quot;do not,&quot; never &quot;don&#039;t.&quot; Under no circumstances shall you write &quot;it&#039;ll&quot; when you mean &quot;it will!&quot;</li>
<ul class="bbc_list">
<li><strong>Passive Voice</strong> Nobody threw a ball. Instead, a ball was thrown. No chicken crossed the road; the road was crossed by the chicken.</li><li><strong>No Slang or Jargon</strong> - It does not &quot;rain cats and dogs.&quot; An iPod is not &quot;cool&quot; or &quot;spiffy.&quot;</li>
<li><strong>Be Clear</strong> - The reader may not know <em>anything</em> about SMF.</li>
<li><strong>Never Use &quot;I&quot;, &quot;You&quot;, "We", or "Us"</strong> - Be impersonal.</li>
<li><strong>Keep It on Topic</strong> - Link elsewhere for more information.</li>
<li><strong>Avoid Asking Questions</strong> - People might think you&#039;re trying to be conversational.</li>
<li><strong>Proper Grammar and Spelling</strong> - As taught in US High Schools</li>
<li><strong>No Sentence Fragments</strong> - Usually. All sentences need both a subject and a verb. Exceptions: fragments can be used judiciously in lists</li>
<li><strong>No Slang or Jargon</strong> - It does not &quot;rain cats and dogs.&quot; An iPod is not &quot;cool&quot; or &quot;spiffy.&quot;</li>
<li><strong>No Contractions</strong> - Write &quot;it is,&quot; never &quot;it&#039;s.&quot; Write &quot;do not,&quot; never &quot;don&#039;t.&quot; Under no circumstances shall you write &quot;it&#039;ll&quot; when you mean &quot;it will!&quot;</li>
<li><strong>No Abbreviations</strong> - You will spell out &quot;Internal Revenue Service&quot; at least the first time, providing the abbreviations behind it: &quot;Internal Revenue Service (IRS)&quot;.</li>
<li><strong>No Abbreviations</strong> - You will spell out &quot;Internal Revenue Service&quot; at least the first time, providing the abbreviations behind it: &quot;Internal Revenue Service (IRS)&quot;.</li>
<li><strong>Passive Voice</strong> Nobody threw a ball. Instead, a ball was thrown. No chicken crossed the road; the road was crossed by the chicken.</li>
<li><strong>Never Use Exclamation Points</strong> - Unless you&#039;re quoting someone, maybe.</li>
<li><strong>Never Use Exclamation Points</strong> - Unless you&#039;re quoting someone, maybe.</li>
<li><strong>No Sentence Fragments</strong> - Ever. All sentences need both a subject and a verb.</li>
<li><strong>Avoid Asking Questions</strong> - People might think you&#039;re trying to be conversational.</li>
<li><strong>Never Use &quot;I&quot;, &quot;You&quot;, "We", or "Us"</strong> - Be impersonal.</li>
<li><strong>Refrain From Using Parentheses</strong> - At least, as much as possible.</li>
<li><strong>Refrain From Using Parentheses</strong> - At least, as much as possible.</li>
<li><strong>Refrain From Using &quot;Etc&quot; or &quot;So On&quot;</strong> - [http://www.english-test.net/forum/ftopic24547.html| See here] for more information.</li>
<li><strong>Refrain From Using &quot;Etc&quot; or &quot;So On&quot;</strong> - [http://www.english-test.net/forum/ftopic24547.html| See here] for more information.</li>
<li><strong>Keep It on Topic</strong> - Link elsewhere for more information.</li>
<li><strong>Be Clear</strong> - The reader may not know <em>anything</em> about SMF.</li>
</ul><br />
</ul><br />


<span style="font-size: 1.45em;" class="bbc_size"><span id="post_alternates">Alternative Words and Phrasing</span></span><hr />Sometimes, a word just should not be in a document. In the event that this happens, and there are a few exceptions, the list below should help you out.<br /><br /><table class="bbc_table"><tr><td><strong>Word</strong></td><td><strong>Alternative</strong></td><td><strong>Reasoning</strong></td></tr><tr><td>Click</td><td>Select</td><td>We <em>select</em> links and options, but we <em>click</em> the left mouse button.</td></tr><tr><td>Folder</td><td>Directory</td><td>Professionalism.</td></tr><tr><td>You/I/We</td><td>Just don&#039;t use it</td><td>Formalism and Professionalism</td></tr><tr><td>Get (in reference to downloading)</td><td>Download</td><td>Professionalism.</td></tr><tr><td>Tick</td><td>Check</td><td>Professionalism.</td></tr></table><br />The above list is not exhaustive, and Doc Team members may ask you to change words not listed here.<br /><br /><span style="font-size: 1.45em;" class="bbc_size"><span id="post_standard">Standard Terms</span></span><hr />In an effort to standardize terms across our documentation, please use the following.<br /><br /><ul class="bbc_list"><li><strong>checkbox</strong> - Incorrect though it may be, it&#039;s what SMF uses.</li><li><strong>drop-down list</strong></li><li><strong>login</strong> - This is another example of two words being merged into one. SMF uses it, so the documentation needs to match.</li><li><strong>membergroup</strong> - These show up a lot in SMF, don&#039;t they? alt="&#58;&#58;&#41;" title="Roll Eyes" class="smiley" /></li><li><strong>smiley</strong></li><li><strong>smileys</strong> - As much as you may want to use &quot;smilies,&quot; don&#039;t. <img src="http://www.simplemachines.org/community/Smileys/default/wink.gif" alt=";&#41;" title="Wink" class="smiley" /></li></ul><br /><span style="font-size: 1.45em;" class="bbc_size"><span id="post_style">Style Conventions</span></span><hr />Our Online Manual has some things that are specific to it.<br /><ul class="bbc_list"><li><strong>Options</strong> - Options should be in italics. That is to say if you are to select the <em>new topic</em> option, it should be in italics. You can quickly identify options by your urge to put them inside quotes, such as &quot;select the &quot;new topic&quot; option&quot;.</li><li><strong>Directions</strong> - Directions to a particular area or section should be given in the following manner: <em>Admin &gt; Members &gt; Membergroups... &gt; Add Membergroup</em>. Notice the use of italics, spaces, and right angle brackets.</li><li><strong>File Paths</strong> - For directories or files, the path should be separated by forward slashes /.</li></ul><br />The above list is also not exhaustive.<br /><br /><span style="font-size: 1.45em;" class="bbc_size"><span id="post_headings">(Sub-)Headings</span></span><hr />As demonstrated in this topic, headings may be used within documents to separate logical sections. If a heading is used, it should not be used first. There should always be at least one paragraph of text preceding any headings in a document. To create a heading in a document, simply use <tt class="bbc_tt">&#91;size=4&#93;Title&#91;/size&#93;&#91;hr&#93;</tt> and change &quot;Title&quot; to the title of the heading.<br /><br />If further separation of content is necessary, sub-headings may be used. Sub-headings should always follow headings and never be used outside of them. To create a sub-heading in a document, simply use <tt class="bbc_tt">&#91;b&#93;Title&#91;/b&#93;</tt> and change &quot;Title&quot; to the title of the sub-heading.<br /><br />Never use only one heading or sub-heading. There must always be at least two, otherwise there is no need for them at all. They should also never be bolded, italicized, underlined, colored, linked, or be in all caps or all lowercase letters.<br /><br /><span style="font-size: 1.45em;" class="bbc_size"><span id="post_lists">Lists</span></span><hr />Lists may be used normally when simply listing options or elements, however there is a specific format for using a list to define or explain items. This format is merely that of bolding the item or term and following it with a hyphen (-) and the definition or explanation. Here&#039;s an example.<br /><br /><ul class="bbc_list"><li><strong>Item 1</strong> - Explanation of Item 1</li><li><strong>Item 2</strong> - Explanation of Item 2</li></ul><br /><span style="font-size: 1.45em;" class="bbc_size"><span id="post_links">Hyperlinking</span></span><hr />Links should always be placed on corresponding words within the normal flow of a proper sentence. Never use &quot;Click here&quot; (or anything similar) or a raw URL when placing a link in a document. Links should never intentionally be bolded, italicized, underlined, colored, or pointed at an off-site location (unless approved by the Doc Team).
==Word Choice==
 
===Words not to use===
Some words just work better than others to keep the documentation clear and professional, and to maintain the style the team has selected.  Here are some examples of words that generally should not be used.
<table style="vertical-align: top;" cellspacing=5>
<tr><th style="width:20ex; text-align: left">Word</th><th style="width:20ex; text-align: left">Alternative</th><th style="text-align: left">Reason</th></tr>
<tr>
  <td>Click (an option)</td><td>Select</td><td>Clarity and consistancy. The goal is to select an option. Click is the noise the mouse makes when the left button is depressed.</td>
</tr>
<tr>
  <td>Folder</td><td>Directory</td><td>Consistancy. The team's choice -- the term "directory" predates the "folder" metaphor.</td>
</tr>
<tr><td>You/I/We can</td><td>The administrator may</td><td>Formal style</td></tr>
<tr><td>Get</td><td>Download</td><td>Clarity.</td></tr>
<tr><td>Tick</td><td>Check</td><td>Consistancy.</td></tr></table>
<br />
This list may be updated as the documentation team settles on consitent terms to make the documentation easier to understand.
 
===SMF Words to Use===
Some of these words are non-standard. They are to be used in SMF documentation for consistancy with the application interface. These are the terms SMF uses.
<ul class="bbc_list">
<li><strong>checkbox</strong></li>
<li><strong>drop-down list</strong></li>
<li><strong>login</strong> - This is</li>
<li><strong>membergroup</strong> one word, rather than two</li>
<li><strong>smiley</strong> - for emoticon</li>
<li><strong>smileys</strong> - This apparant misspelling is used throughout SMF</li></ul>
 
==Elements of Style==
===Single Word Spelling and Formatting===
For consistancy, all SMF documents should use the following conventions:
<ul class="bbc_list">
<li><strong>Options</strong> - "Select the ''new topic''  option."  The option is ''in italics'' when it appears in a sentence.</li>
<li><strong>Navigational Directions</strong> - "''Admin &gt; Members &gt; Membergroups... &gt; Add Membergroup''". Each navigational element is separated by " &gt; ", and the entire expression is in italics.</li>
<li><strong>File Paths</strong> - For directories or files, the path should be separated by forward slashes /.</li></ul><br />
The documentation team may add new entries to this list from time to time.
 
===Headings for Sections and Subsections===
The title of the document serves as the document's level-one heading. No heading should be used at the top of the document. The document may be divided into sections using level-two headings. If sections are used, there must be two or more. Some introductory material (at least one paragraph) must precede the first section. In this wiki, a level-two heading is created by enclosing the heading text in matching sets of 2 equal signs.
<nowiki>==A Level-Two Heading==</nowiki>
Subsections may be created within sections by using level-three headings. In this wiki, a level-three heading is created by enclosing the heading text in matching sets of 3 equal signs. If subsections are used, there must be two or more subsections in a section. A subsection must always be a part of a section. A level-three heading may never appear before the first level-two heading.
<nowiki>===A Level-Three Heading===</nowiki>
 
===List Formatting===
<ul class="bbc_list"><li><strong>Item 1</strong> - Explanation of Item 1</li><li><strong>Item 2</strong> - Explanation of Item 2</li></ul>
When a list is used to define or explain terms, options or elements, the term, option, or element (the item) should be bolded, followed by a space, single dash, and space (" - ") and then by the definition or explanation in unbolded text.
 
===Hyperlinking===
Hyperlinks should not interrupt the flow of the documentation. Phrases such as "Click here" should not be used to set off the hyperlink, and raw URLs should not be used. Do not add any formatting to hypertext links simply to set them off.
*'''Proper use of Hyperlink''' - Documentation writers are encouraged to follow the [[Help:Documentation_Guidelines documentation guidelines]] at all times.
*''Improper use of Hyperlink" - Documentation writers are encouraged to follow the guidelines. [[Help:Documentation_Guidelines Click here to read them]].
*''Improper use of Hyperlink" - Documentation writers are encouraged to follow the documentation guidelines. http://wiki.simplemachines.org/smf/index.php?title=Help:Documentation_Guidelines
Hyperlinks within SMF documentation should only point to URLs at simplemachines.org, with very rare exceptions.

Revision as of 17:28, 3 December 2010

For the Online Manual we use a very particular approach to writing style, wording, etc. The Online Manual is to be written in a professional and formal way. This paragraph is neither of these. Why? Well, for starters I used "we," which is not the kind of professional or formal writing we want in our documents. Secondly, I used "etc.," which is neither professional nor formal. Thirdly, I asked a question when I said, "Why?"

Below are the guidelines all Doc Writers and Doc Helpers are asked to follow when working on SMF documentation.

The documentation team wants to make the documentation clear and easy for everyone to understand. So it has settled on these guidelines, based on Squidoo's guide to conversational and formal writing, with a few changes to suit this site.

Guidelines for writing SimpleMachines documentation

  • Be Clear - The reader may not know anything about SMF.
  • Keep It on Topic - Link elsewhere for more information.
  • Proper Grammar and Spelling - As taught in US High Schools
  • No Sentence Fragments - Usually. All sentences need both a subject and a verb. Exceptions: fragments can be used judiciously in lists
  • No Slang or Jargon - It does not "rain cats and dogs." An iPod is not "cool" or "spiffy."
  • No Contractions - Write "it is," never "it's." Write "do not," never "don't." Under no circumstances shall you write "it'll" when you mean "it will!"
  • No Abbreviations - You will spell out "Internal Revenue Service" at least the first time, providing the abbreviations behind it: "Internal Revenue Service (IRS)".
  • Passive Voice Nobody threw a ball. Instead, a ball was thrown. No chicken crossed the road; the road was crossed by the chicken.
  • Never Use Exclamation Points - Unless you're quoting someone, maybe.
  • Avoid Asking Questions - People might think you're trying to be conversational.
  • Never Use "I", "You", "We", or "Us" - Be impersonal.
  • Refrain From Using Parentheses - At least, as much as possible.
  • Refrain From Using "Etc" or "So On" - See here for more information.


Word Choice

Words not to use

Some words just work better than others to keep the documentation clear and professional, and to maintain the style the team has selected. Here are some examples of words that generally should not be used.

WordAlternativeReason
Click (an option)SelectClarity and consistancy. The goal is to select an option. Click is the noise the mouse makes when the left button is depressed.
FolderDirectoryConsistancy. The team's choice -- the term "directory" predates the "folder" metaphor.
You/I/We canThe administrator mayFormal style
GetDownloadClarity.
TickCheckConsistancy.


This list may be updated as the documentation team settles on consitent terms to make the documentation easier to understand.

SMF Words to Use

Some of these words are non-standard. They are to be used in SMF documentation for consistancy with the application interface. These are the terms SMF uses.

  • checkbox
  • drop-down list
  • login - This is
  • membergroup one word, rather than two
  • smiley - for emoticon
  • smileys - This apparant misspelling is used throughout SMF

Elements of Style

Single Word Spelling and Formatting

For consistancy, all SMF documents should use the following conventions:

  • Options - "Select the new topic option." The option is in italics when it appears in a sentence.
  • Navigational Directions - "Admin > Members > Membergroups... > Add Membergroup". Each navigational element is separated by " > ", and the entire expression is in italics.
  • File Paths - For directories or files, the path should be separated by forward slashes /.


The documentation team may add new entries to this list from time to time.

Headings for Sections and Subsections

The title of the document serves as the document's level-one heading. No heading should be used at the top of the document. The document may be divided into sections using level-two headings. If sections are used, there must be two or more. Some introductory material (at least one paragraph) must precede the first section. In this wiki, a level-two heading is created by enclosing the heading text in matching sets of 2 equal signs.

==A Level-Two Heading==

Subsections may be created within sections by using level-three headings. In this wiki, a level-three heading is created by enclosing the heading text in matching sets of 3 equal signs. If subsections are used, there must be two or more subsections in a section. A subsection must always be a part of a section. A level-three heading may never appear before the first level-two heading.

===A Level-Three Heading===

List Formatting

  • Item 1 - Explanation of Item 1
  • Item 2 - Explanation of Item 2

When a list is used to define or explain terms, options or elements, the term, option, or element (the item) should be bolded, followed by a space, single dash, and space (" - ") and then by the definition or explanation in unbolded text.

Hyperlinking

Hyperlinks should not interrupt the flow of the documentation. Phrases such as "Click here" should not be used to set off the hyperlink, and raw URLs should not be used. Do not add any formatting to hypertext links simply to set them off.

Hyperlinks within SMF documentation should only point to URLs at simplemachines.org, with very rare exceptions.



Advertisement: