cmaloney | CHC tonight if anyone is interested and around | 14:35 |
---|---|---|
jrwren | https://developers.redhat.com/blog/2020/08/12/introducing-the-red-hat-flatpak-runtime-for-desktop-containers/ | 15:41 |
cmaloney | We're recreating Mac applications, poorly | 15:42 |
jrwren | i dunno, i think it is well. | 15:43 |
cmaloney | What comes to mind for me is "how does this integrate with the DE" | 15:43 |
jrwren | but probably some room for improvement. | 15:43 |
cmaloney | eg: themes, hints, etc. | 15:43 |
jrwren | ah yup... "oh, sandboxed, it can't read your theme settings in your homedir" | 15:44 |
jrwren | "but it can talk to dbus no probably" | 15:44 |
jrwren | I'm guessing, I have no idea. | 15:44 |
cmaloney | Yeah, DBus is probably handling this | 15:44 |
cmaloney | as soon as I posted that's what came to mind | 15:44 |
cmaloney | Interesting times ahead | 15:45 |
cmaloney | also will be fun if there's a security problem in the container and not all of them get updated | 15:45 |
cmaloney | I never thought that the desktop of the future would be a rack of virtualized machines | 15:45 |
cmaloney | yet, here we are | 15:45 |
jrwren | not really any difference than a security update in a non-container. | 15:49 |
cmaloney | right, but the chances of an OS update making the fix are higher than the container making the fix | 15:50 |
jrwren | how so? | 15:53 |
jrwren | there is nothing that says flatpack gets updated separately from an RPM or DEB. | 15:53 |
jrwren | notice there is no flatpack separate store mentioned in the article. | 15:53 |
jrwren | this isn't that snappy b.s. ;) | 15:54 |
cmaloney | Ah | 15:55 |
cmaloney | "A runtime is a filesystem image with system-level libraries and other files. As shown in Figure 1, a system can contain a variety of runtimes, with each being used by multiple applications." | 15:55 |
cmaloney | "In addition to saving space, another big advantage of the runtime separation is handling security updates. If there is a security bug in a system library, we only need to update the runtime, and don’t need to rebuild every application. A runtime can’t possibly include every library that any application would want to use, so libraries can also be bundled with the application. An | 15:56 |
cmaloney | application typically uses a mix of libraries from the runtime and bundled libraries." | 15:56 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!