Skip to content

How to contribute to this wiki

RSK edited this page Feb 28, 2021 · 11 revisions

Home > Wiki Specific > How to contribute to this wiki

Contribution is currently restricted to members of the Discord server with the “Regular Contributor” role only. Once the wiki is established it is intended that any regular member of the Discord server will be able to contribute.

Please note that bots will only update their internal version of this wiki once every 6 hours and so changes here may take some time to trickle down to the server commands.

Page Style Guide

To make sure the wiki is as accessible as possible (by both humans and bots!) please ensure that pages follow a standard formatting.

GitHub Markdown Guide

Linking

Associated pages should be linked inline with body text only in the first instance of their use.

Capitalisation

Correct and consistent capitalisation is important. Page titles should be capitalised but full caps should not be used. The same applies to headings and body text.

Acceptable:

Extruders

Not Acceptable:

EXTRUDERS, extruders

Bold Text

Bold text can be created by using a double asterix "**" on either side of the text you wish to make bold. Bold text should be used to emphasise specific words and phrases and not used on entire paragraphs.

Example:

Make sure to enable thermal runaway protection.

Created by:

Make sure to **enable** thermal runaway protection.

Intro

The first line of any page should be an introduction paragraph that describes the content on the page. Note that this will be used by the server bot as a descriptive text in bot commands. This should not be prefixed with a header such as "Introduction" and must begin on line 1.

Notes on Pages

You may come across notices at the top of certain pages, such as:

This page is incomplete. You can help by expanding upon it. For more details on how to contribute to this wiki see the how to contribute page.

This page is incomplete. You can help by expanding upon it. For more details on how to contribute to this wiki see the [how to contribute](https://github.com/3DprinterDiscord/wiki/wiki/How-to-contribute-to-this-wiki) page.|

:--:|

Ensure that the :--| is on the next line to the appended |.

or

This page may be outdated. You can help by expanding upon it or editing it to reflect current changes. For more details on how to contribute to this wiki see the how to contribute page.

as well as text boxes noting other things, for example this note from the Types of Printing page.

Note: this page ties in with the materials page and the motion systems page.

These use the standard markdown table formatting, as shown above. They should be put directly beneath the introduction paragraph.

Notices like these are added to denote exactly what they say, a 'may be outdated notice' should be used when a page contains potentially outdated information which does not reflect the current situation or views, whilst a 'this page is incomplete' notice should be added to stubs or shorter pages which need clarification or which need expanding upon.

If you come to a page with a note like this you may want to consider editing or adding to it. If you come across a page with a notice that you believe no longer needs it, it can be removed.

Additional Detail Page

When further detail is required for a topic please:

  • Create a new page if one does not already exist and use the following format to link to it:
  • If a page exists, add a link to that page in the following format:

* For additional details see: [Page Title](url)*

(* * makes the text italic)

Tables of Contents

When creating a table of contents use the following format:

Table of Contents

Or:


Table of Contents


***** should be used on the lines before and after the table to display it as a separate section.

Each header should be added to the table and indented using bullet points (either * or - ) according to the heading type.

The materials page contents table can be used as an example to refer to.

Things to Avoid

There are a couple of things which can make the wiki look confusing or inconsistent:

Additional Titles

Github will automatically title pages for you so there is no need to include a top level title at the top of the page. This will end up creating a double title and will confuse the bot!

Not Previewing Pages

Github lets you preview you pages before you comit them to the wiki. Please use this feature to ensure the formatting looks as intended.

Ignoring this style guide

If you have taken the time to read this far I'm assuming that you will work within the guidance of this style guide! Please help maintain the wiki by flagging pages that are not correct within the issue tracker.