1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

Moby report 2017-06-05

Signed-off-by: Victor Vieux <victorvieux@gmail.com>
This commit is contained in:
Victor Vieux 2017-06-06 10:54:30 -07:00
parent 0477bc4587
commit 7a295b0333
2 changed files with 36 additions and 4 deletions

36
reports/2017-06-05.md Normal file
View file

@ -0,0 +1,36 @@
# Development Report for June 5, 2017
## Daily Meeting
A daily meeting is hosted on [slack](https://dockercommunity.slack.com) every business day at 9am PST on the channel `#moby-project`.
Lots of discussion happened during this meeting to kickstart the project, but now that we have the forums, we see less activity there.
We are discussing the future of this meeting [here](https://forums.mobyproject.org/t/of-standups-future), we will possibily move the meeting
to weekly.
## Topics discussed last week
### The CLI split
Thanks to @tiborvass, the man pages, docs and completion scripts were imported to `github.com/docker/cli` [last week](https://github.com/docker/cli/pull/147)
Once everything is finalised, we will remove them from `github.com/moby/moby`
### Find a good and non-confusing home for the remaining monolith
Discussion on this topic is still ongoing, and possible approaches are looked into. The active discussion has moved
from GitHub to [https://forums.mobyproject.org/](https://forums.mobyproject.org/t/topic-find-a-good-an-non-confusing-home-for-the-remaining-monolith)
### Find a place for `/pkg`
Thanks to @dnephin this topic in on-going, you can follow progress [here](https://github.com/moby/moby/issues/32989)
Many pkgs were reorganised last week, and more to come this week.
### Builder
The builder dev report can be found [here](builder/2017-06-05.md)
### LinuxKit
The LinuxKit dev report can be found [here](https://github.com/linuxkit/linuxkit/blob/master/reports/2017-06-03.md)

View file

@ -21,10 +21,6 @@ Related to this, @simonferquel opened a [WIP PR](https://github.com/moby/moby/pu
Some initial proof of concept code for [buildkit](https://github.com/moby/moby/issues/32925) has been pushed to https://github.com/tonistiigi/buildkit_poc . It's in a very early exploratory stage. Current codebase includes libraries for getting concurrency safe references to containerd snapshots using a centralized cache management instance. There is a sample source implementation for pulling images to these snapshots and executing jobs with runc on top of them. There is also some utility code for concurrent execution and progress stream handling. More info should follow in next weeks, including hopefully opening up an official repo. If you have questions or want to help, stop by the issues section of that repo or the proposal in moby/moby. Some initial proof of concept code for [buildkit](https://github.com/moby/moby/issues/32925) has been pushed to https://github.com/tonistiigi/buildkit_poc . It's in a very early exploratory stage. Current codebase includes libraries for getting concurrency safe references to containerd snapshots using a centralized cache management instance. There is a sample source implementation for pulling images to these snapshots and executing jobs with runc on top of them. There is also some utility code for concurrent execution and progress stream handling. More info should follow in next weeks, including hopefully opening up an official repo. If you have questions or want to help, stop by the issues section of that repo or the proposal in moby/moby.
### `v17.06` release
Some bugs [1](https://github.com/moby/moby/issues/33493), [2](https://github.com/moby/moby/pull/33524) were found with the `ONBUILD` instruction in `v17.06-rc1`. They should be fixed in `rc2`. As quite a lot has changed in the builder internals, users are recommended to test the release candidate.
### Proposals discussed in maintainers meeting ### Proposals discussed in maintainers meeting
Reminder from last week: New builder proposals were discussed in maintainers meeting. The decision was to give two more weeks for anyone to post feedback to [IMPORT/EXPORT commands](https://github.com/moby/moby/issues/32100) and [`RUN --mount`](https://github.com/moby/moby/issues/32507) and accept them for development if nothing significant comes up. It is the last week to post your feedback on these proposals or the comments in them. You can also volunteer to implement them. Reminder from last week: New builder proposals were discussed in maintainers meeting. The decision was to give two more weeks for anyone to post feedback to [IMPORT/EXPORT commands](https://github.com/moby/moby/issues/32100) and [`RUN --mount`](https://github.com/moby/moby/issues/32507) and accept them for development if nothing significant comes up. It is the last week to post your feedback on these proposals or the comments in them. You can also volunteer to implement them.