2015-06-07 23:07:20 -04:00
|
|
|
<!--[metadata]>
|
|
|
|
+++
|
|
|
|
title = "Understand how to contribute"
|
|
|
|
description = "Explains basic workflow for Docker contributions"
|
|
|
|
keywords = ["contribute, maintainers, review, workflow, process"]
|
|
|
|
[menu.main]
|
|
|
|
parent = "smn_contribute"
|
|
|
|
+++
|
|
|
|
<![end-metadata]-->
|
2015-03-07 08:06:40 -05:00
|
|
|
|
2015-03-12 19:29:10 -04:00
|
|
|
# Understand how to contribute
|
2015-03-06 13:01:31 -05:00
|
|
|
|
2015-03-12 19:29:10 -04:00
|
|
|
Contributing is a process where you work with Docker maintainers and the
|
2015-03-08 10:41:08 -04:00
|
|
|
community to improve Docker. The maintainers are experienced contributors
|
|
|
|
who specialize in one or more Docker components. Maintainers play a big role
|
|
|
|
in reviewing contributions.
|
2015-03-06 13:01:31 -05:00
|
|
|
|
2015-03-12 19:29:10 -04:00
|
|
|
There is a formal process for contributing. We try to keep our contribution
|
|
|
|
process simple so you'll want to contribute frequently.
|
2015-03-06 13:01:31 -05:00
|
|
|
|
|
|
|
|
|
|
|
## The basic contribution workflow
|
|
|
|
|
2015-03-12 19:29:10 -04:00
|
|
|
In this guide, you work through Docker's basic contribution workflow by fixing a
|
2015-03-21 18:30:29 -04:00
|
|
|
single *beginner* issue in the `docker/docker` repository. The workflow
|
2015-03-07 08:06:40 -05:00
|
|
|
for fixing simple issues looks like this:
|
2015-03-06 13:01:31 -05:00
|
|
|
|
|
|
|
![Simple process](/project/images/existing_issue.png)
|
|
|
|
|
2015-03-12 19:29:10 -04:00
|
|
|
All Docker repositories have code and documentation. You use this same workflow
|
2015-03-07 08:06:40 -05:00
|
|
|
for either content type. For example, you can find and fix doc or code issues.
|
|
|
|
Also, you can propose a new Docker feature or propose a new Docker tutorial.
|
2015-03-06 13:01:31 -05:00
|
|
|
|
2015-03-12 19:29:10 -04:00
|
|
|
Some workflow stages do have slight differences for code or documentation
|
2015-03-07 08:06:40 -05:00
|
|
|
contributions. When you reach that point in the flow, we make sure to tell you.
|
2015-03-06 13:01:31 -05:00
|
|
|
|
|
|
|
|
|
|
|
## Where to go next
|
|
|
|
|
2015-03-08 10:41:08 -04:00
|
|
|
Now that you know a little about the contribution process, go to the next section
|
|
|
|
to [find an issue you want to work on](/project/find-an-issue/).
|