[josm-dev] Add nodes and ways via remoteControl
Sebastian Klein
bastikln at googlemail.com
Fri Aug 20 08:05:47 BST 2010
Bodo Meissner wrote:
> Am 20.08.2010 01:59, schrieb Stephan Knauss:
>>
>> The command is not only undocumented, but also the option to disable
>> the command is not available in the config dialog. And default is
>> enable...
>>
>> The more I think about it the stronger gets my urge to change this
>> behavior...
>>
>> That's what I did now... 22702
>>
> I agree. My latest changes to implement remote control for wmsplugin
> made it impossible to change the default for an individual command. I
> think I should change this.
> I guess this will be an incompatible change, that means people who
> update only remotecontrol but not wmsplugin will probably get a hard error.
> I will also implement a function to request the API version of the
> remotecontrol plugin. So in future wmsplugin will not use remotecontrol
> if it is too new.
There will always be people who have an old version of remotecontrol and
now install wmsplugin and vice versa.
Imho a hard error (especially "class not found") is not an option. Wms
should not give an error since it uses reflection to find and execute
the handler register method of remotecontrol.
On the other hand remotecontrol should be able to handle multiple
versions of the handler protocol or give a warning to the console, if
the handler cannot be accepted for some reason.
Sounds awfully complicated, but that's what you signed up for. :)
Sebastian
More information about the josm-dev
mailing list