Manual of Style: Difference between revisions

Klinger (talk | contribs)
2 / X (title case to sentence case)
Klinger (talk | contribs)
3 / X (sentence case for the MoS)
Line 12: Line 12:
Any new content incorporated into this page must directly address a persistently recurring style issue.
Any new content incorporated into this page must directly address a persistently recurring style issue.


== Rules of Thumb ==
== Rules of thumb ==
* <strong>Use Common Sense:</strong> Always apply logic and reason when contributing to the wiki.
* <strong>Use common sense:</strong> Always apply logic and reason when contributing to the wiki.
* <strong>Cite Reliable Sources:</strong> Aim to ensure that all information added is verifiable and comes from reliable sources.
* <strong>Cite reliable sources:</strong> Aim to ensure that all information added is verifiable and comes from reliable sources.
* <strong>Maintain Neutrality:</strong> Strive to present information in a neutral and unbiased manner.
* <strong>Maintain neutrality:</strong> Strive to present information in a neutral and unbiased manner.
* <strong>Be Clear and Concise:</strong> Use clear, concise, and grammatically correct language to ensure readability and understanding.
* <strong>Be clear and concise:</strong> Use clear, concise, and grammatically correct language to ensure readability and understanding.
* <strong>Follow Site Guidelines:</strong> Adhere to the site's guidelines and policies at all times.
* <strong>Follow site guidelines:</strong> Adhere to the site's guidelines and policies at all times.
* <strong>Avoid Edit Wars:</strong> Engage in constructive discussions to resolve content disputes rather than engaging in edit wars.
* <strong>Avoid edit wars:</strong> Engage in constructive discussions to resolve content disputes rather than engaging in edit wars.
* <strong>Protect Privacy:</strong> Do not share personal information about yourself or others without consent.
* <strong>Protect privacy:</strong> Do not share personal information about yourself or others without consent.
* <strong>Contribute Constructively:</strong> Aim to improve the quality of the content and the overall user experience.
* <strong>Contribute constructively:</strong> Aim to improve the quality of the content and the overall user experience.
* <strong>Use Proper Formatting:</strong> Follow the wiki's formatting guidelines to ensure consistency and readability.
* <strong>Use proper formatting:</strong> Follow the wiki's formatting guidelines to ensure consistency and readability.
* <strong>Stay On Topic:</strong> Ensure that contributions are relevant to the subject matter of the page.
* <strong>Stay on topic:</strong> Ensure that contributions are relevant to the subject matter of the page.
* <strong>Report Issues:</strong> Report any issues or inappropriate behavior to the administrators promptly.
* <strong>Report issues:</strong> Report any issues or inappropriate behavior to the administrators promptly.
* <strong>Be Patient and Helpful:</strong> Assist new users and be patient with those who are still learning the ropes.
* <strong>Be patient and helpful:</strong> Assist new users and be patient with those who are still learning the ropes.
* <strong>Respect Others:</strong> Treat all users with respect and courtesy. Personal attacks and harassment are strictly prohibited.
* <strong>Respect others:</strong> Treat all users with respect and courtesy. Personal attacks and harassment are strictly prohibited.
* <strong>No Advertising, Vandalism, or Spamming:</strong> Contributions should be constructive and relevant. Any form of advertising, vandalism, or spamming will not be tolerated.
* <strong>No advertising, vandalism, or spamming:</strong> Contributions should be constructive and relevant. Any form of advertising, vandalism, or spamming will not be tolerated.
* '''Stay on Topic:''' This wiki is only about NixOS, Nixpkgs, Nix and the Nix-ecosystem.  
* '''Stay on topic:''' This wiki is only about NixOS, Nixpkgs, Nix and the Nix-ecosystem.  


== Content Policy ==
== Content policy ==


=== Plagiarizing ===
=== Plagiarizing ===
Line 43: Line 43:
Vandalism refers to any act of deliberately adding false or misleading information, deleting content, or otherwise compromising the integrity of the wiki.
Vandalism refers to any act of deliberately adding false or misleading information, deleting content, or otherwise compromising the integrity of the wiki.


* <strong>Types of Vandalism:</strong> This includes adding false information, deleting pages, inserting inappropriate content, and spamming links.
* <strong>Types of vandalism:</strong> This includes adding false information, deleting pages, inserting inappropriate content, and spamming links.
* <strong>Response:</strong> Vandalized pages will be promptly reverted to their previous state. Persistent vandals will be blocked from editing.
* <strong>Response:</strong> Vandalized pages will be promptly reverted to their previous state. Persistent vandals will be blocked from editing.
* <strong>Reporting:</strong> Users are encouraged to report vandalism immediately.  
* <strong>Reporting:</strong> Users are encouraged to report vandalism immediately.  


=== Spam and Advertisement ===
=== Spam and advertisement ===


Spamming and advertising are prohibited to keep the wiki free from clutter and irrelevant content.
Spamming and advertising are prohibited to keep the wiki free from clutter and irrelevant content.
Line 55: Line 55:
* <strong>Action:</strong> Spammers will have their content removed and may be banned from editing. Legitimate contributions should not include promotional content.
* <strong>Action:</strong> Spammers will have their content removed and may be banned from editing. Legitimate contributions should not include promotional content.


=== Unofficial Wikis ===
=== Unofficial wikis ===


Hostility towards other wikis is not tolerated. Editors who make hostile comments about other wikis will be warned and may be blocked.
Hostility towards other wikis is not tolerated. Editors who make hostile comments about other wikis will be warned and may be blocked.


* <strong>Linking to Other Wikis:</strong> Linking to other wikis is not prohibited if such links contribute to the quality of the content.
* <strong>Linking to other wikis:</strong> Linking to other wikis is not prohibited if such links contribute to the quality of the content.
* <strong>Contribution Recommendation:</strong> It is recommended that editors only contribute to one wiki at a time to ensure they do not inadvertently violate the copyright policies of the wikis they edit.
* <strong>Contribution recommendation:</strong> It is recommended that editors only contribute to one wiki at a time to ensure they do not inadvertently violate the copyright policies of the wikis they edit.


== Article titles, headings, and sections ==
== Article titles, headings, and sections ==
Line 71: Line 71:


* <strong>Consistency:</strong> Ensure that article titles are consistent with the titles of related content to maintain a cohesive structure across the wiki.
* <strong>Consistency:</strong> Ensure that article titles are consistent with the titles of related content to maintain a cohesive structure across the wiki.
* <strong>Avoid Redundancy:</strong> Do not include unnecessary words or phrases that do not add value to the title.
* <strong>Avoid redundancy:</strong> Do not include unnecessary words or phrases that do not add value to the title.


=== Section Organization ===
=== Section organization ===


Proper section organization is crucial for creating well-structured, easily navigable articles. A logical and consistent structure helps readers find information quickly and understand the content more effectively.
Proper section organization is crucial for creating well-structured, easily navigable articles. A logical and consistent structure helps readers find information quickly and understand the content more effectively.


==== Hierarchy and Structure ====
==== Hierarchy and structure ====


* Use a clear hierarchy of headings to organize content:
* Use a clear hierarchy of headings to organize content:
Line 95: Line 95:
   6. References
   6. References


==== Standard Section Structure (Applications) ====
==== Standard section structure (applications) ====


For consistency across the wiki, use the following structure where applicable:
For consistency across the wiki, use the following structure where applicable:
Line 124: Line 124:
While consistency is important, remember that different topics may require different structures. Use your judgment to adapt the standard structure when necessary, always prioritizing clarity for the reader.
While consistency is important, remember that different topics may require different structures. Use your judgment to adapt the standard structure when necessary, always prioritizing clarity for the reader.


=== Section Headers ===
=== Section headers ===


Section headers should be concise and accurately reflect the content of the section. They should provide a clear indication of what the reader can expect to find in that section.
Section headers should be concise and accurately reflect the content of the section. They should provide a clear indication of what the reader can expect to find in that section.
Line 131: Line 131:
* <strong>Consistency:</strong> Maintain consistency in the formatting and style of section headers throughout the article.
* <strong>Consistency:</strong> Maintain consistency in the formatting and style of section headers throughout the article.


=== Length Restrictions ===
=== Length restrictions ===
Be mindful of length restrictions when crafting titles and section headings. Excessively long names can make navigation difficult and negatively impact readability.
Be mindful of length restrictions when crafting titles and section headings. Excessively long names can make navigation difficult and negatively impact readability.


* <strong>Limit Characters:</strong> Section headings should ideally remain under 40 characters.
* <strong>Limit characters:</strong> Section headings should ideally remain under 40 characters.
* <strong>Conciseness:</strong> Strive for brevity without sacrificing clarity. Consider rephrasing complex ideas or breaking them down into multiple sections.
* <strong>Conciseness:</strong> Strive for brevity without sacrificing clarity. Consider rephrasing complex ideas or breaking them down into multiple sections.


Line 484: Line 484:
Translating wiki content is crucial for making information accessible to a global audience. Proper translation not only conveys information accurately but also respects cultural nuances.
Translating wiki content is crucial for making information accessible to a global audience. Proper translation not only conveys information accurately but also respects cultural nuances.


=== General Principles ===
=== General principles ===


* <strong>Accuracy:</strong> Strive for translations that faithfully represent the original content without altering meaning or omitting information.
* <strong>Accuracy:</strong> Strive for translations that faithfully represent the original content without altering meaning or omitting information.
* <strong>Clarity:</strong> Prioritize clear, understandable language over literal translations.
* <strong>Clarity:</strong> Prioritize clear, understandable language over literal translations.
* <strong>Consistency:</strong> Maintain consistent terminology and style across all translated pages.
* <strong>Consistency:</strong> Maintain consistent terminology and style across all translated pages.
* <strong>Cultural Sensitivity:</strong> Be mindful of cultural differences and adapt content appropriately.
* <strong>Cultural sensitivity:</strong> Be mindful of cultural differences and adapt content appropriately.


=== Translation Process ===
=== Translation process ===


==== Preparation ====
==== Preparation ====
Line 501: Line 501:
==== Translation ====
==== Translation ====


* <strong>Translate Content:</strong> Begin with the main body of the article.
* <strong>Translate content:</strong> Begin with the main body of the article.
* <strong>Maintain Structure:</strong> Preserve the original article's structure and formatting.
* <strong>Maintain structure:</strong> Preserve the original article's structure and formatting.
* <strong>Technical Terms:</strong> Use glossaries for consistent translation of technical terms.
* <strong>Technical terms:</strong> Use glossaries for consistent translation of technical terms.
* <strong>Proper Nouns:</strong> Generally, do not translate names of tools, projects, or people.
* <strong>Proper nouns:</strong> Generally, do not translate names of tools, projects, or people.


==== Review and Refinement ====
==== Review and refinement ====


* <strong>Self-Review:</strong> Proofread your translation for accuracy and fluency.
* <strong>Self-review:</strong> Proofread your translation for accuracy and fluency.
* <strong>Peer Review:</strong> If possible, have a native speaker review the translation.
* <strong>Peer review:</strong> If possible, have a native speaker review the translation.
* <strong>Technical Review:</strong> Ensure technical accuracy, especially for code snippets and commands.
* <strong>Technical review:</strong> Ensure technical accuracy, especially for code snippets and commands.


=== Language-Specific Guidelines ===
=== Language-specific guidelines ===


* Maintain a separate page for language-specific translation guidelines.
* Maintain a separate page for language-specific translation guidelines.
Line 518: Line 518:
* Provide guidance on translating or adapting idiomatic expressions.
* Provide guidance on translating or adapting idiomatic expressions.


=== Handling Untranslatable Content ===
=== Handling untranslatable content ===


* <strong>Code Snippets:</strong> Generally, do not translate code. Provide translated comments if necessary.
* <strong>Code snippets:</strong> Generally, do not translate code. Provide translated comments if necessary.
* <strong>Commands:</strong> Keep command syntax unchanged, but translate descriptions and explanations.
* <strong>Commands:</strong> Keep command syntax unchanged, but translate descriptions and explanations.


=== Metadata and Navigation ===
=== Metadata and navigation ===


* <strong>Page Titles:</strong> Use translated titles, but include the original title in parentheses.
* <strong>Page titles:</strong> Use translated titles, but include the original title in parentheses.
* <strong>Categories:</strong> Create and use translated category names.
* <strong>Categories:</strong> Create and use translated category names.
* <strong>Interlanguage Links:</strong> Add appropriate interlanguage links to connect corresponding articles across languages.
* <strong>Interlanguage links:</strong> Add appropriate interlanguage links to connect corresponding articles across languages.


=== Quality Assurance ===
=== Quality assurance ===


* Regularly review and update translations to ensure they remain accurate and up-to-date.
* Regularly review and update translations to ensure they remain accurate and up-to-date.