@AsciiWolf - if you want to propose this in 18.04 the best way is to do a MR to the ubuntu-3-28 branch on https://gitlab.gnome.org/Community/Ubuntu/gnome-software - that's where we get the patches for the .deb.
A brief look at the changes seems like it should be fine. I'd drop the test changes unless they break the build otherwise they'll make the patch enormous.
@AsciiWolf - if you want to propose this in 18.04 the best way is to do a MR to the ubuntu-3-28 branch on https:/ /gitlab. gnome.org/ Community/ Ubuntu/ gnome-software - that's where we get the patches for the .deb.
A brief look at the changes seems like it should be fine. I'd drop the test changes unless they break the build otherwise they'll make the patch enormous.