[openstreetmap/openstreetmap-website] add installation instructions for Ubuntu 23.04 (PR #4038)

Andy Allan notifications at github.com
Wed May 31 16:54:21 UTC 2023


Thanks @SteveC for your updated instructions.

I've been working on #4048 today, which includes updates our installation instructions to 22.04, and as part of that I think we've resolved many of the things you covered here. But let me work through them:

* I agree with @tomhughes , I'd prefer to maintain instructions only for Ubuntu LTS releases. I'm happy to add extra information for non-LTS releases (like adding a line or two explaining any differences, rather than copy+pasting lots of nearly-identical things) if necessary.
* I've dropped the version numbers from the ruby packages in #4053, so the same apt-install command works on both 22.04 and 23.04
* You don't need to install geckodriver separately, it's included in the firefox snap package.
* While I know that the yarn package in 22.04 is broken, the (admittedly ancient) version of node in 22.04 is fine for us, and 23.04 contains node 18 which is also fine. So I've updated our instructions to use the packaged nodejs, npm to install yarn, and that should also work on 23.04 too. This avoids the pipe-to-curl issue, and avoids any headaches related to node version managers.
* The remaining topic is image_optim, and I'd rather deal with that by silencing the warnings completely, see #4055

Let me know if I've missed anything. I think that after all the #4048 PRs are merged then the INSTALL.md will work fine with 23.04 too, they are very similar.


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

Message ID: <openstreetmap/openstreetmap-website/pull/4038/c1570584618 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20230531/ba2bae15/attachment-0001.htm>


More information about the rails-dev mailing list