Flatpak would definitely be my suggestion for GUI apps - if the tooling natively supports it (like GNOME builder), or you write the necessary makefile rules/scripts, it can be a quite good development experience.

At devconf.cz we briefly discussed whether it made sense to try to make things a little nicer for using a Flatpak SDK as a "pet container", but we didn't come up with any conclusive answers.

Owen


On Tue, Jan 30, 2018 at 5:39 PM, Elad Alfassa <elad@fedoraproject.org> wrote:
On Tue, Jan 30, 2018 at 8:47 PM, Colin Walters <walters@verbum.org> wrote:

The devel tools in "dev container" pattern though really works so
well IMO there's not *too* much excuse not to do it.  The main
sticking point is probably IDE integration.

This really depends on what you're developing.
I don't see the "dev container" workflow work for a Gtk app... you'd have to build it in the container, and then run it outside of the container. It sounds to me like this would get confusing really quickly.
(stuff like "why doesn't this work? oh, I'm in the container still")
Last time I checked you can't run graphical applications inside "normal" containers (but that was a while ago, so maybe I'm outdated)?
 

> Let me say again just to emphasize; try containerizing your desktop first!

To be clear I mean your *existing* desktop. 

I think it'd be beneficial if you could write a blog post explaining your environment setup and workflow.
(or maybe a wikipage that we could use as a "user story" kind of thing)

--
-Elad.

_______________________________________________
desktop mailing list -- desktop@lists.fedoraproject.org
To unsubscribe send an email to desktop-leave@lists.fedoraproject.org