Re: Roadmap 2024

2024-01-19 Thread Norman Feske
Hi John, 1. Could you say a few words about "Application-level compositing using Genode's dialog API" (24.05)? the idea is to use one application as widget inside another. I mentioned it near the bottom of the posting [1]. [1] https://lists.genode.org/pipermail/users/2023-December/008850.ht

Re: Roadmap 2024

2024-01-18 Thread John J. Karcher
Hi Norman, This is very exciting roadmap! I just have a couple of questions: 1. Could you say a few words about "Application-level compositing using Genode's dialog API" (24.05)? 2. Does "Multi-monitor window management" (24.11) include support for multiple "workspaces"? (Actually, does it

Re: Roadmap 2024

2024-01-18 Thread Norman Feske
Thanks to everyone who participated in the brain-storming! Based on the plentiful input, I've now come up with the following plan for this year: https://genode.org/about/road-map I hope that it captures well the variety of interests and ambitions expressed during our discussion. Cheers N

Re: Roadmap 2024

2024-01-18 Thread Norman Feske
Hi Cedrik, On 2024-01-17 09:42, Cedric At TTS via users wrote: From my vantage point, I find that idea (on-demand fetch) quite intriguing. If I understand it correctly, it seems this concept would end up enriching the Genode API with yet another "forte" (strong point), the same way that things

Re: Roadmap 2024

2024-01-17 Thread Cedric At TTS via users
A couple thoughts (hijacking?) re. this discussion: > client can upgrade the session before issuing a `dataspace` call again. > I think that this change is doable without much disruption. With this > change in place, you could implement ROM services that let the client pay. > > From my view, I

Re: Roadmap 2024

2024-01-15 Thread Norman Feske
Hello Stefan, thanks lot for sharing your view. I'm happy to read that the topics of last year were so much appreciated by you. It is good to know the importance of i.MX8. This certainly reinforces our commitment to this SoC family. What you write about the deployment plans for 2024 sounds e

Re: Roadmap 2024

2024-01-12 Thread Stefan Thöni
Hello everyone, In 2023, the progress in Goa turned out to be extremely helpful to us, as was the maturing of the Linux DDE, base-hw, and the tracing infrastructure. We also very much appreciate the new debug monitor. Gapfruit's ambition for 2024 is to deploy a fleet of industrial IoT gatewa

Re: Roadmap 2024

2024-01-10 Thread Benjamin Lamowski
Hi everybody, It would be great to revive the email user-agent topic. Could this endeavour be a welcome opportunity to stress Goa's new Rust support by experimenting with (existing?) Rust-based protocol implementations (IMAP, SMTP...) as building blocks? Ben wondered about a natural place for

Re: Roadmap 2024

2024-01-10 Thread Norman Feske
Hi Johannes, thank you for sharing your view. In fact, I remember you putting the usability topic on the agenda one year ago. So I somewhat expected you resonating with my proposal, and I'm not disappointed. :-) It is great reading that you already have the natural continuation of the IOMMU

Re: Roadmap 2024

2024-01-10 Thread Norman Feske
Hi Stefan, thank you for sharing you ideas and plans. I concur to each point 100%. It would be great to revive the email user-agent topic. Could this endeavour be a welcome opportunity to stress Goa's new Rust support by experimenting with (existing?) Rust-based protocol implementations (IMAP

Re: Roadmap 2024

2024-01-05 Thread Martin Stein
Happy new year everyone! On 21.12.23 16:57, Norman Feske wrote: Reflections of 2023 In the last year, I mainly worked at the CBE / Tresor / File Vault ecosystem. Josef, Alexander, and I translated the former CBE library that was written in Ada/SPARK to C++ in order to simplify maintenance f

Re: Roadmap 2024

2024-01-04 Thread Norman Feske
Hi Chriatian, On 2024-01-02 12:58, Christian Prochaska wrote: For 2024, I'm interested in continuing with the debug monitor and tracing topics and also in porting more development tools that are needed to build Genode on Sculpt OS without depending on a Linux VM. We could also consider updatin

Re: Roadmap 2024

2024-01-04 Thread Norman Feske
Hi Sebastian, thank you for the elaborate reply, which is perfectly aligned with my perspective. I'm especially grateful that you have taken the TCP/IP line of work under your wings and wholly anticipate your goal to retire the last traces of the legacy-DDE-Linux as soon as possible. Plans

Re: Roadmap 2024

2024-01-03 Thread Benjamin Lamowski
Hello everyone! Reflections of 2023 For me, 2023 was dominated by virtualization-related topics and getting Rust to work on Genode. The first few months of the year I was busy wrapping up support for SVM in base-hw and still wrapping my head around bits and pieces of the Genode OS Framework.

Re: Roadmap 2024

2024-01-03 Thread Ivan Loskutov
Hi Norman, > Closely related, some years ago, Daniel Collins implemented an Xpra > client for Genode. Although it has remained at a prototype stage [2], > the code is accompanied with nicely entertaining documentation [3] > (practical experiences, discussing X-isms, various ideas). Thanks for the

Re: Roadmap 2024

2024-01-03 Thread Sebastian Sumpf
Hi all, On 21.12.23 16:57, Norman Feske wrote: Reflections of 2023 For me 2023 started out with optimizing Genode's GPU Session for our Intel GPU multiplexer. GPU clients, like Mesa, often make a lot of fine grained video memory allocations, which led to a very large number of capabilities r

Re: Roadmap 2024

2024-01-03 Thread Alexander Boettcher
Hello, with 2023 I continued the former PC suspend/resume work done in 2022 for the NOVA kernel and integrated the feature also to base-hw. Unfortunately, after the low level kernel work was in shape, various higher rated work items led in the course of the year to insufficient time to push t

Re: Roadmap 2024

2024-01-03 Thread Josef Söntgen
Hi, Reflections of 2023 I spent the year mostly around the usual topics of driver development and maintenance, mainly on the PinePhone and DDE Linux in general. Bringing the Linephone client and a GUI to the PinePhone together with Sebastian was a nice intermission in the last quarter of the year

Re: Roadmap 2024

2024-01-03 Thread Norman Feske
Hi Ivan, On 2023-12-31 00:13, Ivan Loskutov wrote: I want to share my plans for the first time. what a nice surprise! Long time no see. :-) In 2024, I plan to finally start using Sculpt OS. The only thing keeping me is the dependency on some familiar Linux software. I would like to have a he

Re: Roadmap 2024

2024-01-02 Thread Christian Helmuth
Hi Colin, On Tue, Jan 02, 2024 at 16:46:49 CET, Colin Parker wrote: > In the meantime, I may also take a look again at the > issue with Apple hardware and PS2 drivers, which is a minor annoyance. I > think the ideal way would be for the PS2 driver to consume an ACPI report > somehow and shut itsel

Re: Roadmap 2024

2024-01-02 Thread John J. Karcher
On 12/21/23 10:57, Norman Feske wrote: Hello everyone, [snip] How are your interests aligned with the perspective shared above? I failed miserably last year, but my main goal for the new year (again) is to make Genode my "daily driver" OS. This obviously fits perfectly with the "Year Of

Re: Roadmap 2024

2024-01-02 Thread Colin Parker
Hi All, Happy New Year to everyone. As always it's fun to read about all the stuff going on. Personally, my reflection on 2023 goes up just to July, as since then I haven't had as much time to play with Sculpt/Genode :( But in the first half of 2023 I did have a lot of fun working on USB wifi d

Re: Roadmap 2024

2024-01-02 Thread Johannes Schlatow
Hi Norman, Hi Genodians, Reflections of 2023 Reflecting on the last year, I'm very pleased with the results. Even though, I had other plans in mind, I really enjoyed what eventually landed on my plate. Taking over Goa's maintenance role sparked a plethora of ideas. It was fun implementi

Re: Roadmap 2024

2024-01-02 Thread Stefan Kalkowski
Hello everyone, here is my input to the roadmap discussion: First of all, many thanks to all of you, who have put so much energy into Genode in 2023, making it a pleasure to use it on a daily basis! On Thu, Dec 21, 2023 at 04:57:48PM +0100, Norman Feske wrote: > > Plans for 2024 > I share the

Re: Roadmap 2024

2024-01-02 Thread Stefan Kalkowski
estarting USB host controller drivers in case of malfunctions, which would increase robustness for all driver variants. I'm not sure whether we shall schedule this vaque idea already for the roadmap 2024, but I'm open to it. Regards Stefan -- Stefan Kalkowski Genode labs https://github.com

Re: Roadmap 2024

2024-01-02 Thread Christian Prochaska
Hi, in 2023 I spent more time with the optimization of the Morph web browser performance on the PinePhone with the help of the "trace recorder" and "Eclipse Trace Compass" tools, which went as far as implementing a "Genode lock analysis" feature in Trace Compass to investigate why Jitsi RTP aud

Re: Roadmap 2024

2024-01-02 Thread Johannes Schlatow
Hi Norman, On 29/12/2023 14:26, Norman Feske wrote: The discoverability remains unaddressed. The existing "components overview" [1] does not do justice to the current (and emerging) situation where more and more Genode software resides outside our central repository. Maybe a community-manage

Re: Roadmap 2024

2024-01-01 Thread Ivan Loskutov
Hi Jean-Philippe, thanks for your kind words. > If you wish to discuss the design space, I would be very happy > to share whatever knowledge and perspective I have developed over the > years while working on Qubes and similar efforts. I will be happy to get feedback from you and all other Genod

Re: Roadmap 2024

2024-01-01 Thread ttcoder
Hi Norman, > that kind of small-to-medium > > size Be ports to Genode is quite easy now that most pieces of the Be > puzzle are in place. > > The screenshot nicely shows how far your work has come by now. Speaking > of the porting of Be applications, I wonder how Goa could be applicable > in t

Re: Roadmap 2024

2023-12-31 Thread Jean-Philippe Ouellet
On Sat, Dec 30, 2023, 5:13 PM Ivan Loskutov wrote: > > Hello Norman and Genodians, > > I want to share my plans for the first time. > In 2024, I plan to finally start using Sculpt OS. The only thing > keeping me is the dependency on some familiar Linux software. I would > like to have a headless v

Re: Roadmap 2024

2023-12-30 Thread Ivan Loskutov
Hello Norman and Genodians, I want to share my plans for the first time. In 2024, I plan to finally start using Sculpt OS. The only thing keeping me is the dependency on some familiar Linux software. I would like to have a headless virtual machine with Linux, and to have Linux applications as nati

Re: Roadmap 2024

2023-12-29 Thread Norman Feske
Hi Cedric, thanks for sharing your unique perspective. It's always a joy getting new insights into your experiences and ambitions. I'm grateful seeing that you hold our work in such high regard. On 2023-12-22 12:03, ttco...@netcourrier.com wrote: Howdy Norman, all, A little screenshot to war

Re: Roadmap 2024

2023-12-29 Thread Michael Grunditz
In message Norman Feske wrote: > Hi Michael, > thank you for your response. Replying with real email client :-) >> I started out 2023 very ambitious, porting Genode to rockchip 3528. Err should have been RK3588 :-) >> For various reasons I needed to work on other projects. My plan

Re: Roadmap 2024

2023-12-29 Thread Norman Feske
Hi Pirmin, thank you very much for joining our road-map discussion. When testing out my new Toy (MinisForum UM790 Pro, AMD CPU with an integrated GPU), I was pleasantly surprised, that Sculpt did run out of the box on it. I did no deeper analysis what drivers it did use, but I was able to run

Re: Roadmap 2024

2023-12-29 Thread Norman Feske
Hi Michael, thank you for your response. I started out 2023 very ambitious, porting Genode to rockchip 3528. For various reasons I needed to work on other projects. My plan for 2024 is to add RK3399 as a sub target. That means Pinebook Pro and Pinephone Pro. I guess that those two targets are w

Re: Roadmap 2024

2023-12-23 Thread Christian Helmuth
Hello Norman, Hello Genodians, right before Christmas Eve it's about time to share my personal view of 2023 and sketches for 2024. On Thu, Dec 21, 2023 at 16:57:48 CET, Norman Feske wrote: > Reflections of 2023 Smirkingly, I have to consent Norman's list of 2023 highlights :-) I was personally i

Re: Roadmap 2024

2023-12-22 Thread ttcoder
Howdy Norman, all, A little screenshot to warm up, then my perspectives of daily Genode usage. Mail: Here's a little screenshot of a quick port of the (Be)Mail GUI. https://tts-genode.neocities.org/tts-img/2023-12_BeMail_nano3d_ftppositive.png This one specific app is probably not a most

Re: Roadmap 2024

2023-12-22 Thread Duss Pirmin via users
Hello Norman and all fellow Genodians In this I only speak of my private achievements / plans, the company I'm working for, will write a separate reply. On 21.12.23 16:57, Norman Feske wrote: Do you see specific pain points that deserve the attention of Genode's core developer team? For my

Re: Roadmap 2024

2023-12-21 Thread Michael Grunditz
On Thu, 21 Dec 2023 at 16:58, Norman Feske wrote: > > Hello everyone, > > in his most recent posting, Credric already noted that now is the time > of year again to reflect on our achievements of this year and to > anticipate topics to pursue next year. To keep up with this fine > tradition, let

Roadmap 2024

2023-12-21 Thread Norman Feske
Hello everyone, in his most recent posting, Credric already noted that now is the time of year again to reflect on our achievements of this year and to anticipate topics to pursue next year. To keep up with this fine tradition, let me kick off our road-map discussion with my personal perspect