It's probably also worth considering whether there is only one,
well-defined, correct way to create such an image or whether this is a
reasonable avenue for customization. Part of why we don't do something like
maintain and publish canonical Debian packages for Spark is because
different organizations doing packaging and distribution of infrastructures
or operating systems can reasonably want to do this in a custom (or
non-customary) way. If there is really only one reasonable way to do a
docker image, then my bias starts to tend more toward the Spark PMC taking
on the responsibility to maintain and publish that image. If there is more
than one way to do it and publishing a particular image is more just a
convenience, then my bias tends more away from maintaining and publish it.

On Wed, Nov 29, 2017 at 5:14 AM, Sean Owen <so...@cloudera.com> wrote:

> Source code is the primary release; compiled binary releases are
> conveniences that are also released. A docker image sounds fairly different
> though. To the extent it's the standard delivery mechanism for some
> artifact (think: pyspark on PyPI as well) that makes sense, but is that the
> situation? if it's more of an extension or alternate presentation of Spark
> components, that typically wouldn't be part of a Spark release. The ones
> the PMC takes responsibility for maintaining ought to be the core, critical
> means of distribution alone.
>
> On Wed, Nov 29, 2017 at 2:52 AM Anirudh Ramanathan <ramanath...@google.com
> .invalid> wrote:
>
>> Hi all,
>>
>> We're all working towards the Kubernetes scheduler backend (full steam
>> ahead!) that's targeted towards Spark 2.3. One of the questions that comes
>> up often is docker images.
>>
>> While we're making available dockerfiles to allow people to create their
>> own docker images from source, ideally, we'd want to publish official
>> docker images as part of the release process.
>>
>> I understand that the ASF has procedure around this, and we would want to
>> get that started to help us get these artifacts published by 2.3. I'd love
>> to get a discussion around this started, and the thoughts of the community
>> regarding this.
>>
>> --
>> Thanks,
>> Anirudh Ramanathan
>>
>

Reply via email to