Contributing

Having trouble understanding something? Found a typo in the content? Interested in adding information or helping to clarify a section? Please submit an issue or merge request. If this is your first merge request, it may be helpful to read up on the Git Flow first.

Copperforge Discover has been designed as an all-encompassing resource for competition and educational robotics, including FIRST teams from all levels of play. Please keep this in mind when requesting features and/or submitting merge requests. All relevent content is welcome, but when in doubt, please ask!

Content Additions

If you aren’t comfortable with the text format (Markdown) that Copperforge Discover uses, or don’t know how to use Gitlab, you can still contribute content! You simply need to create a Gitlab account and open an issue at https://github.com/Copperforge/Discover/issues with a short description and a link to your content.

Pull Requests

When submitting a pull request:

  1. Clone the repo.
  2. Create a branch off of master and give it a meaningful name (e.g. my-awesome-new-page) and describe the feature or fix.
  3. Open a pull request on GitHub.

All source files for pages can be found in the /_pages folder if you’d like to tackle any “low-hanging fruit” like fixing typos, bad grammar, etc.