#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 Changed 3 months ago by
comment:2 Changed 3 months ago by
Component: | Core → Installer MacOS |
---|---|
Milestone: | → 20.12 |
comment:3 Changed 3 months ago by
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.
comment:4 follow-up: 6 Changed 3 months ago by
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 fix the build process on my github fork.
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 Changed 3 months ago by
Keywords: | macos added |
---|
comment:6 Changed 3 months ago by
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 Changed 3 months ago by
$ 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 Changed 2 months ago by
Milestone: | 20.12 → 21.01 |
---|
comment:11 Changed 4 weeks ago by
Milestone: | 21.01 → 21.02 |
---|
comment:12 Changed 3 weeks ago by
Resolution: | → duplicate |
---|---|
Status: | assigned → closed |
Closed as duplicate of #20046.
comment:14 Changed 5 days ago by
Milestone: | 21.03 → 21.02 |
---|
P.S. Please next time ASK before doing such a change!