Merge ~jamesh/gnome-software:classic-snap-install into gnome-software:wip/ubuntu-master
Status: | Needs review |
---|---|
Proposed branch: | ~jamesh/gnome-software:classic-snap-install |
Merge into: | gnome-software:wip/ubuntu-master |
Diff against target: |
168 lines (+75/-4) 3 files modified
plugins/snap/gs-plugin-snap.c (+19/-2) src/gs-details-page.c (+14/-0) src/gs-details-page.ui (+42/-2) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
GNOME3 Team | Pending | ||
Review via email: mp+326206@code.launchpad.net |
Description of the change
Add support for installing classic snaps through gnome-software.
This is using Robert Ancell's patch from bug 1690280, along with a change to the details page to display a warning for snap packages that don't have the SANDBOXED kudo (which is currently granted to any snap using strict confinement).
There are a few open questions:
1. Is this where the warning should sit?
2. What exact text should it contain?
As far as warnings to users go, I would tend to think a strict confined snap that connects to the home interface to be similarly dangerous to a classic snap. It doesn't look like we can detect that case from the metadata returned by "find" requests though.
There was an error fetching revisions from git servers. Please try again in a few minutes. If the problem persists, contact Launchpad support.
This should be proposed upstream. I notice I didn't open an upstream bug - can you do that?