Hello Genodians,

as I don't want to miss out our annual roadmap discussion, I contribute my
share in the following.

Reflections of 2024

While we addressed some new devices (e.g., MNT Pocket Reform) and platforms
(i.MX 8M Mini/Plus) in 2024, we merely conducted baby steps to gear up Sculpt
for daily use on PC notebooks. Though, the IOMMU work seems quite fit for this
purpose, we also identified other shortcomings (ACPI, CPU bring-up, TSC
calibration) that have to be addressed to achieve broad compatibility with
recent devices. Speaking of ACPI, I learned much during my endeavours of
boot-time ACPI discovery but got stuck in the middle of a proof of concept
implementation due to the complexity of the topic and other obligations. On the
other hand, I'm quite proud of our general support for touch and pointer-based
device handling and the extensive multi-monitor support.

Propositions for 2025

Beside the obligatory tying up of lose ends (e.g., VirtualBox multi-monitor
integration), I have the following topics on my personal agenda.

First, support for IPv6 in our network infrastructure is long overdue and poses
potential to become a main topic for 2025. As NIC router is IPv4-only, I see an
IPv6-capable pendant that implements all other mandatory protocols robust NDP
proxying as an integral element of this work. Further, dual-stack support must
be ensured, which means simultaneous v4/v6 on the routing level as well as IPv6
support in lxip/lwip.

Moreover, I'd love to integrate Goa and Goa-based ports into our daily
development workflows as porting software with this tool is much easier and
straight-forward. The first element is the port of uacme for use on
Genodians.org.

Finally, I'd like to continue my ACPI discovery work and benefit from the
potential to address PC platform issues early at boot time.

Genode at the end of 2025

In 12 months, I hope to use Sculpt on base-hw for my own and other recent
notebooks (Meteor Lake or even Lunar Lake) to its full potential (incl. IPv6 
;-).

Best regards
-- 
Christian Helmuth
Genode Labs

https://www.genode-labs.com/ · https://genode.org/
https://floss.social/@genode · https://genodians.org/

Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
_______________________________________________
users mailing list -- users@lists.genode.org
To unsubscribe send an email to users-le...@lists.genode.org
Archived at 
https://lists.genode.org/mailman3/hyperkitty/list/users@lists.genode.org/message/UHNRI7TSO4QKOON54XJBC3RAAETYDZDI/

Reply via email to