Opened 12 years ago
Last modified 12 years ago
#8308 new enhancement
JOSM should display a setup assistant / "getting started" wizard on first run
Reported by: | Don-vip | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core | Version: | |
Keywords: | Cc: |
Description (last modified by )
Everytime I run JOSM for the first time on a new machine, I have to setup a lot of things to match my personal preferences, some of them are necessary to work (OSM account, network preferences), some of them are optional but quite frequent I think (disable dynamic buttons on large screens, setup language, projection, install some plugins).
Many of these choices will require a restart, and only experienced users know which settings can be customized together at once in order to minimize the number of restarts.
Users should go through a setup assistant to help them to configure these essential things the first time they run JOSM.
Attachments (0)
Change History (5)
comment:1 by , 12 years ago
Description: | modified (diff) |
---|
comment:2 by , 12 years ago
comment:3 by , 12 years ago
One thing such a setup wizard should ask is "do you want to activate JOSM remote control" ?
So many sites are using it, but new JOSM users usually get stuck because of the remote control being off...
comment:4 by , 12 years ago
We need at least remote control, account settings (optionally) and proxy settings (if no internet connection is detected).
Dynamic buttons, language and projection (as originally suggested) can also help.
Maybe import of preferences and the updatable list of most popular plugins would also help.
It will not take mush time to implement, but lot of supporting text (translated) and good design may be needed.
I am not sure if this is worse the effort.
It is already possible to export your preferences and to set them on start up with command line options.
Some warnings are false positives, see #7482.
Most changes should work without restart (like changing the network settings) and if a restart is needed, a single one should be sufficient. This should be mentioned in the warning message.