2013-09-19 04:26:36 +04:00
|
|
|
# Hacking on Docker
|
|
|
|
|
2015-07-10 17:42:17 +03:00
|
|
|
The `project/` directory holds information and tools for everyone involved in the process of creating and
|
2013-09-19 04:26:36 +04:00
|
|
|
distributing Docker, specifically:
|
|
|
|
|
2013-09-19 04:45:56 +04:00
|
|
|
## Guides
|
|
|
|
|
2017-03-15 15:42:18 +03:00
|
|
|
If you're a *contributor* or aspiring contributor, you should read [CONTRIBUTING.md](../CONTRIBUTING.md).
|
2013-09-19 04:26:36 +04:00
|
|
|
|
2015-07-10 17:42:17 +03:00
|
|
|
If you're a *maintainer* or aspiring maintainer, you should read [MAINTAINERS](../MAINTAINERS).
|
2013-09-19 04:26:36 +04:00
|
|
|
|
2015-07-10 17:42:17 +03:00
|
|
|
If you're a *packager* or aspiring packager, you should read [PACKAGERS.md](./PACKAGERS.md).
|
2013-09-19 04:41:08 +04:00
|
|
|
|
2015-07-10 17:42:17 +03:00
|
|
|
If you're a maintainer in charge of a *release*, you should read [RELEASE-CHECKLIST.md](./RELEASE-CHECKLIST.md).
|
2013-09-19 04:45:56 +04:00
|
|
|
|
|
|
|
## Roadmap
|
|
|
|
|
2015-07-09 23:20:56 +03:00
|
|
|
A high-level roadmap is available at [ROADMAP.md](../ROADMAP.md).
|
2013-09-19 04:45:56 +04:00
|
|
|
|
|
|
|
|
|
|
|
## Build tools
|
|
|
|
|
2015-07-10 17:42:17 +03:00
|
|
|
[hack/make.sh](../hack/make.sh) is the primary build tool for docker. It is used for compiling the official binary,
|
2013-09-19 04:45:56 +04:00
|
|
|
running the test suite, and pushing releases.
|