#23816 closed enhancement (fixed)
Remove MicrosoftStreetside-plugin?
Reported by: | osmidal | Owned by: | vodryc |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | Plugin MicrosoftStreetside | Version: | latest |
Keywords: | Cc: |
Description
Ahoj,
the ["MicrosoftStreetside"-plugin](https://github.com/microsoft/MicrosoftStreetsidePlugin) does not work anymore (and last updates upstream is ~6 years ago), and it depends on the ["javafx"-plugin which is problematic at least on Arch Linux](https://gitlab.archlinux.org/archlinux/packaging/packages/josm/-/issues/3).
Since it does not work anymore, I suggest that it is removed from the plugin list, to not "trick" users in installing it (and get issues with JavaFX).
Regards!
Attachments (0)
Change History (5)
comment:1 by , 9 months ago
Resolution: | → worksforme |
---|---|
Status: | new → closed |
comment:2 by , 9 months ago
I actually did install java-openjfx on Artix from the AUR (java-openjfx-nowebkit). I could get this working for JOSM.
But the URL in JOSM plugin selection for the MicrosoftStreetside-plugin points to https://github.com/microsoft/MicrosoftStreetsidePlugin (when I click on More Info... in the Preferences -> plugin dialogue), which is different from https://josm.openstreetmap.de/browser/osm/applications/editors/josm/plugins/MicrosoftStreetside which you mention. And I did not see anything useful installing that plugin.
So maybe JOSM needs to update the URL/ plugin source?
comment:3 by , 9 months ago
Resolution: | worksforme |
---|---|
Status: | closed → reopened |
Re-opening because the in-JOSM-URL points to a repository that has not been updated for ~6 years, but @taylor.smock says it has been updated a few months ago and references a different repository.
The current Streetside source can be found at source:osm/applications/editors/josm/plugins/MicrosoftStreetside .
I updated it a few months ago to work with the official Microsoft Streetside API.
The problem here is that Arch stopped packaging JavaFX (openjfx). I don't know why they did that, but the plugin does work if JavaFX is available.
The only thing in the plugin that requires JavaFX is the 360 viewer (it uses a cubemap projection, instead of equirectangular like Mapillary).
If you can help (and want to help), a cubemap viewer for JOSM core would be appreciated. See source:trunk/src/org/openstreetmap/josm/gui/layer/geoimage/viewers/projections/Equirectangular.java and source:trunk/src/org/openstreetmap/josm/gui/layer/geoimage/viewers/projections/Perspective.java for examples of implementations for equirectangular and perspective ("standard") images.