# Contributing to the M.S.G Wiki

We welcome contributions to the M.S.G Wiki! If you're looking to help improve the content, fix errors, or add new sections, this guide will help you get started.

# Getting Started

Before you begin contributing, please ensure you have a basic understanding of Markdown and how static site generators work, specifically Retype.

# Setting Up

  1. Fork the Repository: Start by forking the wiki's repository to your GitHub account.
  2. Clone Your Fork: Clone your fork to your local machine.
  3. Install Retype: Ensure you have Retype installed on your machine to preview changes locally. See Retype documentation for installation instructions.

# Making Contributions

# Editing Content

  1. Find a Page to Edit: Navigate through the wiki to find pages you wish to edit or update.
  2. Edit Using Markdown: Make your changes using Markdown syntax. Refer to the Markdown Guide if you're unfamiliar with it.
  3. Preview Your Changes: Use Retype to build the site locally and preview your changes.

# Adding New Content

  1. Create a New Markdown File: For new content, create a new Markdown (.md) file in the appropriate directory.
  2. Write Your Content: Use Markdown to write your content. Be sure to follow the existing style and formatting conventions of the wiki.
  3. Add Links to Navigation: Update the navigation files if necessary to include your new page.

# Images and Media

  • When adding images or other media, place them in the static directory and reference them from your Markdown files.

# Submitting Your Contributions

  1. Commit Your Changes: Commit your changes with a clear and descriptive commit message.
  2. Push to GitHub: Push the changes to your fork on GitHub.
  3. Create a Pull Request: From your fork, submit a pull request to the original repository.
  4. Review Process: Wait for the maintainers to review your changes. Be open to feedback and any required revisions.

# Guidelines

  • Ensure all contributions are relevant to Arma 2: DayZ Epoch or M.S.G and provide value to the community.
  • Respect the existing structure and style of the wiki.
  • Keep language clear, concise, and neutral.

# Getting Help

If you need help or have questions about contributing, feel free to open an issue on the GitHub repository or contact the maintainers directly.


Thank you for your interest in contributing to the M.S.G Wiki!