On Wed, Jun 14, 2017 at 1:06 PM, William Hubbs <willi...@gentoo.org> wrote:
> On Wed, Jun 14, 2017 at 07:00:05PM +0200, Michał Górny wrote:
>> On śro, 2017-06-14 at 11:11 -0500, William Hubbs wrote:
>> > All,
>> >
>> > I am about to write two new ebuilds for packages for Gentoo that are for
>> > container-related utilities.
>> >
>> > Currently, the best place to put them would be app-emulation, or
>> > app-misc or dev-util, probably app-emulation would be my first choice.
>> >
>> > Is it time to start thinking about an app-containers category?
>> > If so, is it ok for me to start an app-containers category with these
>> > packages then we can look into moving other packages to it?
>> >
>>
>> You don't create a new category for two packages. Do you have more use
>> cases for it? I think usually people provide a fair number of existing
>> packages that are in different categories to prove the necessity
>> of a new category.
>
> I know this, that is why I brought it up actually. I'm working on these
> ebuilds and was going to pre-empt a package move for them by opening up
> a discussion about a category now.
>
> There are multiple packages under app-emulation that are container
> related vs emulation/vm related that could be moved and there is one at
> least under dev-util (dev-util/docker-ls).
>

Some likely candidates for the new category (excerpt from eix -S container):

* app-emulation/docker
     Description:         The core functions you need to create Docker
images and run Docker containers

* app-emulation/docker-compose
     Description:         Multi-container orchestration for Docker

* app-emulation/docker-gc
     Description:         Docker garbage collection of containers and images

* app-emulation/docker-machine
     Description:         Machine management for a container-centric world

* app-emulation/docker-proxy
     Description:         Docker container networking

* app-emulation/docker-runc
     Description:         runc container cli tools (docker fork)

* app-emulation/flannel
     Description:         An etcd backed network fabric for containers

* app-emulation/lxc
     Description:         LinuX Containers userspace utilities

* app-emulation/lxd
     Description:         Fast, dense and secure container management

* app-emulation/rkt
     Description:         rkt is an App Container runtime for Linux

* app-emulation/runc
     Description:         runc container cli tools

* app-emulation/s6-overlay
     Description:         an s6-based init system for containers

* dev-util/docker-distribution-pruner
     Description:         Clean all old container revisions from registry

* sys-apps/lmctfy
     Description:         Linux application container management from Google

* sys-cluster/singularity
     Description:         Application containers for Linux

* sys-cluster/vzctl
     Description:         OpenVZ ConTainers control utility

Reply via email to