Arkose has been entirely rewritten over the past 6 months and a lot of new features have been implemented.
During this session, I'd like to talk about the next set of improvements for Arkose and where it can and should be integrated with the distro.
Amongst changes I think are worth discussing in this session are:
- Supporting two different "backends", apparmor and LXC
- Offering a better run time experience for users of the wrapper
- Discussing how we want to ship the profiles
- Extend the profile format to include more fine grained options: cgroup options, firewalling rules, ...
- Use Arkose to start GUI packages from older version of Ubuntu
- Allow spawning commands in an existing container, allowing to save some resources in some cases
Other planned upstream changes:
- Improve the CLI tool to match the features supported by the python module
- Split the python module into plugins helping reduce the number of dependencies of arkose itself