diff options
author | Stephen J Day <stephen.day@docker.com> | 2015-07-23 19:09:20 -0700 |
---|---|---|
committer | Stephen J Day <stephen.day@docker.com> | 2015-07-23 19:09:20 -0700 |
commit | 24f7d0afc9b62da1684e5bf9998ad927aec37cb0 (patch) | |
tree | 412984fb62997095f13155bcb493e94e1dd0b5c7 /ROADMAP.md | |
parent | 1639288b0a686f30f4c73486590b1c93d61b9f28 (diff) | |
download | docker-24f7d0afc9b62da1684e5bf9998ad927aec37cb0.tar.gz |
Impose moratorium on remote registry access
A moratorium has been added to the road map to add a moratorium on adding
remote registry access to commands that don't already do so.
Signed-off-by: Stephen J Day <stephen.day@docker.com>
Diffstat (limited to 'ROADMAP.md')
-rw-r--r-- | ROADMAP.md | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/ROADMAP.md b/ROADMAP.md index be4c8590f0..7a3deaa25a 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -152,3 +152,32 @@ lacking for many, we cannot make it a priority yet for the above reasons. Again, this is not about saying that the Dockerfile syntax is done, it's about making choices about what we want to do first! + +## 2.3 Remote Registry Operations + +A large amount of work is ongoing in the area of image distribution and +provenance. This includes moving to the V2 Registry API and heavily +refactoring the code that powers these features. The desired result is more +secure, reliable and easier to use image distribution. + +Part of the problem with this part of the code base is the lack of a stable +and flexible interface. If new features are added that access the registry +without solidifying these interfaces, achieving feature parity will continue +to be elusive. While we get a handle on this situation, we are imposing a +moratorium on new code that accesses the Registry API in commands that don't +already make remote calls. + +Currently, only the following commands cause interaction with a remote +registry: + +- push +- pull +- run +- build +- search +- login + +In the interest of stabilizing the registry access model during this ongoing +work, we are not accepting additions to other commands that will cause remote +interaction with the Registry API. This moratorium will lift when the goals of +the distribution project have been met. |