Roadmap 2018

John J. Karcher devuser at ...544...
Sat Dec 30 00:03:13 CET 2017


On 12/27/2017 11:15 AM, Christian Helmuth wrote:
> Hello,
> 
> thanks Norman for making a start with the road-map discussion and also
> for the review of 2017. Personally, I'm quite excited that Sculpt
> enables me to work on Genode each day. This is pretty much different
> from what I felt one year ago with a rather static scenario that I
> used only once for a talk.
> 
> Looking at 2017 in hindsight, I did not invest much time into my
> personal plan, which was a Genode-native multi-component email
> workflow including IMAP, SMTP, local (maildir) storage, and mutt as
> MUA. Nevertheless, I'll extend the plan to 2018 as Sculpt promises
> less obstacles and features true dynamic Genode subsystems beside the
> traditional Linux VM. The first natural step is the use of multiple
> VMs tailored for dedicated purposes of daily work (speak development,
> email, web browsing). This is not my personal ambition but the first
> pieces were already put in place by others in the team. This scenario
> helps to understand and solve the task of sharing data when splitting
> the daily work into more fine-grained domains. Next, the email VM can
> be replaced by the Genode email subsystem developed in parallel.

Chris, please keep us informed about your progress on the IMAP server 
scenario if you can.  I am also gradually making my systems more modular 
using VMs (although not quite as granular as what you describe above), 
and I am currently running an little IMAP server in a *nix VM, which I 
would love to replace with a Genode "appliance" VM.


Everyone, since I'm already chiming in, I might as well throw in this 
idea as food for thought:

It might be possible to piggyback on the work of the "postmarketOS" 
project ( https://postmarketos.org/ ) to get Genode running on a variety 
of smartphones with only one porting effort.  In a nutshell, they are 
isolating all the device-specific code into one file, in order to allow 
creating a single (highly customizable, Alpine Linux-based) OS image to 
run on all the supported devices.  I wonder if it's possible to create a 
Genode-on-Linux (ARM) scenario on this foundation.

In any case, thanks for the amazing work, and Happy New Year to everyone!




More information about the users mailing list