Source: josm
Version: 0.0.svn18646+dfsg-1
Severity: important

I have been using josm for many years, and when it was et up it used basic auth 
(name+password).
That functionality has been withdrawn and now oauth is supposed to be used.

However I am unable to get this to work, and it seems that this versionof josm 
is not asking on the right URLs.

If I use the 'Authorise now (fully automatic)' button I get:
"The automatic process for retrieving an OAuth Access Token from the OSM server 
failed.  Please try again or choose another kind of authorisation process, i.e. 
semi-automatic or manual authorisation."
after clicking on the 'Authorise now' button.


If I use the 'Authorise now (semi-automatic)' button, in step 1 when I click on 
'retreive request token' it says: "Retrieving an OAuth Request Token from 
'https://www.openstreetmap.org/oauth/request_token' failed.

And indeed if I go manually to 
"https://www.openstreetmap.org/oauth/request_token"; I get a 404. So I presume 
some different URL should be used now?

If I click on the help button in that dialog I get "The page En_GB:Help/OAuth 
does not exist. You can create it here."

The text above the 'Retreive Request Token' button says:
"Please click on Retrieve Request Token to retrieve an OAuth Request Token from 
''."
which suggests there there is an unset value that should be appearing in 
between those single quoes?


It's not clear how to fix this. I presume the software is now simply
too old for the website. Or more accurately the website has not kept
the API going long enough for the software still in use in stable
versions, which is poor practise IMHO. Would it really be that hard to
keep it working until there was a new stable version that knew about
whatever the new URLs are?

This is quite a serious problem because JOSM without the ability to
upload to OSM isn't really very useful.

--
Wookey

Reply via email to