I would say you can point them to this thread as proof of awareness. :-)

I personally thinking having docker support is valuable for the
community. I would love to participate, however I don't have any spare
cycles atm.

Regards,

Patrick

On Fri, Jul 22, 2016 at 8:02 AM, Елисей Занько <[email protected]> wrote:
> Patrick,
>
>     Sorry, if I was unclear earlier. I'll try to explain why I started this
> thread.
>     Here is the quote
> <https://github.com/docker-library/official-images/pull/1641#issuecomment-219120213>
> from one of the Docker Library committers Tianon Gravi taken from one of my
> PRs:
>
> "Oh, I suppose before we get too far down that rabbit hole, has there been
> any contact with either upstream to see if they're interested in
> collaboration on the image? We like to make sure they're at least aware of
> what we're doing, especially since we've burned bridges by being too hasty
> without consulting upstream on whether they even wanted to be part of the
> official images, so we like to be a little more proactive than we've been
> in the past."
>
>     There is also a clause in the checklist for each Docker Library PR
> saying "associated with or contacted upstream?". You can see it my Zookeeper
> official image PR
> <https://github.com/docker-library/official-images/pull/1765>.
>
>     So it's likely none of the PRs to the Docker Library will be merged
> until having any proof of upstream awareness and acceptance.
>
>     Do I understand it right that you guys are OK with the image as long as
> it uses the official distribution and you don't have any suggestions about
> it right now, neither want to collaborate?
>
> On Fri, Jul 22, 2016 at 5:34 PM Patrick Hunt <[email protected]> wrote:
>
>> Hi Elisey. I like the idea of the docker image, but I don't understand
>> why you need us to "move forward" with it. The last time this came up
>> I spent some time looking at the docker site and I noticed that both
>> tomcat and httpd were represented already. From looking at the
>> activity on the docker site I could only see that someone had
>> submitted the support, and it was accepted. I see no input from the
>> TLPs representing these code bases. Likely I missed it, can you point
>> us to what other Apache projects have done in similar cases? I ask
>> because I spent the time to look thinking it would make things easier
>> if we (zk community) could just copy what other projects, such as
>> httpd/tomcat, had done.
>>
>> Patrick
>>
>>
>> On Fri, Jul 22, 2016 at 1:54 AM, Елисей Занько <[email protected]>
>> wrote:
>> > Folks,
>> >
>> >     Congrats on the 3.5.2 alpha release!
>> >     Flavio, can we somehow move forward with the Docker image now?
>> >
>> > Thanks,
>> > Elisey.
>> >
>> > On Fri, Jun 24, 2016 at 9:48 PM Елисей Занько <[email protected]>
>> > wrote:
>> >
>> >>     Patrick, no worries!
>> >>     So what's our next step? Flavio, would you like to take a closer
>> look
>> >> at the Dockerfile and the docs after 3.5.2 is out?
>> >>     If it looks good could someone please leave a short comment on
>> behalf
>> >> of the committers team in the PR
>> >> <https://github.com/docker-library/official-images/pull/1765>?
>> >>
>> >> Thanks,
>> >> Elisey
>> >>
>> >> On Fri, Jun 24, 2016 at 11:38 PM Patrick Hunt <[email protected]> wrote:
>> >>
>> >>> On Fri, Jun 24, 2016 at 11:28 AM, Елисей Занько <
>> [email protected]>
>> >>> wrote:
>> >>>
>> >>> > 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
>> >>> >
>> >>> >
>> >>> I thought the approach looked good, that example was just an example of
>> >>> what not to do, didn't mean to imply that it was an issue here. Sorry
>> if
>> >>> there was confusion.
>> >>>
>> >>> Patrick
>> >>>
>> >>>
>> >>> > 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