Just made a pass through all images under the "openwhisk" moniker on Docker Hub:
https://hub.docker.com/u/openwhisk/

assuring all have valid (short) descriptions and long descriptions that clearly 
describe each belonging to our Apache project proper (adapting 2 examples from 
other Apache projects, thanks Rodric).  In addition, we BOLDly indicate these 
are convenience binaries and point back to the our Apache repos. in github 
where they are generated from as build artifacts. 

Along the way, I found the following images that I believe should be deprecated 
(i.e., deleted from Docker Hub) along with my notes as to when they stopped 
being used/generated and last build date:

------------------------------------------
- 
https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/action-ballerina-v0.975
 (5 months, current version action-ballerina-v0.990.2), same major version, not 
sure who is maintaining

-------------------------------------------
replaced by ow-utils:

- 
https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/ansible-runner 
(7 months, replaced bu ow-utils image

- 
https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/script-runner  
(7 months, replaced bu ow-utils image)
    * deprecated by this PR: 
https://github.com/apache/incubator-openwhisk/pull/4158

----------------------------------------

Kube related:

- 
https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/kube-whisk-ansible-runner
 (10 months, replaced by ansible-runner)

- 
https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/kube-whisk-script-runner
 (10 months, replaced by script-runner)

- 
https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/kube-kafkapkginstaller
 (1 year+)
- 
https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/kube-routemgmt
- 
https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/kube-openwhisk-catalog
    * deprecated by these PRs
        * https://github.com/apache/incubator-openwhisk-deploy-kube/pull/239 
(Kubernetes YAML removed)
        * https://github.com/apache/incubator-openwhisk-deploy-kube/pull/249 
(Dockerfile removed)

- https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/kube-couchdb
    * deprecated by these PRs
        * https://github.com/apache/incubator-openwhisk-deploy-kube/pull/239 
(Kubernetes YAML removed)
        * https://github.com/apache/incubator-openwhisk-deploy-kube/pull/261 
(uses ow-utils and initdb.sh script to run ansible playbooks in main OW)

https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/kube-docker-pull
 (now uses ow-utils as part of “helpers”)
* deprecated by these PRs:
    * https://github.com/apache/incubator-openwhisk-deploy-kube/pull/249
    * https://github.com/apache/incubator-openwhisk-deploy-kube/pull/209

---------------------------------------------
Not sure of the history of Swift, but it appears that some of these images were 
early (dev.,test) attempts at publishing to DockerHub:

- 
https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/action-swift-v4.0
 (1 year+)
- 
https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/action-swift-v4
 (1 year+)
- https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/swift3action 
(2+ years ago)
---------------------------------------------

Early dev/test images?
- 
https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/couchdb-snapshot
  (2+ years ago)
- 
https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/couchdb-catalog
  (2+ years ago)

---------------------------------------------

Also, found these old Docker SDK samples/demos? which would love to know where 
the source code exists for the actual code to see if we want to use as our own 
examples and automate builds for (perhaps as part of the SDK).

Note: 
* they referenced bluemix home page… REMOVED 
* with the quote "This image demonstrates OpenWhisk's support for executing 
arbitrary code in a safe manner. Bring your own docker image.”.  
* Single tag “latest” (single push)

https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/javaaction  
(2+ years ago)
* No description
https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/thumbnail (3+ 
years ago)
* A example docker image that creates a polaroid-style thumbnail from a given 
image URL.
https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/asciiart (3+ 
years ago)
* A example docker image that creates a polaroid-style thumbnail from a given 
image URL.
https://cloud.docker.com/u/openwhisk/repository/docker/openwhisk/spellcheck (3+ 
years ago)
* A example docker image that includes a spell client that interfaces with 
aspell. (sic)

Please comment if these can/should be deleted or if not please let us know why 
and how we proceed to make current.

Thanks,
Matt

Reply via email to