Re: F27 System Wide Change: Graphical Applications as Flatpaks

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




----- Original Message -----
<snip>
> > - make it possible to create Flatpaks quicker for some more complicated
> > apps
> 
> That just requires shipping the tools for third parties to use, not using
> them to deliver software packaged by Fedora.

The tooling is koji and bohdi. Shipping them isn't enough, hosting them is
necessary as well.

> > - developers not having to learn GPG to sign their releases
> 
> That is a very weak argument. It is very straightforward to set up an RPM
> signing key, not any harder than writing a specfile. And then you just run
> rpmsign --addsign to sign the RPMs.
> 
> And in the end, you are just saying that Flatpak does away with a critical
> security feature. Relying exclusively on the sandboxing for security is a
> very bad idea. Sandbox evasion exploits exist.

"developers not having to learn GPG to sign their *Flatpak* releases"

I really don't understand how you misinterpreted that sentence so badly,
individual Fedora developers never had to GPG sign their Fedora packages...

> > - more efficient update tracking than RPM (eg. no need to download 20 megs
> >   of metadata to know there's nothing to update)
> 
> But less efficient updating, because you will need to download much more
> than 20 megs of bundled libraries.

You download deltas, so the downloading is unlikely to be any worse than
downloading packaged updates. It also means I can update individual apps
without guesswork.

> The only reason the metadata is smaller
> is because there is almost no dependency information encoded (only a single
> dependency on a runtime). But those dependencies are what makes installing
> and updating packages so efficient! Flatpak throws away the main competitive
> advantage of GNU/Linux!

It's not efficient if I need to download 20 megs of data to see that I have
nothing to update. I really don't see why dependencies make installing and
updating packages "so efficient".

> And it is actually possible to solve the metadata size issue, see the work
> on metadata deltas. (There was at least one talk at DevConf on this.)

Right. It's just not done yet.

I started replying from the bottom of the mail, but I stopped midway. The
number of unsubstantiated claims got the better of me.
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux