[openstreetmap/openstreetmap-website] Docker Install instructions are out of date (Issue #3943)

Andy Allan notifications at github.com
Thu Mar 23 09:57:49 UTC 2023


> So it is no use to us personally as maintainers yet imposes costs on us dealing with tickets like this.

Yeah, it certainly imposes costs on the maintainers (I don't use it either). But I can totally understand why people are interested in having isolated development environments, and there's many people who want to "dip their toes" by making some small changes and don't want to have to install everything required (from postgres to libvips to node to ruby etc). I can see that at e.g. a recent hack weekend. People want to work on this for a few hours and then dispose of the development environment without affecting their personal laptop setup.

We also have a vagrant setup, which is an alternative (and slightly more resource intensive, and equally as unused) approach to having an isolated development environment.

So what I would like to see is some guidance on how best to use Docker for isolated development environments, balancing the advantages of isolation with a certain amount of using the underlying filesystem (for ease of editing). If anyone has any third-party resources on this that could be helpful.

In the meantime, this has drifted slightly away from the OP comment, which is that Docker have rebranded their software, particularly for Windows and Mac, and now bundle the two components that we currently describe individually. We should refocus this issue on updating our guidance as to what needs to be installed for the different platforms, so that our installation notes match what a developer will see when they follow the links.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/issues/3943#issuecomment-1480900304
You are receiving this because you are subscribed to this thread.

Message ID: <openstreetmap/openstreetmap-website/issues/3943/1480900304 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20230323/60baf3bd/attachment-0001.htm>


More information about the rails-dev mailing list