[SRU] Update ubuntu-kylin-software-center to 0.2.9.6
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| ubuntu-kylin-software-center (Ubuntu) |
High
|
Unassigned | ||
| Trusty |
High
|
Unassigned |
Bug Description
ubuntu-
[Impact]
These bugs are fixed from 0.2.9.2 to 0.2.9.6:
- bug 1296054: the screenshot of the main window has narrow edging of background
- bug 1304264: UI is not professional
- bug 1307275: rank in main window does not show completely
- bug 1306137: T-shirt icon does nothing
- bug 1307331: can not install apps if cancel or delay password input
- bug 1309900: search entry is covered by search result view
- bug 1307280: restart func would be done by calling os.execv
[Test Case]
These test cases can help to confirm the bug:
- case for bug 1296054
* run the software center and catch the screenshot of the main window, there will be a narrow edging of background.
- case for bug 1304264
* many users suggest to change the UI because the former one seems not so professional.
- case for bug 1307275
* the rank view in main window is not showed completely on a low resolution desktop, such as in virtual machine.
- case for bug 1306137
* the T-shirt icon has no effect.
- case for bug 1307331
* run the software center and click "install" button of some app. Then the authentication dialog will be prompted for the user to input password. choose "cancel" or input password in one minute, the installation does not start, but task item in "task view" show "in preparation...".
- case for bug 1309900
* run the software center and input a key word in search entry. the results are showed in search view and the search entry is covered. Then the user can not find search entry after that.
- case for bug 1307280
* change the restart function by os.execv instead of spawning a new process according to slangasek's suggestion.
[Regression Potential]
The above updates are constrained inside the software center. The potential risks are showed as following:
- the UI changes, including updates for bugs 1296054/
- the updates of policykit authentication for bug 1307331 just add exception check to prevent backend crash and do not modify other procedures.
- the change for bug 1307280 just replace the function for starting a process. This operation will only be called after the software center itself updated.
Related branches
no longer affects: | ubuntu-kylin-software-center (Ubuntu Utopic) |
description: | updated |
summary: |
- [SRU] Update ubuntu-kylin-software-center to 0.2.9.5 + [SRU] Update ubuntu-kylin-software-center to 0.2.9.6 |
description: | updated |
description: | updated |
description: | updated |
tags: | added: trusty ubuntukylin |
Changed in ubuntu-kylin-software-center (Ubuntu): | |
importance: | Undecided → High |
Changed in ubuntu-kylin-software-center (Ubuntu Trusty): | |
importance: | Undecided → High |
description: | updated |
description: | updated |
Changed in ubuntu-kylin-software-center (Ubuntu): | |
status: | New → Fix Released |
Aron Xu (happyaron) wrote : | #2 |
Changed in ubuntu-kylin-software-center (Ubuntu Trusty): | |
status: | New → In Progress |
Chris Halse Rogers (raof) wrote : | #3 |
Normally for an SRU the upload to trusty-proposed would include launchpad links for each of the bugs fixed (ie: the changelog would contain (LP: #1306137) rather than (bug#1306137)). We use this to track which bugs have been tested and are known to be fixed.
It is also difficult to determine whether the changes are appropriate for an SRU. Particularly - what problem does the change to os.execv in bug 1307280 solve, and UI changes are usually (but not always) inappropriate for an SRU.
The changelog is also insufficiently detailed - the changelog is visible to the user in the update dialog, and should give a good indication of what bugs are being fixed.
I'm not aware of any exception to the SRU processes granted to the Ubuntu Kylin packages by the Technical Board. If I've missed something, please point it out!
I've rejected this upload, but please upload again with a changelog with LP: # links to the various bugs, some more rationale on bug 1307280.
Changed in ubuntu-kylin-software-center (Ubuntu Trusty): | |
status: | In Progress → Triaged |
Bin Li (binli) wrote : | #4 |
@Aron,
Do you upload again? Thanks!
Aron Xu (happyaron) wrote : | #5 |
@binli,
I'm not going to upload again unless we are clear the SRU is going to be accepted.
Uploaded to trusty-proposed with a version of 0.2.9.6~ubuntu14.04 and waiting for approval, thanks!