[MIR] ubuntu-keyboard
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-keyboard (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Availability]
* Available in universe
[Rationale]
* This package is required by unity8
[Security]
* No known security issues at this time.
[Quality assurance]
* This package has unit tests and autopilot tests.
[Dependencies]
Missing dependencies:
* fonts-droid-
* libpinyin7 -- MIR: https:/
* maliit-
* gles variants of libqt5gui5-gles, libqt5quick5-gles and qml-module-
The only other missing dependencies are for the ubuntu-
[Standards compliance]
* This package uses qmake and is fully translatable.
[Maintenance]
* This package is maintained by Canonical and actively in use on the phone and tablet images
Changed in ubuntu-keyboard (Ubuntu): | |
assignee: | nobody → Michael Terry (mterry) |
Changed in ubuntu-keyboard (Ubuntu): | |
status: | Confirmed → Fix Committed |
Blockers:
- I can't get the tests to run in yakkety?
python3 -m flake8.run .
/usr/bin/python3: No module named flake8.run
Non blockers:
- It would be nice to fix the qml plugin package name to use qml-module- instead of the deprecated qtdeclarative5- name.
- ubuntu- keyboard- croatian, ubuntu- keyboard- czech, ubuntu- keyboard- hebrew, ubuntu- keyboard- italian, ubuntu- keyboard- norwegian- bokmal, ubuntu- keyboard- portuguese, and ubuntu- keyboard- spanish are all missing a comma before misc:Depends. (misc:Depends is empty, so not big deal, but if it ever changes...)
- ubuntu- keyboard- autopilot should use python3:Depends, not python:Depends.
- ubuntu- keyboard- chinese- chewing and ubuntu-keyboard-dev have empty long descriptions.
- The dh_auto_test override does not check for "nocheck" in DEB_BUILD_OPTIONS and skip tests if it's present. Made it slightly more work to finish a build despite failing tests.
- Maliit wants binary plugins in /usr/share... seems like an odd design (instead of /usr/lib). Nothing ubuntu-keyboard can change though.
- There are lots of bugs! But I know this is a work in progress and this MIR is in order to slowly phase it in on Desktop, not do a whole-sale replacement yet.