gnome-software doesn't use snapd-glib exclusively

Bug #1680027 reported by Simon Fels
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GNOME Software
Fix Released
Medium
gnome-software (Ubuntu)
Fix Released
Medium
Robert Ancell

Bug Description

The code submitted to gnome-software upstream still doesn't use snapd-glib exclusively but has parts of the snapd REST API which are handled by its own. The HTTP REST API logic should be only implemented once and that in snapd-glib. See https://git.gnome.org/browse/gnome-software/tree/plugins/snap/gs-snapd.c

Tested with latest gnome-software from https://git.gnome.org/browse/gnome-software/ on Ubuntu 17.04 against snapd 2.23.6

This blocks enablement of snap support in gnome-software on Fedora.

Tags: cross-distro
Simon Fels (morphis)
tags: added: cross-distro
description: updated
Simon Fels (morphis)
description: updated
Revision history for this message
Robert Ancell (robert-ancell) wrote :

Why does this block enablement?

Changed in gnome-software (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
Changed in gnome-software:
importance: Unknown → Medium
status: Unknown → Confirmed
Will Cooke (willcooke)
Changed in gnome-software (Ubuntu):
assignee: nobody → Robert Ancell (robert-ancell)
Changed in gnome-software (Ubuntu):
status: Triaged → In Progress
Changed in gnome-software (Ubuntu):
status: In Progress → Fix Committed
Changed in gnome-software:
status: Confirmed → Fix Released
Changed in gnome-software (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.