[Spice-devel] [spice-gtk v1 00/10] Flatpak + CI

Christophe Fergeau cfergeau at redhat.com
Mon Feb 11 17:12:41 UTC 2019


On Mon, Feb 11, 2019 at 04:29:49PM +0000, Victor Toso wrote:
> On Mon, Feb 11, 2019 at 05:03:45PM +0100, Christophe Fergeau wrote:
> > Hey,
> > 
> > On Mon, Feb 11, 2019 at 03:08:36PM +0100, Marc-André Lureau wrote:
> > > I am concern about distributing spice-gtk and spicy in new forms in
> > > general. The .desktop is pretty much a no-go to me. The flatpak I
> > > don't really understand what we need / want it for.
> > 
> > I believe this is the main question to answer to move forward with that
> > thread, what is the intended use case/who are the intended users of this
> > spicy flatpak? For people hacking on spice-gtk, building manually from
> > git will probably be faster/quicker. For people hitting bugs in
> > virt-viewer/virt-manager/gnome boxes, asking them to try with a spicy
> > flatpak is going to be less convenient than having a virt-viewer or
> > boxes flatpak.
> > So it's also not fully clear to be for which purpose this
> > flatpak will be used.
> 
> Flatkpak is a installable. The goal is to install a testing
> branch, wip. You can have those installed in parallel, which
> makes easier to compare fixes/etc. You can easily share that with
> users that are not knowledgable with building source code to
> check if a given patch solves the problem for them (or if given
> git:master has or not the bug from them), this is distro
> agnostic.

The 'distro agnostic' part could be a problem fwiw ;) the bug could be
fixed by the flatpak, but just because the gtk+/... version is different
rather than because of the changes you did in spice-gtk. Not really
important at this point though.

> 
> I don't really want to do marketing for Flatpak here. What's the
> trouble anyway if no one but one or two people use this? Spicy
> and the flatpak is already in our source code for so long but now
> it seems like an issue to make it easy to install it.

I think the main objection is with making spicy too easy to install (and
to upgrade). Once we ask someone to test a spicy flatpak and it works
for them, we don't want them to stick to it, start requesting for
flathub availability so that it gets regularly updated, and for this one
small feature that would make spicy a perfect fit for them (which is why
in the first place Marc-André has been trying to discourage use of
spicy).

Christophe

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/spice-devel/attachments/20190211/8a43a4dd/attachment-0001.sig>


More information about the Spice-devel mailing list