-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Reworked MoS, added view source and copy code
- Loading branch information
1 parent
851e545
commit a0c8e79
Showing
9 changed files
with
250 additions
and
209 deletions.
There are no files selected for viewing
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
--- | ||
tags: | ||
- editors | ||
- style | ||
--- | ||
# Articles | ||
This article along with more specific articles describes the structure of specific pages. | ||
|
||
## Front Matter | ||
Pages should have a front matter placed before the first heading. | ||
Front matter is a snippet of yaml that is usually intended to add meta data to a `.md` document. | ||
It is a block of yaml variables wrapped with two `---`. | ||
|
||
Every page should have tags listed in its front matter. | ||
A brief description can also be provided. | ||
|
||
```yaml | ||
--- | ||
description: A brief description can be provided here. | ||
tags: | ||
- tag | ||
--- | ||
``` | ||
|
||
There should be a few tags to help readers understand what kind of page it is. | ||
Tags should be all lowercase and tags should be ordered from general to more specific. | ||
If there is insufficient information, the top tag should be `STUB` in capital letters. | ||
`STUB` should be the only tag that uses capital letters. | ||
|
||
for example: | ||
|
||
```yaml | ||
--- | ||
description: This machine prints things | ||
tags: | ||
- STUB | ||
- equipment | ||
- print and office | ||
- paper | ||
--- | ||
# A Print Machine | ||
``` | ||
|
||
## Headings | ||
There should only be 1 level one heading per article. | ||
mkdocs does will not render a table of contents if more than 1 level 1 heading exists. | ||
|
||
## Equipment | ||
A detail description of the structure of equipment articles can be found at [Equipment](/editors/Style/Equipment Articles.md) | ||
|
||
## Software | ||
A detail description of the structure of software articles can be found at [Software](/editors/Style/Software Articles.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
--- | ||
tags: | ||
- editors | ||
- style | ||
- equipment | ||
--- | ||
# Equipment Articles | ||
## Titles and file names | ||
### Filenames | ||
File names should be .md files using a common name. | ||
The name of the file is the name of the page's url link (rtfm.sysshop.org/users/Equipment/[filename]) This is different from the title of the page. | ||
|
||
### Titles | ||
Level 1 headings should be reserved exclusively for naming individual pieces of equipment or The page in general. | ||
All headings in Contents will be level 2 headings or lower in priority. | ||
|
||
The first level 1 heading will be recognized as a page title. | ||
The title of a page depends on whether the page lists a single machine or multiple machines of different models. | ||
If the page is only about 1 model of machine the title should have the following format: | ||
`Manufacturer Model Maximum size Common name` | ||
|
||
If the page contains multiple machines then the 1st primary heading should be the common name of the machine. Each subsequent primary subheading should have the following format: | ||
`Manufacturer Model number Maximum size` | ||
|
||
## Contents | ||
For new equipment entries copy equipment_template.md and rename it to the appropriate file name. | ||
|
||
A template for equipment pages is provided at: | ||
|
||
### Manuals | ||
Links to the equipment's full manual should be provided under this heading. | ||
|
||
### Firmware, Drivers, and Software | ||
Relevant programs related to the equipment should get listed here. | ||
Information about whether the software is already available on SYN Shop computers should also be indicated under this heading. | ||
Distinguish between necessary and optional firmware in the subheadings below. | ||
A sentence describing the software should be provided after each link. | ||
A more detailed description of each software should be provided in a separate page for each individual software. | ||
|
||
#### Required | ||
Firmware, drivers, and software necessary to operate the equipment should be listed under this heading. | ||
For example: | ||
Firmware - The firmware that is installed on the equipment, please ask a board member if you believe the firmware should be updated. | ||
Driver - The driver that needs to be installed on computers that interact with this equipment. | ||
Software - The software necessary to operate this equipment. | ||
|
||
#### Optional | ||
Software that is relevant, but optional can be listed under this heading. | ||
If there are multiple programs that serve the same function, consider making subheadings. | ||
|
||
### Function | ||
This section should express to a reader what the machine does, and why someone would use it. | ||
|
||
#### Specifications | ||
List information about the sizes of material it can take under this heading. | ||
|
||
### Cost and Consumables | ||
This section should describe any additional costs past a membership to use this machine. | ||
It should articulate what materials are potentially consumed during usage. | ||
|
||
### Usage | ||
This section should describe the specific usage of a machine and provide adequate instructions on how to use that machine. | ||
|
||
### Maintenance | ||
This section should list maintenance tasks. This ideally should be summarized with a markdown table with the name description and frequency of the task. | ||
A detail set of instructions can be provided in subheadings. | ||
|
||
| task | description | frequency | | ||
|--------|---------------------------------------|-----------------| | ||
| task 1 | This is a task that needs to be done. | hourly | | ||
| task 2 | This task also needs to be done | every few years | | ||
| | | | | ||
|
||
#### Maintenance Log | ||
Any notable issues should be posted under this heading. | ||
|
||
### Troubleshooting | ||
This provides a list of common issues and steps to fixing them. |
Oops, something went wrong.