Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
| 1 | 1 |
new file mode 100644 |
| ... | ... |
@@ -0,0 +1,52 @@ |
| 0 |
+# Development Report for May 15, 2017 |
|
| 1 |
+ |
|
| 2 |
+## Daily Meeting |
|
| 3 |
+ |
|
| 4 |
+A daily meeting is hosted on [slack](https://dockercommunity.slack.com) every business day at 9am PST on the channel `#moby-project`. |
|
| 5 |
+During this meeting, we are talking about the [tasks](https://github.com/moby/moby/issues/32867) needed to be done for splitting moby and docker. |
|
| 6 |
+ |
|
| 7 |
+## Topics discussed last week |
|
| 8 |
+ |
|
| 9 |
+### The CLI split |
|
| 10 |
+ |
|
| 11 |
+Work is in progress to move the "opts" package to the docker/cli repository. The package, was merged into the docker/cli |
|
| 12 |
+repository through [docker/cli#82](https://github.com/docker/cli/pull/82), preserving Git history, and parts that are not |
|
| 13 |
+used in Moby have been removed through [moby/moby#33198](https://github.com/moby/moby/pull/33198). |
|
| 14 |
+ |
|
| 15 |
+### Find a good and non-confusing home for the remaining monolith |
|
| 16 |
+ |
|
| 17 |
+Discussion on this topic is still ongoing, and possible approaches are looked into. The active discussion has moved |
|
| 18 |
+from GitHub to [https://forums.mobyproject.org/](https://forums.mobyproject.org/t/topic-find-a-good-an-non-confusing-home-for-the-remaining-monolith/37) |
|
| 19 |
+ |
|
| 20 |
+### Find a place for `/pkg` |
|
| 21 |
+ |
|
| 22 |
+Concerns were raised about moving packages to separate repositories, and it was decided to put some extra effort into |
|
| 23 |
+breaking up / removing existing packages that likely are not good candidates to become a standalone project. |
|
| 24 |
+ |
|
| 25 |
+### Update integration-cli tests |
|
| 26 |
+ |
|
| 27 |
+With the removal of the CLI from the moby repository, new pull requests will have to be tested using API tests instead |
|
| 28 |
+of using the CLI. Discussion took place whether or not these tests should use the API `client` package, or be completely |
|
| 29 |
+independend, and make raw HTTP calls. |
|
| 30 |
+ |
|
| 31 |
+A topic was created on the forum to discuss options: [evolution of testing](https://forums.mobyproject.org/t/evolution-of-testing-moby/38) |
|
| 32 |
+ |
|
| 33 |
+ |
|
| 34 |
+### Proposal: split & containerize hack/validate |
|
| 35 |
+ |
|
| 36 |
+[@AkihiroSuda](https://github.com/AkihiroSuda) is proposing to split and containerize the `hack/validate` script and |
|
| 37 |
+[started a topic on the forum](https://forums.mobyproject.org/t/proposal-split-containerize-hack-validate/32). An initial |
|
| 38 |
+proposal to add validation functionality to `vndr` (the vendoring tool in use) was rejected upstream, so alternative |
|
| 39 |
+approaches were discussed. |
|
| 40 |
+ |
|
| 41 |
+ |
|
| 42 |
+### Special Interest Groups |
|
| 43 |
+ |
|
| 44 |
+A "SIG" category was created on the forums to provide a home for Special Interest Groups. The first SIG, [LinuxKit |
|
| 45 |
+Security](https://forums.mobyproject.org/t/about-the-linuxkit-security-category/44) was started (thanks |
|
| 46 |
+[@riyazdf](https://github.com/riyazdf)). |
|
| 47 |
+ |
|
| 48 |
+ |
|
| 49 |
+### Builder |
|
| 50 |
+ |
|
| 51 |
+The builder dev report can be found [here](builder/2017-05-15.md) |