Difference between revisions of "LifeWiki:Style guide"

From LifeWiki
Jump to navigation Jump to search
(→‎Language: fixed example)
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
LifeWiki's '''style guide''' is designed to maintain consistency throughout the site.  Since editors from all over the world can make modifications and additions to LifeWiki's articles, it is important for the project to have a uniform format and style. This article summarizes our recommended style guidelines that apply to all articles written on the site.  Articles that follow these guidelines are more likely to be well-received by the rest of the community, and will require other editors to spend less time cleaning up the articles.
:'' "LW:STYLE" and "LW:SG" redirect here.''


The style of [[LifeWiki:Namespaces#Talk Namespaces|talk pages]] is less formal than that used for articles. While most of these guidelines are still relevant to talk pages, there are several differences that are noted as appropriate below.
LifeWiki's '''style guide''' is designed to maintain consistency throughout the site.  Since editors from all over the world can make modifications and additions to LifeWiki's articles, it is important for the project to have a uniform format and style. This article summarizes our recommended style guidelines that apply to all articles written on the site.  Articles that follow these guidelines are more likely to be well-received by the rest of the community, and will require other editors to spend less time cleaning them up.
 
The style of talk pages is less formal than that used for articles. While most of these guidelines are still relevant to talk pages, there are several differences that are noted as appropriate below.


==Content==
==Content==
The purpose of the LifeWiki is to provide encyclopedia-style content describing Conway's Game of Life. All articles should be informative and targeted at the site's audience. Information that is only of interest to the writer or to other editors should not be included in articles. The article's talk page is the place to discuss questions about the article's content or style.
The purpose of [[LifeWiki:About|LifeWiki]] is to provide encyclopedia-style content describing [[Conway's Game of Life]] and similar [[cellular automata]]. All articles should be informative and targeted at the site's audience. Information that is only of interest to the writer or to other editors should not be included in articles. Articles should not assume knowledge that someone with a basic understanding of the Game of Life would not possess; relevant terminology should be explained or linked to. The article's talk page is the place to discuss questions about the article's content or style.


===Attribution and dates===
===Attribution and dates===
Do not add any attributions (e.g., "written by Nathaniel") or dates (e.g., "written on Jan. 16, 2009") when editing an article; the wiki software already maintains an accurate record of all contributions via the history page. Duplicating the information within an article will only clutter the article, adding extraneous editorial information that is not of interest to readers and degrading the article's quality.  If you are adding information to a page that comes from another source (e.g., moved from another LifeWiki page or based on comments by another person), you can provide the source with proper credit by using the "Edit Summary" field on the edit page.
Do not add any attributions (e.g., "written by Nathaniel") or dates (e.g., "written on Jan. 16, 2009") when editing an article; the wiki software already maintains an accurate record of all contributions via the history page. Duplicating that information within an article will only clutter it, adding extraneous editorial information that is not of interest to readers and degrading the article's quality.  If you are adding information to a page that comes from another source (e.g., moved from another LifeWiki page or based on comments by another person), you can provide the source with proper credit by using the "Edit Summary" field on the edit page.


This rule does ''not'' apply to talk pages. On talk pages you ''should'' use attribution to clarify the flow of discussion; simply typing <nowiki>~~~~</nowiki> after your message will automatically insert your name and a timestamp.
This rule does ''not'' apply to talk pages. On talk pages you ''should'' use attribution to clarify the flow of discussion; simply typing <nowiki>~~~~</nowiki> after your message will automatically insert your name and a timestamp.


===Redundancy===
===Redundancy===
New information added to the wiki should not repeat or be redundant with other information already on the site.  Adding content to the wiki is only useful if the content is organized and presented in a way that makes it easy for all readers to find the information.   This means that generally a topic will have a '''single''' page (or a section of a page) where the topic is discussed in full detail. Other pages that discuss that topic should '''not''' try to repeat the details, but should instead provide a [[Help:Links|link]] to the page with the details. Only information that is directly relevant to a given page should be included on the page.
New information added to the wiki should not repeat or be redundant with other information already on the site.  Adding content to the wiki is only useful if the content is organized and presented in a way that makes it easy for all readers to find the information. This means that generally a topic will have a '''single''' page (or a section of a page) where the topic is discussed in full detail. Other pages that discuss that topic should '''not''' try to repeat the details, but should instead provide a [[Help:Links|link]] to the page with the details. Only information that is directly relevant to a given page should be included on the page.


There are several reasons why redundancy should be avoided.  First, if a topic is discussed in detail on multiple different pages, then a reader has to read all of those pages to be sure that he has read all the information. Especially on a wiki, where different editors add information at different times, multiple versions of the same information can not be efficiently maintained. [[Help:Templates#Transclusions|Transclusions]] should be used instead of copying in cases where the same information needs to be shown on multiple pages.  Second, adding extraneous details makes a page long and difficult to read. Only information of interest to almost all readers should be included: 90% of the readers should not have to wade through uninteresting information just so that 10% of readers can find the information.
There are several reasons why redundancy should be avoided.  First, if a topic is discussed in detail on multiple different pages, then a reader has to read all of those pages to be sure that he has read all the information. Especially on a wiki, where different editors add information at different times, multiple versions of the same information can not be efficiently maintained. Second, adding extraneous details makes a page long and difficult to read. Only information of interest to almost all readers should be included: 90% of the readers should not have to wade through uninteresting information just so that 10% of readers can find the information.


===Unknown information===
===Unknown information===
It is acceptable to write an article even if you do not know all of the information necessary to complete the article. However, gaps in the article should ''not'' be filled in with with approximations or best guesses. It is better to have no information than to have inaccurate information because inaccuracies mislead readers and are hard to find and correct. Uncertain information, or points that need more followup, should be moved to the discussion page where other editors can add their knowledge.
It is acceptable to write an article even if you do not know all of the information necessary to complete the article. However, gaps in the article should ''not'' be filled in with with approximations or best guesses. It is better to have no information than to have inaccurate information because inaccuracies mislead readers and are hard to find and correct. Uncertain information, or points that need more followup, should be moved to the discussion page where other editors can add their knowledge.


==Language==
==Language==
LifeWiki is written using International (British) English, in particular following grammar and spelling standards appropriate for printed text. Colloquialisms, slang and other informal or casual styles of writing are ''not'' acceptable. See [[LifeWiki:Spelling|spelling]] for more information.
LifeWiki is written using International (British) English, in particular following grammar and spelling standards appropriate for printed text. Colloquialisms, slang and other informal or casual styles of writing are ''not'' acceptable.


Other guidelines include:
Some basic guidelines include:
* '''Numbers''' should generally be written in numeral form rather than as words (e.g. 8 instead of eight). This is in contrast to most other wikis and publications and is because of the large quantity of numbers displayed on the website; it is easier to compare numbers at a glance when they are written in numeral form.
* '''Numbers''' within blocks of text should generally be written out as words if they are three syllables or less (e.g. forty-five instead of 45). The primary exception to this is statistics related to specific patterns, which should be written in numeral form rather than as words (e.g. 8 instead of eight). This is because it is easier to compare numbers at a glance when they are written in numeral form.
* '''Quotation Marks''' should use the [http://en.wikipedia.org/wiki/Quotation_mark#Typographical_considerations logical quotation] style for punctuation.  Therefore, punctuation (e.g., periods, commas, colons) should be placed outside of the quotation marks, unless specified otherwise in the source material.  In other words, <code>This is an "example".</code>is the preferred style, ''not'' <code>This is an "example."</code>  The purpose of this guideline is primarily to resolve potential disputes between editors.  New contributions are not required to use logical quotations, and converting articles to logical quotations is a very low priority.  The primary implication of this guideline is that ''logical-style quotations in articles should not be changed into traditional-style quotations.''
* '''Quotation Marks''' should use the [http://en.wikipedia.org/wiki/Quotation_mark#Typographical_considerations logical quotation] style for punctuation.  Therefore, punctuation (e.g., periods, commas, colons) should be placed outside of the quotation marks, unless specified otherwise in the source material.  In other words, <code>This is an "example".</code>is the preferred style, ''not'' <code>This is an "example."</code>  The purpose of this guideline is primarily to resolve potential disputes between editors.  New contributions are not required to use logical quotations, and converting articles to logical quotations is a very low priority.  The primary implication of this guideline is that ''logical-style quotations in articles should not be changed into traditional-style quotations.''
===Spelling===
Although contributions written in American English are welcome, ideally those contributions will later be revised to match the site standards using International English; International English spellings should not be replaced by American English spellings.
The main exception to this rule is the naming of patterns, software, or other objects that were named using American English. For example, the pattern [[harbor]] was named by an American and thus should retain its original American spelling in the LifeWiki. Of course, a page named [[harbour]] that redirects to the main harbor page is recommended.
===Capitalization===
Capitalization should in general follow regular English rules.  A few notable points are:
* In sentences, the first word and any proper nouns should be capitalized.
* In titles and subtitles, only the first word and proper nouns should be capitalized; do ''not'' capitalize every word of titles or subtitles.
* [[Pattern]] names should not be capitalized when they are referred to within a wiki page unless they would otherwise be capitalized. Consider the following examples:
<code>Correct:
<br />This pattern looks like a [[boat]].
<br />My favourite pattern is the [[B-52 bomber]].
<br />Incorrect:
<br />This pattern looks like a [[Boat]].
<br />My favourite pattern is the [[b-52 bomber]].</code>


===No first or second person===
===No first or second person===
Line 32: Line 51:
Wiki formatting is used to improve the legibility of an article. Bulleted lists, numeric lists, bolding, italics, and coloring are all tools to help text "pop out" at the reader.  When properly used, these tools help the reader to quickly scan a page for the key points, then focus on individual paragraphs of interest. For general guidelines on how to make articles legible, see [http://www.useit.com/alertbox/9710a.html "How Users Read on the Web"] by ''Jakob Nielsen''.
Wiki formatting is used to improve the legibility of an article. Bulleted lists, numeric lists, bolding, italics, and coloring are all tools to help text "pop out" at the reader.  When properly used, these tools help the reader to quickly scan a page for the key points, then focus on individual paragraphs of interest. For general guidelines on how to make articles legible, see [http://www.useit.com/alertbox/9710a.html "How Users Read on the Web"] by ''Jakob Nielsen''.


General information on how to implement wiki formatting is provided at [[Help:Formatting|formatting]] (or an overview at the [[Help:Quick Editing Guide|quick editing guide]]).
General information on how to implement wiki formatting is provided at [[Help:Formatting|formatting]] (or an overview at the [[Help:Quick editing guide|quick editing guide]]).


===Bold===
===Bold===
Line 60: Line 79:
Additionally, although it is encouraged to create "See also" sections for pages, links should only be added to that section if they do not appear elsewhere within the article.
Additionally, although it is encouraged to create "See also" sections for pages, links should only be added to that section if they do not appear elsewhere within the article.


==Pattern pages==
==External links==
Pattern pages are pages within the LifeWiki that describe specific [[pattern|patterns]] of interest in Conway's Game of Life.
* [http://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style Manual of style] on Wikipedia
 
===Template inclusion===
All pattern pages should begin with a template inclusion that places the an appropriate box on the right hand side of the page with information about that pattern. The following pattern templates can be chosen from. When none of the other templates are more appropriate (or if you are unsure of which template to use), the general "Pattern" template should be used. All of the parameters listed in the following table are optional, and should be omitted when their correct value is not known.
{| class="wikitable"
|-
! Template
! Example page
! Parameters
|-
| [[Template:Fuse|Fuse]]
| [[Baker]]
| p: the period of the fuse (e.g. p=4)<br />s: the speed of the fuse (e.g. s=c)
|-
| [[Template:Gun|Gun]]
| [[Gosper glider gun]]
| p: the period of the gun (e.g. p=30)
|-
| [[Template:Methuselah|Methuselah]]
| [[Bunnies]]
| l: number of generations before the pattern stabilizes (e.g. l=52)
|-
| [[Template:Oscillator|Oscillator]]
| [[1-2-3]]
| p: the period of the oscillator (e.g. p=46)
|-
| [[Template:Pattern|Pattern]]
| [[17c/45 reaction]]
| type: a category that the pattern fits into (e.g. type=[[induction coil]])
|-
| [[Template:Puffer|Puffer]]
| [[Backrake 1]]
| dir: the direction of the puffer (either dir=Orthogonal or dir=Diagonal)<br />p: the period of the puffer (e.g. p=30)<br />s: the speed of the puffer (e.g. s=c/4)
|-
| [[Template:Spaceship|Spaceship]]
| [[Glider]]
| dir: the direction of the spaceship (either dir=Orthogonal or dir=Diagonal)<br />p: the period of the spaceship (e.g. p=4)<br />s: the speed of the spaceship (e.g. s=c/4)
|-
| [[Template:Stilllife|Stilllife]]
| [[Block]]
| ''none''
|-
| [[Template:Wick|Wick]]
| [[Ants]]
| p: the period of the wick (e.g. p=4)<br />s: the speed of the wick (e.g. s=c)
|}


In addition to the special parameters listed above, all of the above templates have the following parameters:
{| class="wikitable"
|-
! Parameter
! Description
! Example
|-
| name
| ''(required)'' The name of the pattern being described.
| name=17c/45&nbsp;reaction
|-
| pname
| ''(required)'' The name of the pattern being described, but converted to lowercase and with all non-alphanumeric characters and spaces removed.
| pname=17c45reaction
|-
| discoverer
| ''(optional)'' The name of the person who first discovered the pattern. Only list one name even if the pattern was found by multiple people.
| discoverer=David Bell
|-
| discoveryear
| ''(optional)'' The year in which the pattern was first discovered.
| discoveryear=1970
|-
| c
| ''(optional)'' The number of live cells in the pattern.
| c=45
|-
| animated
| ''(optional)'' Whether or not there is an animated image available for the pattern. Omit this parameter if there is no such image.
| animated=true
|-
| life105
| ''(optional)'' Whether or not there is a [[Life 1.05]] pattern file available for download for this pattern. See [[#Pattern files]]. Omit this parameter if the file has not been uploaded.
| life105=true
|-
| life106
| ''(optional)'' Whether or not there is a [[Life 1.06]] pattern file available for download for this pattern. See [[#Pattern files]]. Omit this parameter if the file has not been uploaded.
| life106=true
|-
| plaintext
| ''(optional)'' Whether or not there is a [[plaintext]] pattern file available for download for this pattern. See [[#Pattern files]]. Omit this parameter if the file has not been uploaded.
| life106=true
|-
| rle
| ''(optional)'' Whether or not there is a [[Run Length Encoded]] pattern file available for download for this pattern. See [[#Pattern files]]. Omit this parameter if the file has not been uploaded.
| rle=true
|}


===Pattern files===
{{ContributeNavbox}}
Users of the LifeWiki are able to create and edit articles and upload and edit images on the LifeWiki as they see fit, but the one action that can only be performed by the site administrator, [http://www.nathanieljohnston.com/ Nathaniel Johnston], is uploading pattern files (the files in [[Life 1.05]], [[Life 1.06]], [[plaintext]] and [[RLE]] format that are downloadable from most pattern pages) for download from the LifeWiki. The reason for this restriction is twofold. First, it is for security reasons as people download and execute those files on their harddrive so the last thing we want is someone uploading a virus or some such malicious thing. Second, the server that LifeWiki is run on simply doesn't like automatic uploads of files in strange file formats.
 
If you have just created a pattern page or have found a pattern page that does not contain downloadable pattern files, send an e-mail to '''[mailto:support@conwaylife.com support@conwaylife.com]''' that contains a link to the pattern page in LifeWiki and some way to load the pattern (e.g. attach to the e-mail the pattern in RLE format, or save the pattern in the online database at [http://www.conwaylife.com/ ConwayLife.com] and include its saved name in the e-mail). You will receive a response when the pattern files have been uploaded.
 
Note that some patterns will not have all file types uploaded. For example, [[catacryst]] does not have a downloadable plaintext file, as its file size would be over 3Mb (and would likely lock up any program trying to read the file).
 
==See also==
* [[Help:Contents|Help contents]]: A listing of all the available help articles.
* [[Help:editing pages|Editing pages]]: General information on how to edit wiki pages.
* [[Help:Quick editing guide|Quick editing guide]]: A table of the most commonly used formatting commands.
* [[Help:Formatting|Formatting]]: More detailed information on wiki formatting.
* [[LifeWiki:Spelling|Spelling]]: Spelling rules for LifeWiki.
* [[Help:Links|Links]]: Creating and using links between wiki pages.
* [http://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style Manual of style] on Wikipedia

Revision as of 15:31, 13 May 2016

"LW:STYLE" and "LW:SG" redirect here.

LifeWiki's style guide is designed to maintain consistency throughout the site. Since editors from all over the world can make modifications and additions to LifeWiki's articles, it is important for the project to have a uniform format and style. This article summarizes our recommended style guidelines that apply to all articles written on the site. Articles that follow these guidelines are more likely to be well-received by the rest of the community, and will require other editors to spend less time cleaning them up.

The style of talk pages is less formal than that used for articles. While most of these guidelines are still relevant to talk pages, there are several differences that are noted as appropriate below.

Content

The purpose of LifeWiki is to provide encyclopedia-style content describing Conway's Game of Life and similar cellular automata. All articles should be informative and targeted at the site's audience. Information that is only of interest to the writer or to other editors should not be included in articles. Articles should not assume knowledge that someone with a basic understanding of the Game of Life would not possess; relevant terminology should be explained or linked to. The article's talk page is the place to discuss questions about the article's content or style.

Attribution and dates

Do not add any attributions (e.g., "written by Nathaniel") or dates (e.g., "written on Jan. 16, 2009") when editing an article; the wiki software already maintains an accurate record of all contributions via the history page. Duplicating that information within an article will only clutter it, adding extraneous editorial information that is not of interest to readers and degrading the article's quality. If you are adding information to a page that comes from another source (e.g., moved from another LifeWiki page or based on comments by another person), you can provide the source with proper credit by using the "Edit Summary" field on the edit page.

This rule does not apply to talk pages. On talk pages you should use attribution to clarify the flow of discussion; simply typing ~~~~ after your message will automatically insert your name and a timestamp.

Redundancy

New information added to the wiki should not repeat or be redundant with other information already on the site. Adding content to the wiki is only useful if the content is organized and presented in a way that makes it easy for all readers to find the information. This means that generally a topic will have a single page (or a section of a page) where the topic is discussed in full detail. Other pages that discuss that topic should not try to repeat the details, but should instead provide a link to the page with the details. Only information that is directly relevant to a given page should be included on the page.

There are several reasons why redundancy should be avoided. First, if a topic is discussed in detail on multiple different pages, then a reader has to read all of those pages to be sure that he has read all the information. Especially on a wiki, where different editors add information at different times, multiple versions of the same information can not be efficiently maintained. Second, adding extraneous details makes a page long and difficult to read. Only information of interest to almost all readers should be included: 90% of the readers should not have to wade through uninteresting information just so that 10% of readers can find the information.

Unknown information

It is acceptable to write an article even if you do not know all of the information necessary to complete the article. However, gaps in the article should not be filled in with with approximations or best guesses. It is better to have no information than to have inaccurate information because inaccuracies mislead readers and are hard to find and correct. Uncertain information, or points that need more followup, should be moved to the discussion page where other editors can add their knowledge.

Language

LifeWiki is written using International (British) English, in particular following grammar and spelling standards appropriate for printed text. Colloquialisms, slang and other informal or casual styles of writing are not acceptable.

Some basic guidelines include:

  • Numbers within blocks of text should generally be written out as words if they are three syllables or less (e.g. forty-five instead of 45). The primary exception to this is statistics related to specific patterns, which should be written in numeral form rather than as words (e.g. 8 instead of eight). This is because it is easier to compare numbers at a glance when they are written in numeral form.
  • Quotation Marks should use the logical quotation style for punctuation. Therefore, punctuation (e.g., periods, commas, colons) should be placed outside of the quotation marks, unless specified otherwise in the source material. In other words, This is an "example".is the preferred style, not This is an "example." The purpose of this guideline is primarily to resolve potential disputes between editors. New contributions are not required to use logical quotations, and converting articles to logical quotations is a very low priority. The primary implication of this guideline is that logical-style quotations in articles should not be changed into traditional-style quotations.

Spelling

Although contributions written in American English are welcome, ideally those contributions will later be revised to match the site standards using International English; International English spellings should not be replaced by American English spellings.

The main exception to this rule is the naming of patterns, software, or other objects that were named using American English. For example, the pattern harbor was named by an American and thus should retain its original American spelling in the LifeWiki. Of course, a page named harbour that redirects to the main harbor page is recommended.

Capitalization

Capitalization should in general follow regular English rules. A few notable points are:

  • In sentences, the first word and any proper nouns should be capitalized.
  • In titles and subtitles, only the first word and proper nouns should be capitalized; do not capitalize every word of titles or subtitles.
  • Pattern names should not be capitalized when they are referred to within a wiki page unless they would otherwise be capitalized. Consider the following examples:

Correct:
This pattern looks like a boat.
My favourite pattern is the B-52 bomber.
Incorrect:
This pattern looks like a Boat.
My favourite pattern is the b-52 bomber.

No first or second person

One of the most common mistakes made by well-intentioned editors is to provide information using a first-person point of view. Content submitted to an article in first-person will often be deleted and moved to the article's talk page until someone can verify the information and rewrite it. Instead of first person descriptions, wiki contributions should exclusively use third person.

Format

Wiki formatting is used to improve the legibility of an article. Bulleted lists, numeric lists, bolding, italics, and coloring are all tools to help text "pop out" at the reader. When properly used, these tools help the reader to quickly scan a page for the key points, then focus on individual paragraphs of interest. For general guidelines on how to make articles legible, see "How Users Read on the Web" by Jakob Nielsen.

General information on how to implement wiki formatting is provided at formatting (or an overview at the quick editing guide).

Bold

  • Bolding should be used for headings, subheadings, and article names. This is done automatically when using the wiki heading format (e.g., ==heading==).
  • Bold the article name the first time it appears in the page's introductory sentence. Any alternative names in the introductory sentence should also be bolded. (e.g. "Boat-tie (or bi-boat) is a small still life...")
  • Bold the word or phrase being defined in bulleted or numeric lists.
  • Keywords for which readers are likely to be scanning may be in bold for emphasis, but this should be used sparingly.
  • Avoid using bold formatting for general emphasis.

Italics

  • Italics should be used for the titles of books and lengthy works.
  • Italics can be used for proper names (e.g., of places or items) to clarify that the phrase is a proper name.
  • Italics can be used for general emphasis, but should be used sparingly.

Emphasis

  • Avoid using ALL CAPS for emphasis.
  • Avoid using either single- or double-quotation marks for emphasis. (See Quotation Marks, Emphasis (incorrect usage).)
  • Avoid bolding words for general emphasis, unless giving crucial notice.
  • Avoid using double emphasis, such as combining bold and italics (e.g. an example of double emphasis).
  • Do not overemphasize, as each emphasis added will lessen the effect of other emphases and detract from the appearance of the article.

Avoid cluttering links

Cross links between wiki pages are important navigational tools, allowing the reader to easily follow up on interesting points and find more detailed information. However, it is possible to fill a page with too many links. More details on how to create links and guidelines on their usage are provided on the links help page.

Links to other articles should only be created when they are relevant to the content, and will be helpful and informative to the reader. Creating too many links can distract the reader and make the article hard to read; some readers are likely to pause on each link to determine whether the link is of interest. Be sure that any link you add will help readers and be used by readers. You should avoid creating duplicate links in an article. A link can be repeated if it last appeared in a previous section (since many readers will not read all sections of a page), but there is hardly ever a reason to link to the same article more than once in the same section.

Additionally, although it is encouraged to create "See also" sections for pages, links should only be added to that section if they do not appear elsewhere within the article.

External links