#20148 closed defect (duplicate)
MacOS release
Reported by: | stoecker | Owned by: | Stereo |
---|---|---|---|
Priority: | normal | Milestone: | 21.02 |
Component: | Installer MacOS | Version: | |
Keywords: | macos | Cc: | Don-vip |
Description
Could we please finally get that release stuff for MacOS done instead changing each Wiki page in josm wiki to point to an undefined external service.
I reverted these changes.
"/download/macosx/josm-macosx.zip" is still the current and this URL will stay valid.
As already said before the linking to the external resource will be done via the JOSM server. But I'm still waiting for the information what and how the external link should look like.
As far as I remember our discussions the package should be built in the JOSM GitHub project. The link was not in the JOSM GitHub repository.
I added a redirect for the URL now, but this is only a workaround. I need a solution which does not require manual work to get at done and also one pointing to the correct repository.
Attachments (0)
Change History (14)
comment:1 by , 3 years ago
comment:2 by , 3 years ago
Component: | Core → Installer MacOS |
---|---|
Milestone: | → 20.12 |
comment:3 by , 3 years ago
I missed #20146. Will take a look tomorrow to see if we can trigger GitHub API from JOSM server, so that we can drive GitHub from a change to TestedVersion like all the other release stuff.
follow-up: 6 comment:4 by , 3 years ago
Damn it, sorry about that. The release took me by surprise, and didn't do the things I thought it would do, so I had to quickly re-do the build process.
I tried to reach Don-vip but he was busy, so I wanted to fix things, and updated the wiki, (and removed a few outdated Mac error sections in the process.)
Ideally, /download/macosx/josm-macosx.zip
would be a redirect that would, for this month, point to https://github.com/grischard/josm/releases/download/17329-tested/JOSM-macOS-java15.zip. That way, we won't need to update the wiki when we have release builds in the josm repo or, for example, we switch to java 17 for macOS builds one day.
comment:5 by , 3 years ago
Keywords: | macos added |
---|
comment:6 by , 3 years ago
Replying to Stereo:
Ideally,
/download/macosx/josm-macosx.zip
would be a redirect that would, for this month, point to https://github.com/grischard/josm/releases/download/17329-tested/JOSM-macOS-java15.zip.
That's what it is now, but that's a workaround, no solution.
comment:7 by , 3 years ago
$ curl --head https://josm.openstreetmap.de/download/macosx/josm-macosx.zip HTTP/1.1 301 Moved Permanently Date: Wed, 25 Nov 2020 19:58:05 GMT Server: Apache/2.4.29 (Ubuntu) X-Clacks-Overhead: GNU Terry Pratchett Strict-Transport-Security: max-age=16070400; includeSubDomains Location: https://github.com/grischard/josm/releases/download/17329-tested/JOSM-macOS-java15.zip Content-Type: text/html; charset=iso-8859-1
Maybe the HTTP status code should be 302 (or 307)?
comment:10 by , 3 years ago
Milestone: | 20.12 → 21.01 |
---|
comment:11 by , 3 years ago
Milestone: | 21.01 → 21.02 |
---|
comment:12 by , 3 years ago
Resolution: | → duplicate |
---|---|
Status: | assigned → closed |
Closed as duplicate of #20046.
comment:14 by , 3 years ago
Milestone: | 21.03 → 21.02 |
---|
P.S. Please next time ASK before doing such a change!