[OSM-dev] User preference for editor

Robert (Jamie) Munro rjmunro at arjam.net
Fri May 1 13:27:45 BST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Richard Fairhurst wrote:
> Tom Hughes wrote:
> 
>> Richard Fairhurst wrote:
>>> Martin Koppenhoefer wrote:
>>>
>>>> IMHO it would be much nicer to choose everytime you click Edit for  
>>>>  2 reasons:
>>>> - users tend to use both editors because some features are unique
>>>> (like undelete in potlatch)
>>>> - this might depend on from which machine you are clicking it (if
>>>> you're in an internetcafe you usually won't be able to use JOSM)
>>> Interesting point.
>> But insane for the majority of users - that argument is basically
>> saying that because a handful of users might want to choose on a case
>> by case basis everybody should be forced to click through some menu
>> each time.
> 
> Oh, absolutely. How I can see it working is that Potlatch could have a  
> user pref saying "Offer alternate editor?" with a URL as previously  
> described, and if you set that pref, then Potlatch would have a button  
> when you started offering the ability to launch that. But yes, adding  
> a "Please first choose your editor" dialogue would be nuts, UI-wise.

How about a configure tabs page, that let you add and configure as many
tabs as you liked?

So by default, there would be a single tab called "edit" with a URL like:
http://openstreetmap.org/potlach?lat=[lat]&lon=[lon]&zoom=[zoom]

You could change edit to Potlatch (or even remove it) and add JOSM:
http://localhost:8111/load_and_zoom?lat=[lat]&lon=[lon]&zoom=[zoom]

And you could add, for example "Information Freeway":
http://informationfreeway.org/?lat=[lat]&lon=[lon]&zoom=[zoom]

Or even "Google":
http://maps.google.co.uk/ll=[lat],[lon]&z=[zoom]
etc.

Robert (Jamie) Munro
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkn66r4ACgkQz+aYVHdncI3YZwCdE2af/D8DGrRpRa5KuYQDD0jA
b0cAn31AtJaO5kO5xFFKhU6zitAVpDny
=GY4i
-----END PGP SIGNATURE-----




More information about the dev mailing list