> What is your retrospective on Genode in 2025?

I feel like it has been 9-12 months since I even touched Genode but started poking around again when the roadmap discussion started, inspired by all the productive talk. I do not dislike XML to the degree others might, but the new HID syntax is great! Impressed with the progress.

> Which topics are of most interest to you?

Personally, I crave novelty. Unique systems and programming languages and ideas.

Professionally, security has become a huge talking point in my job search, mostly around supply chain and attestation. "Can we trust this hardware platform/vm platform? Is our software supply chain for this system secure?". I'm no security specialist, my role is mostly automation/observability/etc. I do not see Genode fitting into this (yet) but my knowledge is limited.

> How do my plans resonate with you?

When I hear "printf-like functionality" I'm reminded of the Benno Rice talk "What Unix Cost Us", where he laments the amount of snprint required to use the USB Linux APIs/usb_f_fs api. It's not necessarily my opinion but more like "Benno Rice's opinion".

> * Splitting the *Sculpt manager into multiple components* so that
  Sculpt's driver management and software management can be used
  independently from the Leitzentrale.

What little I've learned about Sculpt so far, I really like this. I noticed if I want to change something in Sculpt that is in the codebase, it's a full recompile of that component. Learning the Sculpt codebase
itself, on top of learning the rest of Genode, looks like a large task.

> What are your plans for 2026?

Part one of my plan is accomplished: get Sculpt on a bare-metal system. I would like to build and publish a package that I can fetch within a Sculpt system. Get a full write-up of how to do it, publish to a blog, then keep working from there.

I've been doing lots of "Modern C++" (C++23, linux io_uring + coroutines) and seeing about building from-scratch Wayland bindings for it. I've thought about putting this peanut butter in the Genode chocolate, get some form of Wayland compositor proxy that can talk to nitpicker. I can not estimate how much work that would be, whether I could even accomplish it.

_______________________________________________
users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Archived at 
https://lists.genode.org/mailman3/hyperkitty/list/[email protected]/message/UDXPLMFVHMPWJXSBEAHK2OLYZLROZZYL/

Reply via email to