Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 4A1ED200B74 for ; Thu, 1 Sep 2016 21:04:17 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 48988160AB5; Thu, 1 Sep 2016 19:04:17 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 8EC27160AA8 for ; Thu, 1 Sep 2016 21:04:16 +0200 (CEST) Received: (qmail 22110 invoked by uid 500); 1 Sep 2016 19:04:15 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 22099 invoked by uid 99); 1 Sep 2016 19:04:15 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Sep 2016 19:04:15 +0000 Received: from mail-yw0-f181.google.com (mail-yw0-f181.google.com [209.85.161.181]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 1491B1A0015 for ; Thu, 1 Sep 2016 19:04:15 +0000 (UTC) Received: by mail-yw0-f181.google.com with SMTP id j12so56366061ywb.2 for ; Thu, 01 Sep 2016 12:04:15 -0700 (PDT) X-Gm-Message-State: AE9vXwO6r2bYqToqYD5TKic1Oz0z4pxDAIuoBK+MewDoqc9T/QTxafeb9NgmzgH3ezeybK5qFHwklkotJLmC3A== X-Received: by 10.129.155.205 with SMTP id s196mr14564788ywg.101.1472756654151; Thu, 01 Sep 2016 12:04:14 -0700 (PDT) MIME-Version: 1.0 References: <57C878DC.90807@gmx.org> In-Reply-To: <57C878DC.90807@gmx.org> From: "John D. Ament" Date: Thu, 01 Sep 2016 19:04:03 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Namespacing of subproject Docker images vs. Incubator policy To: general@incubator.apache.org Content-Type: multipart/alternative; boundary=94eb2c0547ee365953053b76e1f7 archived-at: Thu, 01 Sep 2016 19:04:17 -0000 --94eb2c0547ee365953053b76e1f7 Content-Type: text/plain; charset=UTF-8 Reach out to infra. You can create a JIRA ticket. John On Thu, Sep 1, 2016 at 2:52 PM Jochen Theodorou wrote: > Only partially related to the namespacing problem... > > But does somebody here know who to contact if I wanted to have a docker > image on https://hub.docker.com/u/apache/ ? > > bye Jochen > > On 29.08.2016 01:21, Mike Jumper wrote: > > Hello all, > > > > We, Apache Guacamole (incubating), would like to migrate our project's > > Docker images to something beneath the ASF, but I am unsure how to > > proceed, nor the form that this migration would best take. > > > > We currently have two repositories which provide Docker images: > > incubator-guacamole-client [1] and incubator-guacamole-server [2]. > > Prior to acceptance into the Apache Incubator, these repositories were > > used to produce the "glyptodon/guacamole" [3] and "glyptodon/guacd" > > [4] images respectively. > > > > As there is already an "apache/*" organization defined at Docker Hub > > (albeit a virtual desert) [5] and there was positive discussion > > regarding including the images of incubating projects under that > > organization [6], it seems that would be the logical and > > straightforward choice ... but because one of those images ("guacd") > > would not be namespaced by the project's own name, I'm unsure if this > > is actually possible/allowed. > > > > Ideally we would end up with a mapping like: > > > > incubator-guacamole-client -> apache/guacamole > > incubator-guacamole-server -> apache/guacd > > > > Or, since we're incubating, perhaps: > > > > incubator-guacamole-client -> apache/incubator-guacamole > > incubator-guacamole-server -> apache/incubator-guacd > > > > But again, I'm not sure if "apache/incubator-guacd" would be a > > violation of policy. > > > > Alternatively, a cleaner approach could be to define a Docker Hub > > organization specific to the project, as that would provide a nice > > analogy to the project/subproject relationship that exists between > > Apache Guacamole the "guacamole" and "guacd" applications: > > > > incubator-guacamole-client -> guacamole/guacamole > > incubator-guacamole-server -> guacamole/guacd > > > > But I'm not sure if THAT would be a violation of policy. Further, > > after creating exactly such an organization for the sake of testing, > > I've found that I can't set up the necessary linkage for enabling > > automatic builds (the organization would need to be owned by a user > > with sufficient access rights to the Apache GitHub mirrors). > > > > Any suggestions? > > > > Thanks, > > > > - Mike > > > > [1] https://github.com/apache/incubator-guacamole-client > > [2] https://github.com/apache/incubator-guacamole-server > > [3] https://hub.docker.com/r/glyptodon/guacamole/ > > [4] https://hub.docker.com/r/glyptodon/guacd/ > > [5] https://hub.docker.com/r/apache/ > > [6] > http://mail-archives.apache.org/mod_mbox/incubator-general/201604.mbox/%3CCANyrgvfAWifLkkvAccAV22Q9uyo8g3so=BJ0JFZ8oV16Bt=kzQ@mail.gmail.com%3E > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org > > For additional commands, e-mail: general-help@incubator.apache.org > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org > For additional commands, e-mail: general-help@incubator.apache.org > > --94eb2c0547ee365953053b76e1f7--