diff --git a/docs/community.md b/docs/community.md
index 51d57a78c8..035a1e1f05 100644
--- a/docs/community.md
+++ b/docs/community.md
@@ -25,16 +25,9 @@ href="http://goo.gl/HSz8UT" target="_blank">helping others is a great way to
boost your own well being.
-# Where to help
-
-If you are reading this at a Docker birthday event, look around you. Is there
-someone who looks puzzled or frustrated? Smile at this person and say *"Hey, can
-I help you with something?"* The next few sections list some other places to help.
-
## Docker users
-Docker users are people using Docker in their daily work. For example, a user
-might be deploying a Postgres database in a container. To help Docker users, visit:
+Docker users are people using Docker in their daily work. To help Docker users, visit:
* the Docker-user Google group
@@ -45,7 +38,7 @@ target="_blank">StackOverflow
You can also check the list of
open user questions on the Docker project.
-
+
## Docker contributors
Docker contributors are people like you contributing to Docker open source.
diff --git a/docs/governance/board-profiles.md b/docs/governance/board-profiles.md
index 530cef0558..47d20d7ddf 100644
--- a/docs/governance/board-profiles.md
+++ b/docs/governance/board-profiles.md
@@ -9,6 +9,63 @@ weight=1
+++
-# Board member profiles
-TBD
\ No newline at end of file
+# Project Leadership
+
+The Docker Project is led by three individuals who are responsible for the direction, operations, quality and community of the project as a whole.
+
+### Chief Architect : Solomon Hykes
+
+The chief architect is responsible for the general direction of the project,
+defining it’s design principles, and preserving the integrity of it’s overall
+architecture as the platform grows and matures.
+
+### Chief Maintainer : Michael Crosby
+
+The chief maintainer is responsible for all aspects of quality for the project
+including code reviews, usability, stability, security and performance.
+
+### Chief Operator : Steve Francia
+
+The chief operator is responsible for the day-to-day operations of the project
+including: facilitating communications amongst all the contributors; tracking
+release schedules; managing the relationship with downstream distributions and
+upstream dependencies; and helping new contributors to get involved and become
+successful contributors and maintainers. The role is also responsible for
+managing and measuring the success of the overall project and ensuring it is
+governed properly working in concert with the Docker Governance Advisory Board
+(DGAB).
+
+
+
+# Members of the 2014 DGAB
+
+The DGAB is made up of 15 individual who represent the ecosystem, contributors
+and community of the Docker Project.
+
+## Docker
+
+* Solomon Hykes
+* Victor Vieux
+* Michael Crosby
+
+## Contributor
+
+* Andrew Tianon Page
+* Brandon Phillips
+* Jonathan Rudenberg
+* David Calavera
+
+## Corporate
+
+* Eric Brewer (Google)
+* Dave Ing (IBM)
+* Van Lindberg (Rackspace)
+* Dan Walsh (RedHat)
+
+## User
+
+* Nicola Paolucci (Atlassian)
+* Rohan Singh (Spotify)
+* Meghdoot Bhattacharya (PayPal)
+* Borja Burgos (Tutum)
diff --git a/docs/governance/conduct-code.md b/docs/governance/conduct-code.md
index dce144611d..4772a81a42 100644
--- a/docs/governance/conduct-code.md
+++ b/docs/governance/conduct-code.md
@@ -11,4 +11,42 @@ weight=2
# Code of conduct
-TBD
\ No newline at end of file
+The Docker project has not currently adopted a Code of Conduct though there is work being done in this regard.
+
+There is an official [DockerCon code of conduct](http://www.dockercon.com/code-of-conduct).
+
+Without a formal Code of Conduct being adopted by the project, it is
+anticipated that participants and contributors follow the generic [contributor
+covenant](http://contributor-covenant.org) until a formal code of conduct is
+adopted.
+
+# Contributor Covenant
+
+As contributors and maintainers of this project, we pledge to respect all
+people who contribute through reporting issues, posting feature requests,
+updating documentation, submitting pull requests or patches, and other
+activities.
+
+We are committed to making participation in this project a harassment-free
+experience for everyone, regardless of level of experience, gender, gender
+identity and expression, sexual orientation, disability, personal appearance,
+body size, race, ethnicity, age, or religion.
+
+Examples of unacceptable behavior by participants include the use of sexual
+language or imagery, derogatory comments or personal attacks, trolling, public
+or private harassment, insults, or other unprofessional conduct.
+
+Project maintainers have the right and responsibility to remove, edit, or
+reject comments, commits, code, wiki edits, issues, and other contributions
+that are not aligned to this Code of Conduct. Project maintainers who do not
+follow the Code of Conduct may be removed from the project team.
+
+Instances of abusive, harassing, or otherwise unacceptable behavior may be
+reported by opening an issue or contacting one or more of the project
+maintainers.
+
+This Code of Conduct is adapted from the [Contributor
+Covenant](http:contributor-covenant.org), version 1.0.0, available at
+[http://contributor-covenant.org/version/1/0/0/](http://contributor-covenant.org/version/1/0/0/)
+
+
diff --git a/docs/governance/dgab-info.md b/docs/governance/dgab-info.md
index ec92c5a30d..9d3d8e408b 100644
--- a/docs/governance/dgab-info.md
+++ b/docs/governance/dgab-info.md
@@ -10,105 +10,188 @@ parent="smn_governance"
# Docker Governance Advisory Board: June 2014 Version
-An initial version of this proposal was posted for comments on April 30th, 2014. This version reflects all comments received prior to announcing the initial members/nominees for the board on June 10th. A subsequent version will be released following the first meeting of the board.
+An initial version of this proposal was posted for comments on April 30th,
+2014. This version reflects all comments received prior to announcing the
+initial members/nominees for the board on June 10th. A subsequent version will
+be released following the first meeting of the board.
## 1.0 Background
-The Docker project is experiencing incredible momentum in project growth, adoption, and contribution. As of June 9, 2014, there are over 460 contributors, 95% of whom do not work for the project’s commercial sponsor. Large numbers of projects are being built on top of or incorporating Docker (over 7,000 projects with “Docker” in the title on GitHub), and there is a large and growing community of users. The project was designed from the outset to have a very open structure, including open design, open contribution, and consistent use of tools across the project. Maintainers include both Docker, Inc. and non-Docker Inc. employees. Given the large numbers of contributors, users, and companies with a stake in the future of the project, the project leadership is looking to supplement the current governance and contribution mechanisms with an advisory board, as part of its long term commitment to open governance.
+The Docker project is experiencing incredible momentum in project growth,
+adoption, and contribution. As of June 9, 2014, there are over 460
+contributors, 95% of whom do not work for the project’s commercial sponsor.
+Large numbers of projects are being built on top of or incorporating Docker
+(over 7,000 projects with “Docker” in the title on GitHub), and there is a
+large and growing community of users. The project was designed from the outset
+to have a very open structure, including open design, open contribution, and
+consistent use of tools across the project. Maintainers include both Docker,
+Inc. and non-Docker Inc. employees. Given the large numbers of contributors,
+users, and companies with a stake in the future of the project, the project
+leadership is looking to supplement the current governance and contribution
+mechanisms with an advisory board, as part of its long term commitment to open
+governance.
## 2.0 Purpose
-The primary purpose of the Docker Governance Advisory Board (DGAB) is to advise the Docker project leadership (Leadership) on matters related to supporting the long term governance, structure, and roadmap of the Docker project. The following main areas are included in this charter:
-* Provide a forum for individuals, users, and companies to discuss the issues under the DGAB purview (SCOPE)
-* Provide guidance and input to Leadership, and where possible, present a consistent and consolidated opinion from the broader Docker community
-* Produce a formal, twice yearly report to the Leadership and broader Docker community of the status of and progress made in all areas under the purview of the DGAB.
+The primary purpose of the Docker Governance Advisory Board (DGAB) is to advise
+the Docker project leadership (Leadership) on matters related to supporting the
+long term governance, structure, and roadmap of the Docker project. The
+following main areas are included in this charter:
+
+* Provide a forum for individuals, users, and companies to discuss the issues
+ under the DGAB purview (SCOPE)
+* Provide guidance and input to Leadership, and where possible, present a
+ consistent and consolidated opinion from the broader Docker community
+* Produce a formal, twice yearly report to the Leadership and broader Docker
+ community of the status of and progress made in all areas under the purview
+ of the DGAB.
* Promote and support the use of Docker in manner consistent with Guiding *
### Principles of the project and the Core Criteria
+
The DGAB is not:
-Intended to serve as a governance board. The DGAB advises, but does not manage, the Docker project leadership
-
-Intended to replace existing mechanisms for community input, governance, or contribution
-
-Intended to assume a formal, fiduciary role with respect to the project. The DGAB membership will not be asked to provide funds to the project, assume liabilities with respect to the project or their activities, or assume responsibility for enforcing either trademarks or DGAB recommendations
+* Intended to serve as a governance board. The DGAB advises, but does not manage, the Docker project leadership
+* Intended to replace existing mechanisms for community input, governance, or contribution
+* Intended to assume a formal, fiduciary role with respect to the project. The DGAB membership will not be asked to provide funds to the project, assume liabilities with respect to the project or their activities, or assume responsibility for enforcing either trademarks or DGAB recommendations
## 3.0 Scope
The DGAB is expected to provide input and formal recommendations regarding the following areas:
-Docker project long term roadmap
-Docker project policies and procedures around maintenance and contributions
-Docker project policies and procedures around intellectual property, trademark, and licensing
-Core Criteria for Docker-related project (c.f. section 7.0)
-Docker project long term governance model
-4.0 Meetings and Memberships
-4.1 General
+* Docker project long term roadmap
+* Docker project policies and procedures around maintenance and contributions
+* Docker project policies and procedures around intellectual property, trademark, and licensing
+* Core Criteria for Docker-related project (c.f. section 7.0)
+* Docker project long term governance model
+
+## 4.0 Meetings and Memberships
+
+### 4.1 General
+
The DGAB will have 15 members
-The Docker Chief Maintainer and architect: Solomon Hykes
-2 seats for the top core maintainers
-Up to 12 additional seats: 4 corporate seats, 4 individual or small business seats, 4 “user” seats
-No fee or sponsorship is required for membership
-The membership term will last 12 months. With the exception of the Chief Maintainer, all members can serve a maximum of two consecutive terms
-The selection process is intended to be open, transparent, and guided by objective criteria for membership.
-The DGAB shall elect a Chair and Vice Chair from amongst their members to serve a renewable 6 month term.
-The Chair or Vice-Chair shall prepare an agenda for and preside over regular meetings of the DGAB. These meetings shall occur as frequently as the DGAB determines is in the project’s best interest, but no less than quarterly
-Docker, inc. shall appoint a temporary chair to set the agenda for the first meeting and preside until the election shall occur.
-A member of the DGAB may be removed by a resolution of the DGAB supported by more than two thirds of its membership.
-The DGAB may fill any vacancy arising by removal or resignation by a simple majority vote to fill the remainder of the term of the vacating member.
-The rules of election and membership outlined in this section may be varied by a resolution of the DGAB supported by more than two thirds of its voting membership.
-All project maintainers are welcome as participants and observers at DGAB meetings
+* The Docker Chief Maintainer and architect: Solomon Hykes
+* 2 seats for the top core maintainers
+* Up to 12 additional seats: 4 corporate seats, 4 individual or small business seats, 4 “user” seats
-## 4.2 Selection Process
+* No fee or sponsorship is required for membership
+* The membership term will last 12 months. With the exception of the Chief Maintainer, all members can serve a maximum of two consecutive terms
+* The selection process is intended to be open, transparent, and guided by objective criteria for membership.
+* The DGAB shall elect a Chair and Vice Chair from amongst their members to serve a renewable 6 month term.
+* The Chair or Vice-Chair shall prepare an agenda for and preside over regular meetings of the DGAB. These meetings shall occur as frequently as the DGAB determines is in the project’s best interest, but no less than quarterly
+* Docker, inc. shall appoint a temporary chair to set the agenda for the first meeting and preside until the election shall occur.
+* A member of the DGAB may be removed by a resolution of the DGAB supported by more than two thirds of its membership.
+* The DGAB may fill any vacancy arising by removal or resignation by a simple majority vote to fill the remainder of the term of the vacating member.
+* The rules of election and membership outlined in this section may be varied by a resolution of the DGAB supported by more than two thirds of its voting membership.
+* All project maintainers are welcome as participants and observers at DGAB meetings
-Contributors: Four seats will be granted to the top contributors, as measured by non-trivial pull requests merged to master in the last 6 months. Trivial pull requests are typos, minor document corrections, or other items that do not require a DCO. These seats will be reserved for individual contributors who are neither employees of Docker, Inc. nor employees of companies that hold a corporate seat.
+### 4.2 Selection Process
-Corporate seats: Nomination is restricted to companies for whom all three of the following are true
+#### Contributors:
-Are in the top 8 companies in terms of non-trivial pull requests merged to master in the past six months as measured by contributions by all employees
-Have employees as maintainers and/or make significant contributions to the code base
+Four seats will be granted to the top contributors, as measured
+by non-trivial pull requests merged to master in the last 6 months. Trivial
+pull requests are typos, minor document corrections, or other items that do not
+require a DCO. These seats will be reserved for individual contributors who are
+neither employees of Docker, Inc. nor employees of companies that hold a
+corporate seat.
-Have committed to integrate Docker into widely used products in a manner consistent with Core Criteria. (c.f. section 7.0)
+#### Corporate seats:
-Once nomination has been closed, selection of corporate seats will be made by a vote by eligible contributors. Eligible contributors are those who have had at least one non-trivial pull request merged to master in the past six months.
+Nomination is restricted to companies for whom all three of
+the following are true
-User seats: These seats are for organizations that are using Docker. To be nominated, an organization must be using Docker in production and have published a use case. Once nomination has been closed, selection will be made by a vote by eligible contributors. Eligible contributors are those who have had at least one non-trivial pull request merged to master in the past six months.
+1. Are in the top 8 companies in terms of non-trivial pull requests merged to
+ master in the past six months as measured by contributions by all employees
+1. Have employees as maintainers and/or make significant contributions to the
+ code base
+1. Have committed to integrate Docker into widely used products in a manner
+ consistent with Core Criteria. (c.f. section 7.0)
+
+Once nomination has been closed, selection of corporate seats will be made by a
+vote by eligible contributors. Eligible contributors are those who have had at
+least one non-trivial pull request merged to master in the past six months.
+
+#### User seats:
+
+These seats are for organizations that are using Docker. To be nominated, an
+organization must be using Docker in production and have published a use case.
+Once nomination has been closed, selection will be made by a vote by eligible
+contributors. Eligible contributors are those who have had at least one
+non-trivial pull request merged to master in the past six months.
## 5.0 Operation
-The DGAB is authorized to seek advice and counsel from other interested parties and invited experts as appropriate
+The DGAB is authorized to seek advice and counsel from other interested parties
+and invited experts as appropriate
-Any outside party wishing to bring an issue before the DGAB may do so by emailing the DGAB mailing list
+Any outside party wishing to bring an issue before the DGAB may do so by
+emailing the DGAB mailing list
-The DGAB shall provide transparent and timely reporting (through any mechanism it deems appropriate) to the Community at large on all of its activities, subject to the right of any individual to designate their comments and the ensuing discussion as "in confidence," in which case the public report shall contain only a note of the request and an agreed summary (if any) of the substance.
+The DGAB shall provide transparent and timely reporting (through any mechanism
+it deems appropriate) to the Community at large on all of its activities,
+subject to the right of any individual to designate their comments and the
+ensuing discussion as "in confidence," in which case the public report shall
+contain only a note of the request and an agreed summary (if any) of the
+substance.
+
+The DGAB is being formed at the discretion of the Leadership. The Leadership
+alone may decide to terminate the DGAB in its sole discretion; provided
+however, that the Leadership shall first consult the DGAB Chair.
-The DGAB is being formed at the discretion of the Leadership. The Leadership alone may decide to terminate the DGAB in its sole discretion; provided however, that the Leadership shall first consult the DGAB Chair.
The DGAB and its members shall abide by appropriate antitrust guidelines.
## 6.0 Open Governance Principles
The DGAB will formulate recommendations in conjunction with the following, open governance principles
-Open participation: throughout the project,
-anyone should be able to participate and contribute. All bugs and tasks will be tracked in a public tracker and all of the source code and all of the tools needed to build it will be available under an open license permitting unrestricted use
+### Open participation:
-Open technical meritocracy: technical merit over pride of authorship. Code is contributed for the express purpose of advancing technologies relevant to the project, effectively separating technology advancement from individual or commercial intent.
+Throughout the project, anyone should be able to participate and contribute.
+All bugs and tasks will be tracked in a public tracker and all of the source
+code and all of the tools needed to build it will be available under an open
+license permitting unrestricted use
-Open design: Roadmaps are discussed in the open, and design receives input from all contributors and maintainers
-Influence through contribution: organizations and individuals gain influence over the project through contribution
+### Open technical meritocracy:
-IP Cleanliness: Steps are taken to ensure that all incoming code is legally contributed (DCOs terms-of-use etc.), that use of approved third party libraries does not create incompatible dependencies, and that all non-trivial commits have DCOs
+Technical merit over pride of authorship. Code
+is contributed for the express purpose of advancing technologies relevant to
+the project, effectively separating technology advancement from individual or
+commercial intent.
-Open Licensing: code should be licensed using approved, standard, open-source licenses. (Docker is currently licensed under Apache 2.0)
+### Open design:
+
+Roadmaps are discussed in the open, and design receives input from all
+contributors and maintainers Influence through contribution: organizations and
+individuals gain influence over the project through contribution
+
+### IP Cleanliness:
+
+Steps are taken to ensure that all incoming code is legally contributed (DCOs
+terms-of-use etc.), that use of approved third party libraries does not create
+incompatible dependencies, and that all non-trivial commits have DCOs
+
+### Open Licensing:
+
+Code should be licensed using approved, standard, open-source licenses. (Docker is currently licensed under Apache 2.0)
## 7.0 Core Criteria
-The DGAB will formulate a set of Core Criteria for projects and commercial products that use the Docker trademarks
+The DGAB will formulate a set of Core Criteria for projects and commercial
+products that use the Docker trademarks
-Core Criteria will generally cover such areas as: use of standard APIs, consistent behaviors expected of Docker containers, trademark guidelines, provenance, upstream contribution models, and alternative distributions
+Core Criteria will generally cover such areas as: use of standard APIs,
+consistent behaviors expected of Docker containers, trademark guidelines,
+provenance, upstream contribution models, and alternative distributions
-As Core Criteria will not be fully defined when the initial DGAB membership is formulated, it is understood that there is a possibility that certain members of the initial DGAB may not agree with the Core Criteria when they are fully defined or may have products/offerings that are not in compliance with the Core
-Criteria at the time they are finalized. In this case, the corporate members will either agree to become compliant within a specified timeframe or else resign their DGAB position.
+As Core Criteria will not be fully defined when the initial DGAB membership is
+formulated, it is understood that there is a possibility that certain members
+of the initial DGAB may not agree with the Core Criteria when they are fully
+defined or may have products/offerings that are not in compliance with the Core
+Criteria at the time they are finalized. In this case, the corporate members
+will either agree to become compliant within a specified timeframe or else
+resign their DGAB position.
-Please help us improve this draft by sending your comments and feedback to governance@docker.com)\.
\ No newline at end of file
+Please help us improve this draft by sending your comments and feedback to
+governance@docker.com)\.
diff --git a/docs/how-to-contribute.md b/docs/how-to-contribute.md
index 735d044788..4fa5754429 100644
--- a/docs/how-to-contribute.md
+++ b/docs/how-to-contribute.md
@@ -41,19 +41,18 @@ You might also want to check for open issues in our other Docker repositories:
docker/machine |
Software for the easy and quick creation of Docker hosts on your computer, on cloud providers, and inside your own data center. |
-
+
| docker/distribution |
Registry implementation for storing and distributing
docker images. Provides a secure tool chain for distributing content. |
-
+
| docker-library/official-images |
This repository contains the images for our official repository. |
-
-
+
+
| docker/distribution |
- Registry implementation for storing and distributing
- docker images. Provides a secure tool chain for distributing content. |
+ Registry implementation for storing and distributing docker images. Provides a secure tool chain for distributing content. |
| docker/swarm |
@@ -68,7 +67,6 @@ You might also want to check for open issues in our other Docker repositories:
# General resources and acknowledgements
-We’ve found [GitHub's guide on contributing
-to open source](https://guides.github.com/overviews/os-contributing/) to
+We’ve found [GitHub's guide on contributing to open source](https://guides.github.com/overviews/os-contributing/) to
be a helpful guide to contributing in general.
diff --git a/docs/issues.md b/docs/issues.md
index c793744435..7a5957cf59 100644
--- a/docs/issues.md
+++ b/docs/issues.md
@@ -36,38 +36,37 @@ Follow these steps:
2. Visit a Docker repository and press the **Watch** button.
- This tells GitHub to notify you of new issues. Depending on your settings,
- notification go to your GitHub or email inbox. Some of repositories you can watch are:
-
-
-
-
- | docker/docker |
- Docker the open-source application container engine |
-
-
- | docker/machine |
- Software for the easy and quick creation of Docker hosts on your computer, on cloud providers, and inside your own data center. |
-
-
- | kitematic/kitematic |
- Kitematic is a simple application for managing Docker containers on Mac OS X. |
-
-
-
-
- | docker/swarm |
- Native clustering for Docker; manage several Docker hosts as a single, virtual host. |
-
-
- | docker/compose |
- Define and run complex applications using one or many interlinked containers. |
-
-
+This tells GitHub to notify you of new issues. Depending on your settings,
+notification go to your GitHub or email inbox. Some of repositories you can watch are:
+
+
+
+
+ | docker/docker |
+ Docker the open-source application container engine |
+
+
+ | docker/machine |
+ Software for the easy and quick creation of Docker hosts on your computer, on cloud providers, and inside your own data center. |
+
+
+ | kitematic/kitematic |
+ Kitematic is a simple application for managing Docker containers on Mac OS X. |
+
+
+
+ | docker/swarm |
+ Native clustering for Docker; manage several Docker hosts as a single, virtual host. |
+
+
+ | docker/compose |
+ Define and run complex applications using one or many interlinked containers. |
+
+
-
- See the complete list of
- Docker repositories on GitHub.
+
+See the complete list of
+Docker repositories on GitHub.
3. Choose an issue from the the triage process to triage the issue.
- The triage process asks you to add both a `kind/` and a `exp/` label to each
- issue. Because you are not a Docker maintainer, you add these through comments.
- Simply add a `+label` keyword to an issue comment:
-
- 
-
- For example, the `+exp/beginner` and `+kind/writing` labels would triage an issue as
- beginner writing task. For descriptions of valid labels, see the the triage process
5. Triage another issue.
diff --git a/docs/meetups.md b/docs/meetups.md
index f8a26ae8de..ee07cad0a5 100644
--- a/docs/meetups.md
+++ b/docs/meetups.md
@@ -11,17 +11,25 @@ weight=2
# Organize a Docker Meetup
-Anyone interested in Docker can become an active member of the Docker community by becoming co-organizer of a Docker Meetup group.
+Anyone interested in Docker can become an active member of the Docker community
+by becoming co-organizer of a Docker Meetup group.
-Meetup logo If a Meetup group does not already exist in your area and you are willing to start a new one, the best way to proceed is to contact us so that we can create it for you. We will always agree to create a new Docker Meetup group as long as it makes sense geographically speaking.
+If a Meetup group does not already exist in your area and you are willing to
+start a new one, the best way to proceed is to contact us so that we can create
+it for you. We will always agree to create a new Docker Meetup group as long as
+it makes sense geographically speaking.
-If you have already created a Docker Meetup group that is fine, we will simply ask you to add us as a co-organizer so that we can ensure a consistent support to the group in terms of community and Meetup management.
+If you have already created a Docker Meetup group that is fine, we will simply
+ask you to add us as a co-organizer so that we can ensure a consistent support
+to the group in terms of community and Meetup management.
-Before contacting us to create a new Docker Meetup Group, take a look at our Meetup Groups page to make sure a group does not already exist in the area.
+Before contacting us to create a new Docker Meetup Group, take a look at our
+Meetup Groups page to make sure a group does not already exist in the area.
## Get started putting on a Docker Meetup
-Now that you are co-organizer of a Docker Meetup Group, here are a few tips and suggestions to help you get started:
+Now that you are co-organizer of a Docker Meetup Group, here are a few tips and
+suggestions to help you get started:
* Attend similar DevOps or Developers Meetups to gain experience and gauge interest in Docker
* Contact other people interested in Docker to help you organize and promote future Meetups
@@ -47,10 +55,19 @@ Hackday Picture

## Want to host a Docker Meetup?
-We are always looking for new office space to host Docker Meetups. If your company is willing to host a Docker Meetup, please contact us by email at meetup@docker.com. Previous Docker Meetups have been hosted by companies such as Rackspace, Twitter, MongoDB, BrightCove, DigitlOcean, Viadeo and Edmodo
+
+We are always looking for new office space to host Docker Meetups. If your
+company is willing to host a Docker Meetup, please contact us by email at
+meetup@docker.com. Previous Docker Meetups have been hosted by companies such
+as Rackspace, Twitter, MongoDB, BrightCove, DigitlOcean, Viadeo and Edmodo
### How many attendees?
-The company hosting the event fixes the number of attendees depending on their office size and availability. This number usually varies between 30 and 200.
+
+The company hosting the event fixes the number of attendees depending on their
+office size and availability. This number usually varies between 30 and 200.
### How long is a Docker Meetup?
-Once again, each company hosting the event decides when does the meetup start, and how long it lasts. Usual meetups tend to last 2 hours, and start between 4pm and 6pm.
\ No newline at end of file
+
+Once again, each company hosting the event decides when does the meetup start,
+and how long it lasts. Usual meetups tend to last 2 hours, and start between
+4pm and 6pm.
diff --git a/docs/test.md b/docs/test.md
index 063ac67547..a97a5b1ccd 100644
--- a/docs/test.md
+++ b/docs/test.md
@@ -11,9 +11,15 @@ weight=3
# Testing contributions
-Testing is about software quality, performance, reliability, or product usability. We develop and test Docker software before we release but we are human. So, we make mistakes, we get forgetful, or we just don't have enough time to do everything.
+Testing is about software quality, performance, reliability, or product
+usability. We develop and test Docker software before we release but we are
+human. So, we make mistakes, we get forgetful, or we just don't have enough
+time to do everything.
-Choose to contribute testing if you want to improve Docker software and processes. Testing is a good choice for contributors that have experience software testing, usability testing, or who are otherwise great at spotting problems.
+Choose to contribute testing if you want to improve Docker software and
+processes. Testing is a good choice for contributors that have experience
+software testing, usability testing, or who are otherwise great at spotting
+problems.
# What can you contribute to testing?
@@ -27,24 +33,24 @@ Choose to contribute testing if you want to improve Docker software and processe
Testing documentation is relatively easy:
-1. Find a page in Docker's documentation that contains a procedure or example you want to test.
+## Step 1. Find a page in Docker's documentation that contains a procedure or example you want to test.
- You should choose something that _should work_ on your machine. For example,
- creating
- a base image is something anyone with Docker can do. While changing
- volume directories in Kitematic requires a Mac and Docker's Kitematic
- installed.
+You should choose something that _should work_ on your machine. For example,
+creating
+a base image is something anyone with Docker can do. While changing
+volume directories in Kitematic requires a Mac and Docker's Kitematic
+installed.
-2. Try and follow the procedure or recreate the example.
+## Step 2. Try and follow the procedure or recreate the example.
- What to look for:
-
- * Are the steps clearly laid out and identifiable?
- * Are the steps in the right order?
- * Did you get the results the procedure or example said you would?
+What to look for:
-4. If you couldn't complete the procedure or example, file an issue in the Docker repo.
+ * Are the steps clearly laid out and identifiable?
+ * Are the steps in the right order?
+ * Did you get the results the procedure or example said you would?
+
+## Step 3. If you couldn't complete the procedure or example, file an issue in the Docker repo.
# Test code in the Docker
@@ -54,10 +60,6 @@ View our open test issues in
-
-
-
-