On Sun, Jul 15, 2018 at 3:02 AM Nick Coghlan <ncogh...@gmail.com> wrote:
>
> Hi folks,
>
> Facebook just published an interesting bit of tech that uses squashfs
> to create single-file executables that don't require a pre-installed
> container engine to execute, but do place some more significant
> demands on the FUSE subsystem, and also require a bootstrapping
> executable to set up the filesystem mounts.
>
> I recommend taking a look at their blog post, as xar seems like quite
> an interesting capability to consider offering: whereas containers and
> flatpaks give you both build time and runtime component isolation, xar
> files aim to behave more like a statically linked ELF binary with no
> supporting data files (no runtime isolation, but no direct
> dependencies on the host filesystem either).
>

Interestingly, squashfuse[1] has been available in Fedora for a while
now, though it's slightly out of date at the moment.

I suspect it wouldn't be difficult to bring xar support into Fedora
and even EPEL7's Python 3 stack.

As I understand it, Facebook is a part of the Fedora ecosystem, would
they be willing to contribute to bringing this into Fedora (and maybe
also EPEL7)?

[1]: https://apps.fedoraproject.org/packages/squashfuse

-- 
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/message/GK5ELELLH7CMOOCYM7LMJVFUCR5ROAH7/

Reply via email to