github.com/docker/docker@v299999999.0.0-20200612211812-aaf470eca7b5+incompatible/reports/2017-05-15.md (about)

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