README - griffingilreath/Punch-Card-Project GitHub Wiki
Punch Card Project Wiki Content
This directory contains the Markdown files that make up the GitHub Wiki for the Punch Card Project. These files are designed to be pushed to the repository's wiki.
Structure
Home.md
- The main landing page of the wiki_Sidebar.md
- The sidebar navigation that appears on all wiki pages- Other
.md
files - Individual wiki pages for various topics
How to Use
- Enable the Wiki in your GitHub repository settings
- Clone the wiki repository:
git clone [email protected]:griffingilreath/Punch-Card-Project.wiki.git
- Copy these files to the wiki repository
- Commit and push the changes
Alternatively, run the setup_github_wiki.sh
script which automates this process.
Pages Overview
User Guides
Installation-Guide.md
- How to install and set up the projectUsage-Guide.md
- Basic usage instructions and examplesConfiguration.md
- Configuration options and customizationCommand-Line-Arguments.md
- Available command line options
Design Research
Interface-Design-History.md
- The evolution of computer interfacesEarly-Apple-UI-Design.md
- Apple's influence on interface designPunch-Card-Encoding.md
- Technical details on punch card character encodingLED-Implementation.md
- Guide to LED matrix implementationSociological-Aspects.md
- The cultural impact of punch cards
Development
Project-Structure.md
- Overview of the codebase organizationContributing-Guidelines.md
- How to contribute to the projectVersion-History.md
- Detailed changelog of all versions
Adding New Pages
- Create a new Markdown file with the page name (use hyphens instead of spaces)
- Add a link to the page in
_Sidebar.md
for navigation - Add links to the page from related pages where appropriate
Formatting Guidelines
- Use Markdown formatting for all content
- Include a clear title at the top of each page using a single # header
- Organize content with ## and ### subheadings
- Use code blocks with syntax highlighting when showing code
- Include a "Last updated" date at the bottom of each page
Images and Media
Store images in the repository's wiki/images/
directory and reference them in Markdown:
