This is related to bug 2003253 [1]. As reported in comment 1, our current "Keyboard layout configuration" criterion [2] specifies where the configured keyboard layout must be honored. It doesn't specify the initial setup utility, which seems like a clear omission, because in that utility you create your system user, connect to wifi, etc, so a correct keyboard layout is definitely important, and is in line with all the other places specified.
I propose to edit the existing criterion and add the following (probably as the second bullet point): * In the "initial setup" utility (if applicable)
So the final wording would be: ~~~~ If a particular keyboard layout has been configured for the system, that keyboard layout must be used: * When unlocking encrypted storage volumes during boot (but see footnotes) * In the "initial setup" utility (if applicable) * When logging in at a console * When logging in via the default login manager for a release-blocking desktop * 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) ~~~~
Please comment, thank you.
[1] https://bugzilla.redhat.com/show_bug.cgi?id=2003253 [2] https://fedoraproject.org/wiki/Fedora_35_Final_Release_Criteria#Keyboard_lay...
On Tue, Sep 14, 2021 at 9:23 AM Kamil Paral kparal@redhat.com wrote:
This is related to bug 2003253 [1]. As reported in comment 1, our current "Keyboard layout configuration" criterion [2] specifies where the configured keyboard layout must be honored. It doesn't specify the initial setup utility, which seems like a clear omission, because in that utility you create your system user, connect to wifi, etc, so a correct keyboard layout is definitely important, and is in line with all the other places specified.
The current criterion could certainly be interpreted to implicitly require the initial setup utility to honor the layout. (It would be very odd to require it to be honored when decrypting a disk and at the console, but not in-between.) I'm in favor of your proposal.
This sounds appropriate to me. +1.
Geoff Marr IRC: coremodule
On Tue, Sep 14, 2021 at 7:57 AM Ben Cotton bcotton@redhat.com wrote:
On Tue, Sep 14, 2021 at 9:23 AM Kamil Paral kparal@redhat.com wrote:
This is related to bug 2003253 [1]. As reported in comment 1, our
current "Keyboard layout configuration" criterion [2] specifies where the configured keyboard layout must be honored. It doesn't specify the initial setup utility, which seems like a clear omission, because in that utility you create your system user, connect to wifi, etc, so a correct keyboard layout is definitely important, and is in line with all the other places specified.
The current criterion could certainly be interpreted to implicitly require the initial setup utility to honor the layout. (It would be very odd to require it to be honored when decrypting a disk and at the console, but not in-between.) I'm in favor of your proposal.
-- Ben Cotton He / Him / His Fedora Program Manager Red Hat TZ=America/Indiana/Indianapolis _______________________________________________ test mailing list -- test@lists.fedoraproject.org To unsubscribe send an email to test-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
The wording sounds acceptable to me +1
On Tue, Sep 14, 2021 at 6:53 PM Kamil Paral kparal@redhat.com wrote:
This is related to bug 2003253 [1]. As reported in comment 1, our current "Keyboard layout configuration" criterion [2] specifies where the configured keyboard layout must be honored. It doesn't specify the initial setup utility, which seems like a clear omission, because in that utility you create your system user, connect to wifi, etc, so a correct keyboard layout is definitely important, and is in line with all the other places specified.
I propose to edit the existing criterion and add the following (probably as the second bullet point):
- In the "initial setup" utility (if applicable)
So the final wording would be:
If a particular keyboard layout has been configured for the system, that keyboard layout must be used: * When unlocking encrypted storage volumes during boot (but see footnotes) * In the "initial setup" utility (if applicable) * When logging in at a console * When logging in via the default login manager for a release-blocking desktop * 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)Please comment, thank you.
[1] https://bugzilla.redhat.com/show_bug.cgi?id=2003253 [2] https://fedoraproject.org/wiki/Fedora_35_Final_Release_Criteria#Keyboard_lay...
test mailing list -- test@lists.fedoraproject.org To unsubscribe send an email to test-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
On Tue, Sep 14, 2021 at 03:22:38PM +0200, Kamil Paral wrote:
This is related to bug 2003253 [1]. As reported in comment 1, our current "Keyboard layout configuration" criterion [2] specifies where the configured keyboard layout must be honored. It doesn't specify the initial setup utility, which seems like a clear omission, because in that utility you create your system user, connect to wifi, etc, so a correct keyboard layout is definitely important, and is in line with all the other places specified.
I propose to edit the existing criterion and add the following (probably as the second bullet point):
- In the "initial setup" utility (if applicable)
So the final wording would be:
If a particular keyboard layout has been configured for the system, that keyboard layout must be used: * When unlocking encrypted storage volumes during boot (but see footnotes) * In the "initial setup" utility (if applicable) * When logging in at a console * When logging in via the default login manager for a release-blocking desktop * 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)Please comment, thank you.
Sounds reasonable to me, +1.
kevin
On Tue, 2021-09-14 at 15:22 +0200, Kamil Paral wrote:
This is related to bug 2003253 [1]. As reported in comment 1, our current "Keyboard layout configuration" criterion [2] specifies where the configured keyboard layout must be honored. It doesn't specify the initial setup utility, which seems like a clear omission, because in that utility you create your system user, connect to wifi, etc, so a correct keyboard layout is definitely important, and is in line with all the other places specified.
I propose to edit the existing criterion and add the following (probably as the second bullet point):
- In the "initial setup" utility (if applicable)
So the final wording would be:
If a particular keyboard layout has been configured for the system, that keyboard layout must be used: * When unlocking encrypted storage volumes during boot (but see footnotes) * In the "initial setup" utility (if applicable) * When logging in at a console * When logging in via the default login manager for a release-blocking desktop * 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)Please comment, thank you.
+1, makes sense.
On Tue, Sep 14, 2021 at 3:22 PM Kamil Paral kparal@redhat.com wrote:
This is related to bug 2003253 [1]. As reported in comment 1, our current "Keyboard layout configuration" criterion [2] specifies where the configured keyboard layout must be honored. It doesn't specify the initial setup utility, which seems like a clear omission, because in that utility you create your system user, connect to wifi, etc, so a correct keyboard layout is definitely important, and is in line with all the other places specified.
I propose to edit the existing criterion and add the following (probably as the second bullet point):
- In the "initial setup" utility (if applicable)
So the final wording would be:
If a particular keyboard layout has been configured for the system, that keyboard layout must be used: * When unlocking encrypted storage volumes during boot (but see footnotes) * In the "initial setup" utility (if applicable) * When logging in at a console * When logging in via the default login manager for a release-blocking desktop * 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)Please comment, thank you.
[1] https://bugzilla.redhat.com/show_bug.cgi?id=2003253 [2] https://fedoraproject.org/wiki/Fedora_35_Final_Release_Criteria#Keyboard_lay...
After multiple approvals and no complaints, the change is now live: https://fedoraproject.org/w/index.php?title=Fedora_35_Final_Release_Criteria...