Gesendet: Donnerstag, 23. Dezember 2021 um 19:05 Uhr Von: "Norman Feske" norman.feske@genode-labs.com An: users@lists.genode.org Betreff: Roadmap 2022
Besides the Pinephone, I am planning to simplify and solidify Genode's base framework by gradually removing complexity (like C++ exceptions [7]), increasing the strictness of the coding style (like the aftermath of [8]), and attending the most-neglected corners of our issue tracker [9].
[7] https://genodians.org/nfeske/2021-11-26-attempt-no-exceptions
Please do not remove exceptions. https://www.stroustrup.com/P0976-the-evils-of-paradigms.pdf At least leave in enough to test the handling of them regularly by using them. The reason for this request is that exceptions are the only open types in c++. That means I could add to them as an afterthought. That may be needed in mutiplexers, that could be configured with additional cases.
[8] https://genodians.org/nfeske/2021-12-07-wconversion [9] https://github.com/genodelabs/genode/issues
In mid of January, I am going to update the official road map.
Cheers, Norman
-- Dr.-Ing. Norman Feske Genode Labs
https://www.genode-labs.com · https://genode.org
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
Genode users mailing list users@lists.genode.org https://lists.genode.org/listinfo/users