[Continuing to CC Abhilash, who is not on this list. -B]
On Dec 7, 2017, at 14:36, R. David Murray email@example.com wrote:
On Thu, 07 Dec 2017 13:00:31 -0500, Barry Warsaw firstname.lastname@example.org wrote:
Brett and I want to promote this more widely within the Python community as the “official Python Docker image” that projects can use in their own testing environments, or base their own images on it. We wanted to give you guys a heads up first to get your feedback, and maybe thoughts on the best places to promote this, e.g. on the python.org website or other places.
Well, the place to get a python Docker image listed would be https://hub.docker.com/_/python/. That's the first google hit for python docker, and it already has a host of images available. How does yours differ from those? It sounds like it is by having multiple versions and tox so you can test your library/ap against multiple Python versions using a single container. That does sound useful :)
There are several differences. Probably the two biggest are that 1) the ones on docker hub are not maintained by *us* but instead by “the Docker Community”; 2) AFAICT, the ones on docker hub aren’t development focused images, so they only have one single version of Python installed. For any Python-based project that wants to e.g. run CI against multiple versions of Python, that isn’t helpful (and hence why we built this one). Our image is bigger, but more generally useful to library and application developers, rather than say, application deployment users.
But, be careful with names. "official Python Docker image" sounds like what one would use when one wants to *run* a python application in a docker container, which is what the images that are currently listed on the page mentioned above seem directed at.
That’s good feedback! I want to be clear about the purpose of this image, both in that it’s blessed and maintained by us, and that its focus is on the Python library and application developer (primarily for testing purposes).
So maybe: Python.Org Official Multiversion Development Docker Image Doubleplus Good!
Seriously, audience and naming are important to get right.