Skip to content

Latest commit

 

History

History
50 lines (27 loc) · 3.45 KB

CONTRIBUTING.md

File metadata and controls

50 lines (27 loc) · 3.45 KB

Thank you for your interest in contributing to the CircleCI documentation.

As of March 2017, we are currently focusing on creating new documentation for CircleCI 2.0. Documentation for 1.0 will continue to be improved, but will go into maintenance mode in the coming months. If you're considering contributing a completely new article, we encourage you to contribute to the 2.0 documentation found at https://circleci.com/docs/2.0/ or in this repo in /jekyll/_cci2/.

Contributing to CircleCI Docs

There are a couple of ways to contribute to our documentation. For suggestions and feedback, please open an issue. For edits or new articles, please submit a pull request.

Open an Issue

If a doc is unclear or incorrect, you can open an issue by clicking Open an issue about this page, located at the bottom of each article. In the issue's text, please let us know what needs fixing or suggest changes.

Submit a Pull Request

Pull Requests for clarifications, technical accuracy, spelling fixes, and grammar improvements, are always welcome.

For minor changes like typos, you can click Edit the file in your fork of this project, located at the right of each article. This will take you to the source file on GitHub, where you can submit a pull request for your change through the UI.

For larger edits or new articles, you'll want to set up a local environment for editing or adding articles. When you are finished with your changes, create a pull request from your branch by following GitHub's guide.

In order to help those watching for new modifications and additions to the documentation, it is suggested that your pull request title be descriptive enough to help those watching the repository get a general idea of what is being changed and why. Adding a description with more information—if necessary—is a bonus!

Original Pull Request Title Better Title
Updating file.md Indicate support for environment variables in context paths
Sidebar changes Move Deployment to its own navigation section for better organization

For more tips, see GitHub's blog entry on how to write the perfect pull request.

Style Guide

For basic technical writing style, see Technical writing style.

We also have a short list of guidelines that take precedence over the general guide above. We don't have a lot of rules, but we do try to be consistent with the ones we have.

Markdown

To keep the emphasis on prose, use markdown over plain HTML.

Bold and Terms

Reserve bolding for terms that are defined either in our glossary or on an external site.

Word Preferences

Like any language, there are many ways to say things. This is usually liberating but, in documentation, consistency rules. Below is a list of CircleCI-specific word preferences.

User Action Recommendations

When recommending a user action, use "consider" instead of "we recommend" or "we suggest".