Guys,

    Thanks for bringing this up! Maybe this
https://docs.docker.com/docker-hub/official_repos/ will clarify things a
bit more.

    "While it is preferrable to have upstream software authors maintaining
their corresponding Official Repositories, this is not a strict
requirement. Creating and maintaining images for Official Repositories is a
public process. It takes place openly on GitHub where participation is
encouraged. Anyone can provide feedback, contribute code, suggest process
changes, or even propose a new Official Repository."

    Patrick, the image I proposed does use the official ZK releases from
the Apache mirrors. Moreover, during the build process the PGP signature of
the distro is checked as required by the Docker library contributing
guidelines. You can see this here
https://github.com/31z4/zookeeper-docker/blob/master/3.4.8/Dockerfile#L20-L35

Regards,
Elisey

On Fri, Jun 24, 2016 at 10:46 PM Patrick Hunt <[email protected]> wrote:

> So I have it backward then? In that case what would we need to contribute?
> I do see tomcat and httpd there, but from what I can tell the "official"
> aspect is in terms of the dockerfile/image rather than from the project
> being "dockerized". As long as the work there is not conflicting with
> trademark/copyright/etc... it should be fine I would think. For example if
> docker attempted to create their own releases and call them "apache
> zookeeper x.y.z" rather than using our releases as the basis for the images
> that would be an issue.
>
> Patrick
>
> On Fri, Jun 24, 2016 at 10:33 AM, Flavio Junqueira <
> [email protected]> wrote:
>
> > My interpretation is that it is official from a Docker perspective, not
> > from a Apache ZooKeeper perspective. I wonder if we can make the official
> > docker image also official apache zk image.
> >
> > -Flavio
> >
> > > On 24 Jun 2016, at 16:35, Patrick Hunt <[email protected]> wrote:
> > >
> > > My 0.02 - I wouldn't define anything as "official" that isn't part of
> the
> > > project itself. That said if folks want to create projects such as this
> > I'm
> > > fine with them linking from something like the wiki. We've done similar
> > for
> > > client bindings:
> > > https://cwiki.apache.org/confluence/display/ZOOKEEPER/ZKClientBindings
> I
> > > don't see why we couldn't create a "Running ZooKeeper in Containers"
> type
> > > of wiki page and link from that.
> > >
> > > Patrick
> > >
> > > On Fri, Jun 24, 2016 at 7:03 AM, Flavio Junqueira <[email protected]>
> > wrote:
> > >
> > >> Let's resume this once 3.5.2 is out, I'm interested in pursuing it.
> > >>
> > >> -Flavio
> > >>
> > >>> On 24 Jun 2016, at 15:01, Елисей Занько <[email protected]>
> > wrote:
> > >>>
> > >>> Guys,
> > >>>
> > >>>   Any ideas how we can move forward with this?
> > >>>   Would be great if someone from the committers step up here or in
> the
> > >> PR
> > >>> <https://github.com/docker-library/official-images/pull/1765> and
> say
> > >>> something like "Yes. We're OK with that" or "No. We'll do it on our
> > own".
> > >>> Docker Library maintainers and I are really looking forward to this!
> > >>>
> > >>> Thanks,
> > >>> Elisey
> > >>>
> > >>> On Wed, Jun 15, 2016 at 11:11 PM Елисей Занько <
> [email protected]
> > >
> > >>> wrote:
> > >>>
> > >>>> Patrick,
> > >>>>
> > >>>>   Thank you for pointing to this!
> > >>>>   Yes, I've addressed this. There is a section called "... via
> > >>>> docker-compose" in the README
> > >>>> <https://github.com/31z4/zookeeper-docker#-via-docker-compose>
> which
> > >>>> contains an example of running a ZK ensemble using Docker Compose.
> > >>>>
> > >>>> Regards,
> > >>>> Elisey
> > >>>>
> > >>>> On Wed, Jun 15, 2016 at 9:04 AM Patrick Hunt <[email protected]>
> > wrote:
> > >>>>
> > >>>>> I'm no expert but Tim Crowder has written a blog post about
> zk/docker
> > >> in
> > >>>>> the past and commented here in the list:
> > >>>>> http://markmail.org/message/7lczngv643jk6fcs
> > >>>>> have you been able to address? Or perhaps docker/zk has moved fwd
> in
> > >> some
> > >>>>> way that helps?
> > >>>>>
> > >>>>> Patrick
> > >>>>>
> > >>>>> On Sun, Jun 5, 2016 at 8:32 AM, Елисей Занько <
> > [email protected]>
> > >>>>> wrote:
> > >>>>>
> > >>>>>> Hi Flavio,
> > >>>>>>
> > >>>>>>   I fully understand your concerns.
> > >>>>>>
> > >>>>>>   For now there are some "official" images which are published not
> > by
> > >>>>> ASF
> > >>>>>>       * https://github.com/docker-library/httpd
> > >>>>>>       * https://github.com/docker-library/cassandra
> > >>>>>>       * https://github.com/ahawkins/docker-thrift
> > >>>>>>   as well as some are maintained by upstream
> > >>>>>>       * https://github.com/carlossg/docker-maven
> > >>>>>>       * https://github.com/docker-solr/docker-solr
> > >>>>>>
> > >>>>>>   So I guess it can be OK for me to maintain the image. But we
> > really
> > >>>>>> need to figure it out.
> > >>>>>>   Any ideas how can we do this? I've also left a comment in
> > >>>>>> ZOOKEEPER-1940
> > >>>>>> <https://issues.apache.org/jira/browse/ZOOKEEPER-1940>. Maybe I
> > >> should
> > >>>>>> create an another one regarding this particular docker image?
> > >>>>>>
> > >>>>>> Regards,
> > >>>>>> Elisey
> > >>>>>>
> > >>>>>> On Sun, Jun 5, 2016 at 7:20 PM Flavio Junqueira <[email protected]>
> > >> wrote:
> > >>>>>>
> > >>>>>>> Hi Elisey,
> > >>>>>>>
> > >>>>>>> Thanks a lot for doing this! I'm not super familiar with
> publishing
> > >>>>>> docker
> > >>>>>>> images, so please bear with me. Maybe other folks here have more
> > >>>>>> experience
> > >>>>>>> and can add to the discussion.
> > >>>>>>>
> > >>>>>>> One thing that called my attention is that the PR you pointed us
> to
> > >>>>> maps
> > >>>>>>> back to your account. If it is supposed to be an official docker
> > >>>>> image,
> > >>>>>>> then shouldn't it point to an authoritative account or site of
> the
> > >>>>> ASF? I
> > >>>>>>> guess "official" here is bothering me as I'd like to make sure
> that
> > >> we
> > >>>>>>> don't violate any policy of the ASF with respect to publishing
> > >>>>> software
> > >>>>>>> artifacts of an Apache project like ZooKeeper.
> > >>>>>>>
> > >>>>>>> Note that I'm not saying we shouldn't move forward with this, I
> > just
> > >>>>> want
> > >>>>>>> to make sure we do it right.
> > >>>>>>>
> > >>>>>>> -Flavio
> > >>>>>>>
> > >>>>>>>> On 05 Jun 2016, at 14:39, Елисей Занько <[email protected]
> >
> > >>>>>> wrote:
> > >>>>>>>>
> > >>>>>>>> Hi folks,
> > >>>>>>>>
> > >>>>>>>>  I've submitted this PR
> > >>>>>>>> <https://github.com/docker-library/official-images/pull/1765>
> to
> > >>>>>> Docker
> > >>>>>>>> Official Images <
> > https://github.com/docker-library/official-images
> > >>>>>> .
> > >>>>>>> It's
> > >>>>>>>> based on 31z4/zookeeper <
> https://hub.docker.com/r/31z4/zookeeper/
> > >.
> > >>>>>>>>  Would be great to get some feedback! Or maybe somebody from the
> > >>>>> team
> > >>>>>>>> would like to collaborate on the image.
> > >>>>>>>>
> > >>>>>>>> Thanks!
> > >>>>>>>
> > >>>>>>>
> > >>>>>>
> > >>>>>
> > >>>>
> > >>
> > >>
> >
> >
>

Reply via email to