ramSeraph/josm-webp-plugin

Don't use version number in referenced file name

Opened this issue · 2 comments

When the file name changes each time you release a new plugin the update function of JOSM wont work. This also affects gcsenabler. Have a look at the other plugins how they are doing this.

I suspect the version number is coming from this line in the gradle build file( need to check to confirm ). But, I fear the damage is already done. I think leaving the version number in the plugin name at "v0.0.4" from now on would be the only non-breaking( but confusing ) way of fixing it.

If we are going to change the status quo accepting breakage, might as well do it the next time a change is really required.

My recommendation would be to change it with the next update.
I suggest to have a look e.g. here this is using a "latest" link which keeps the URL static: ​https://github.com/JOSM/Mapillary/