Bug 38512 - Afghani keyboard layout for en_gb de_at and de_ch
Afghani keyboard layout for en_gb de_at and de_ch
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - Setup wizard
UCS 4.0
Other Linux
: P5 normal (vote)
: UCS 4.0-2-errata
Assigned To: Alexander Kramer
Florian Best
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2015-05-12 11:06 CEST by Alexander Kramer
Modified: 2015-05-28 16:49 CEST (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments
Patch sets fallback and adapts defaults (1.58 KB, patch)
2015-05-12 11:43 CEST, Alexander Kramer
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kramer univentionstaff 2015-05-12 11:06:32 CEST
If you select:
- de_at
- de_ch
- en_gb

during the di you will get an afghani keyboard layout inside the system setup
Comment 1 Florian Best univentionstaff 2015-05-12 11:13:48 CEST
only in text mode installer.
Comment 2 Stefan Gohmann univentionstaff 2015-05-12 11:29:25 CEST
(In reply to Florian Best from comment #1)
> only in text mode installer.

Thanks for the hint. In this case it is not release critical.
Comment 3 Alexander Kramer univentionstaff 2015-05-12 11:43:49 CEST
Created attachment 6893 [details]
Patch sets fallback and adapts defaults
Comment 4 Alexander Kramer univentionstaff 2015-05-13 10:52:08 CEST
r60687
univention-system-setup (8.1.66-45) 
* Bug #38512: Added fallback for locale and extended defaults for en_GB,
de_CH and de_AT

Successful build
Package: univention-system-setup
Version: 8.1.66-45.886.201505131001
Branch: ucs_4.0-0
Scope: errata4.0-2

r60694
yaml file


@QA:
I used the umc for local testing:
- ucr unset umc/module/setup/wizard/disabled

After this I removed de_DE and en_US from the system language and
added e.g. de_CH as the system lang
relogin
system setup wizard
click next
see if the timezone, keyboard layout meets the expectation

Every lang that is not define as defaults should display the american defaults.
Comment 5 Florian Best univentionstaff 2015-05-19 13:34:59 CEST
The changeset is OK. I reproduces the problem and could afterwards configure a system with having a regular english locale in system setup.

The changelog entry contains typos ("locals")and is not very understandable. It is also better to write in passive than use the term "We".

"""
  * We extended the list of default locals to include Switzerland (german),
    Austria and the United Kingdom. If no default locale is picked system
    setup will use an english keyboard layout until the user choose custom
    settings.
"""
Comment 6 Alexander Kramer univentionstaff 2015-05-21 16:12:16 CEST
r60830
Adapted the yaml file
Comment 7 Alexander Kramer univentionstaff 2015-05-21 16:21:55 CEST
r60831

As requested I removed '(german)'
Comment 8 Florian Best univentionstaff 2015-05-21 16:32:12 CEST
YAML: OK
Comment 9 Janek Walkenhorst univentionstaff 2015-05-28 16:49:02 CEST
<http://errata.univention.de/ucs/4.0/200.html>