[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#524235: Default alt-gr key replacement should be right alt for usa keyboard.



On Friday 15 May 2009, Anton Zinoviev wrote:
> My personal opinion is the same as yours and not only for us but for
> all layouts.  However it seems one of the goal of d-i is to make the
> questions as few as possible.  I will implement in console-setup
> whatever is decided here.

That is correct, but in D-I we do have a bit more info than when upgrading 
an existing installed system.

For example, in D-I you can be sure you have both language and country as 
separate selections by the user (for most installations). So in D-I you 
can actually have locale=en_US with country=NL and automatically 
selecting 'us' layout and define 'compose:ralt' based on that would be 
possible [1].

For the installed system you only really have the locale, so you will 
sooner need to ask the user what he prefers when converting from current 
configurations.

So basically, as long as i18n coordinators can agree on what sensible 
defaults are per country, you _can_ avoid extra questions in the udeb 
while still offering flexibility with extra questions for users during 
upgrades or when they call dpkg reconfigure manually.

The key mechanism to get right here is how to transfer selections made in 
the installer to the target system. IMO it should not be needed to ask 
_any_ questions when console-setup is installed in the target system from 
D-I. All settings should already have been determined when the udeb is 
run, much earlier in the installation procedure.
Unfortunately AFAIK we currently don't have a good way to determine if a 
package is being installed from D-I in the /target chroot :-( 

[1] The 'nl' layout, which still should be selectable (but not default) 
for NL, does have a real altgr key and uses dead keys for accents.



Reply to: