Ludwig Nussel wrote:
Per Jessen wrote:
Ludwig Nussel wrote:
The timezone screen currently is the third IIRC so it's too late there. Maybe the map (and only the map) should be made the first screen instead. Based on what country the user chooses a second screen could suggest language, keyboard and time zone. The default selection for the map could indeed be based on geolocation, it's just a hint that can be changed easily after all.
I think it might make sense to put the map, and the initial guess of language, keyboard and locale on one page altogether. It's not a lot of information and it's all pertinent to the individual user.
Well, the timezone screen also configures the system clock atm (whether it's set to UTC, whether to use NTP etc).
True, it does. That doesn't really belong on the first page though.
For the geolocation, I think we'll need to use an external query, e.g. via http. (http://geo.jessen.ch/) Many users are connected via NAT, so a direct lookup based on the IP of a NIC would not suffice.
No need for an external service. The download redirector already determines where the client is coming from. So it could just send that information back in an http header when the repo data is fetched.
We can't assume that this is an actual network install nor a network install via the download redirector. Otherwise that is an optimal place to get a countrycode from. -- Per Jessen, Zürich (-2.1°C) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org