Coder Social home page Coder Social logo

pioneer-developer-docs's Introduction

Pioneer Developer Documentation

This repository houses the compiled documentation for Pioneer developers, presented in a wiki-like format using VitePress.

Contributing

You can contribute to this information by editing the Markdown files contained in the repository. This repo uses Github-Flavored Markdown with some extensions for maximum ease of editing. If you know how to format a Pull Request or Issue on Github, you'll be right at home when editing these docs.

You can edit these files one of two ways:

  • Make changes directly through the Github editing interface. This doesn't provide the nicest preview support and some features (e.g. badges, containers, etc.) will not render correctly until the content is built and deployed to dev.pioneerspacesim.net, but it is the quickest edit loop possible.

  • Clone the repository locally, then run the development server:

    • Run yarn install inside the repo root; this requires having node and yarn installed appropriately for your platform. There are tons of resources on the Web covering this.
    • Run yarn dev inside the repo root, then browse to http://localhost:5000/. Changes to markdown files should be visible immediately after saving the file. If you change the site organization structure (new files, renamed files, changing categorization of files in the frontmatter), you'll need to restart the dev server to see the changes.
    • Once you are finished making changes, run yarn build to verify that the website will build correctly when deployed.

Once you have made changes, the preferred way to update the website is to push commits directly to the master branch. Force-pushing the master branch is disabled for non-administrators, so avoid rewriting history and prefer using revert commits if needed.

We grant direct push access to this repo to trustworthy contributors with a regular history of improving the documentation. If you do not have push access to the repo and would like to improve the documentation, please follow the "normal" Github workflow by opening a Pull Request of your changes via a fork of this repository.

Writing Markdown

In addition to the VitePress Markdown extensions, we have support for footnotes.

If needed, custom Vue Components can be authored to display data in reusable layouts.

pioneer-developer-docs's People

Contributors

bszlrd avatar impaktor avatar web-eworks avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.