Re: Release criteria proposal: explicit requirements for keyboard layouts

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

 



On Tue, 14 Jan 2014 04:24:15 -0500 (EST)
Kamil Paral <kparal@xxxxxxxxxx> wrote:

> > So, I'm proposing we add a section to
> > https://fedoraproject.org/wiki/Fedora_20_Final_Release_Criteria#Post-install_requirements
> > which states that at decryption and login stages, the systemwide
> > keyboard layout must be used, and post-login, the systemwide layout
> > must be used if no per-user configuration is specified; if a
> > user-specific layout configuration for a given desktop exists, it
> > must be used for that user/desktop combination.
> > 
> > === Keyboard layout configuration ===
> > 
> > If a particular keyboard layout has been configured for the system,
> > that keyboard layout must be used:
> > 
> > * When unlocking encrypted storage volumes during boot
> > * When logging in at a console
> > * When logging in via the default login manager for a
> > release-blocking desktop
> 
> I'm not sure about this. Let's say I have en_US as the system layout
> and cs_CZ as my profile layout. Let's say that I first pick my user
> icon from the list in GDM / other login manager. The login manager
> can detect my profile settings and offer me the password input dialog
> using cs_CZ layout. If the currently selected layout is visible, and
> I'm able to change it if needed, I don't see a problem here.
> Furthermore, anaconda allows me to create exactly this use case -
> en_US as the system layout, but encode my user password using cs_CZ
> layout (the keyboard switcher is present in user creation dialog in
> anaconda). Therefore it might be correct for login manager to switch
> to my profile layout by default.
> 
> So, in this case, I think "the system layout must be available" would
> be a better term than "the system layout must be used".
> 
> > * After logging in to a release-blocking desktop, if the user
> > account does not have its own keyboard layout configuration for
> > that desktop (if there is such a user/desktop-specific
> > configuration, it must be used when that user logs in to that
> > desktop)
> > 
> > I think Final is appropriate for this. It's acceptable for it to be
> > broken for an Alpha or a Beta, I think, especially given that I
> > think we're generally agreed that we may currently be setting too
> > high a standard at Alpha and Beta and we should err on the side of
> > trimming those requirements rather than adding more.
> 
> ACK in general.

I'm +1 in general and +1 for the Kamil edit. Because anaconda allows
that config, it should work.

// Roshi

Attachment: signature.asc
Description: PGP signature

-- 
test mailing list
test@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test

[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]

  Powered by Linux