New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update the Roadmap #35171
Update the Roadmap #35171
Conversation
ROADMAP.md
Outdated
Short term objectives are listed in the [wiki](https://github.com/docker/docker/wiki) and described | ||
in [Issues](https://github.com/docker/docker/issues?q=is%3Aopen+is%3Aissue+label%3Aroadmap). Our | ||
Short term objectives are listed in | ||
[Issues](https://github.com/docker/docker/issues?q=is%3Aopen+is%3Aissue+label%3Aroadmap). Our |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
s@docker/docker@moby/moby@
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah oops thanks!
c18f0fc
to
efa7ff9
Compare
ROADMAP.md
Outdated
In late 2016 this was relaunched as the `containerd` 1.0 track, aiming to provide a common runtime | ||
for the whole spectrum of container systems, including Kubernetes, with wide community support. | ||
This change meant that there was an increased scope for `containerd`, including image management | ||
and graph drivers. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
graph drivers -> "snapshotters" (containerd term) or "storage drivers" (Moby Engine term) ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
changed to storage, as that fits with this repo...
ROADMAP.md
Outdated
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. | ||
We have been prototyping the Moby [assembly tool](https://github.com/moby/buildkit) which was originally |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
URL is wrong
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oops!
ROADMAP.md
Outdated
developed for LinuxKit and intend to turn it into a more generic packaging and assembly mechanism | ||
that can build not only the default version of Moby, as distribution packages or other useful forms, | ||
but can also build very different container systems, themselves built of cooperating daemons built in | ||
and running in containers. We intend to merge this functionality into this repo. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we add concrete examples such as "Redis OS" or Kubernetes?
b581a8d
to
36c25db
Compare
ROADMAP.md
Outdated
serve as a reference point for Docker contributors to understand where the project is going, and | ||
help determine if a contribution could be conflicting with some longer terms plans. | ||
serve as a reference point for Moby contributors to understand where the project is going, and | ||
help determine if a contribution could be conflicting with some longer term plans. | ||
|
||
The fact that a feature isn't listed here doesn't mean that a patch for it will automatically be | ||
refused (except for those mentioned as "frozen features" below)! We are always happy to receive |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no "frozen features" below, at the moment?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
they didnt really seem relevant to me any more - exec
is really owned via containerd, and the registry 2.0 changes have happened. We unfroze all the other areas previously (build etc). Ah I should remove the mention, yes...
ROADMAP.md
Outdated
[`containerd`](https://containerd.tools/), a daemon to control and monitor multiple `runC`. This is | ||
the new target for Engine integration, as it can entirely replace the whole `execdriver` | ||
architecture, and container monitoring along with it. | ||
[`containerd`](https://containerd.tools/), a daemon to control and monitor `runC`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
containerd.tools
is still valid, but I think now containerd.io
is recommended
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah I think I will just use https://github.com/containerd/containerd
As part of the Moby transition (see moby#35115), update the Roadmap to reflect the new priorities. Also just update it as it was written a while back, and we made some progress in areas such as `containerd`. Signed-off-by: Justin Cormack <justin.cormack@docker.com>
36c25db
to
de86d33
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 🐯
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
LGTM |
As part of the Moby transition (see #35115), update the Roadmap to
reflect the new priorities. Also just update it as it was written
a while back, and we made some progress in areas such as
containerd
.Signed-off-by: Justin Cormack justin.cormack@docker.com