From takumaw at sfo.kuramae.ne.jp Sun Nov 4 06:06:19 2018 From: takumaw at sfo.kuramae.ne.jp (WATANABE Takuma) Date: Sun, 04 Nov 2018 11:06:19 +0000 (UTC) Subject: [moin-devel] Official Docker image for MoinMoin? Message-ID: Hi. I'd like to have an official Docker image for MoinMoin. I made a Docker image for MoinMoin, and if this looks nice to you, I'd like to donate my repository to moinwiki Github group as an official one. You can grab it here: https://github.com/takumaw/moinmoin-docker Compared to other MoinMoin Docker images existing, (see https://hub.docker.com/search/?isAutomated=0&isOfficial=0&page=1&pullCount=0&q=moinmoin&starCount=0), I take different design: * This Image is based on official Python Docker Image (python:2.7). Docker provides many official language environment images, and other images are (implicitly) expected to be based on them. (e.g. Official Maven image is based on official OpenJDK image (openjdk:8-jdk-slim.) Official MediaWiki image is based on official PHP image (php:7.2-apache.)) Also, they are built on top of Debian image (python:2.7, for example, is based on debian:stretch-slim), which means people can easily extends this image with some other Python packages (or any other tools) bby creating their own Dockerfile starting with FROM and adding some RUN apt ... or RUN pip ... lines. * Python, Moin and uWSGI only. Docker recommends to design a Docker image to have single service per container. Some popular Docker images have front end Nginx installed, but this violates the common design principle of Docker image. uWSGI is quite small, yet full-featured application server providing HTTP and WSGI, so people can run MoinMoin alone, or run with front end Nginx container (linked using WSGI protocol) for larger depoloyment, so this fits for container use. (We may provide other Python application server installed, but that's better be a image variant (like python:2.7-alpine to python:2.7.)) Any comments? Thanks. ---------- Also, I found "moin" name has already taken, so I cereated an organization named "moinwiki" to keep it safe. I'd like to add mainatiners to this Docker Hub organization, so (if any) please tell your Docker account name. -- WATANABE Takuma Web: https://www.potpourris.net Mail: takumaw at sfo.kuramae.ne.jp PGP: 0CC4 9C7E F2A8 2A0B A742 4758 A6B2 2645 7306 5648 From tw at waldmann-edv.de Sun Nov 4 08:19:55 2018 From: tw at waldmann-edv.de (Thomas Waldmann) Date: Sun, 4 Nov 2018 14:19:55 +0100 Subject: [moin-devel] Official Docker image for MoinMoin? In-Reply-To: References: Message-ID: <34637592-67ff-5a32-a591-d0420f4abb6a@waldmann-edv.de> > I made a Docker image for MoinMoin, and if this looks nice to you, > I'd like to donate my repository to moinwiki Github group as an official one. I don't use docker myself, but if there is enough interest in this to assure long term maintenance (== multiple active maintainers), I guess we could adopt this. > Also, I found "moin" name has already taken, so I created an organization > named "moinwiki" to keep it safe. Good, same as on github. -- GPG ID: 9F88FB52FAF7B393 GPG FP: 6D5B EF9A DD20 7580 5747 B70F 9F88 FB52 FAF7 B393 From takumaw at sfo.kuramae.ne.jp Sun Nov 11 08:01:20 2018 From: takumaw at sfo.kuramae.ne.jp (WATANABE Takuma) Date: Sun, 11 Nov 2018 13:01:20 +0000 (UTC) Subject: [moin-devel] Official Docker image for MoinMoin? In-Reply-To: <34637592-67ff-5a32-a591-d0420f4abb6a@waldmann-edv.de> References: <34637592-67ff-5a32-a591-d0420f4abb6a@waldmann-edv.de> Message-ID: > I guess we could adopt this. Thanks! I kept seeing for a week. Seems ok then? Well, to proceed, the next steps might be: 1. Move my github repo into moinwiki group. The name may be, say, moinwiki/moin-docker? 2. Add me as a committer to moinwiki/moin-docker > I don't use docker myself, Well, I'd maintain docker image then. 3. Move my docker hub repo into moinwiki group. That is, https://hub.docker.com/u/moinwiki/ . 4. Add mainters to moinwiki group on Docker Hub. You need your own account on Docker Hub to be added to MoinWiki group. 5. Create a page at moinmo.in Wiki about Docker image, and do some announcement on moin-users? Any other things to do? Thanks. 2018?11?4?(?) 22:20 Thomas Waldmann : > > > I made a Docker image for MoinMoin, and if this looks nice to you, > > I'd like to donate my repository to moinwiki Github group as an official one. > > I don't use docker myself, but if there is enough interest in this to > assure long term maintenance (== multiple active maintainers), I guess > we could adopt this. > > > Also, I found "moin" name has already taken, so I created an organization > > named "moinwiki" to keep it safe. > > Good, same as on github. > > > -- > > GPG ID: 9F88FB52FAF7B393 > GPG FP: 6D5B EF9A DD20 7580 5747 B70F 9F88 FB52 FAF7 B393 > > _______________________________________________ > moin-devel mailing list > moin-devel at python.org > https://mail.python.org/mailman/listinfo/moin-devel -- WATANABE Takuma Web: https://www.potpourris.net Mail: takumaw at sfo.kuramae.ne.jp PGP: 0CC4 9C7E F2A8 2A0B A742 4758 A6B2 2645 7306 5648