Hi Martin,
I am the professor that recommended Genode. (Quite surprised that my
student contacted you so fast and straightforward!)
Just a quick note, but maybe we can take this in private if you want,
the lab work at my course involves a 5-6 weeks period where I ask my
students to form small teams to tackle a large project in an open-source
OS. I would love to add to my list small tasks for them to work on
Genode. Of course they don't have to go into your tree :)
For kernel work I am currently suggesting they do their project on
OpenBSD (just suggesting, they are free to choose) because it has not
that many abstraction layers (unlike Linux) and because I am a kernel
developer there since 2008 so I can help them quickly. But I would love
for them to hack on Genode or Sculpt instead. From what I read so far,
the code is clean and straight-forward. Of course my experience is
limited here, so your word might shed some light in this regard which is
why I am writing here.
Thank you for Genode and everything else!
Paul Irofti
On 2020-10-14 12:32, Martin Stein wrote:
Hi Mihail,
Welcome to the list!
It's cool to read that your professor recommended you to do a Genode
project :) I think, the best starting point is the list "Genode Future
Challenges":
https://genode.org/about/challenges
It is an up-to-date description of not yet implemented ideas that would
be benificial for the Genode project. Furthermore, don't hesitate to
post questions regarding these topics or Genode in general on this
mailing list - we'll try to answer them as soon as possible.
I don't know whether you are already aware of the "Genode Foundations" book:
https://genode.org/documentation/genode-foundations/index
It's a must-read if you're interested in diving deeper into the basic
concepts and mechanisms behind Genode. However, regarding higher levels
of the stack, there are many component/library specific 'README' files
in the source repo:
https://github.com/genodelabs/genode
In the same repo, in '/doc' you can find all Genode release notes. They
serve as a very good in-detail description of topics (using 'grep').
Last but not least, some topics are best described at the public
Genodians blog space:
http://genodians.org/
I hope this helps. Let me know whether you found something that catches
your eye!
Best regards,
Martin
El 14.10.20 a las 10:59, Mihail Feraru escribió:
Hello everyone,
I've recently asked my Operating Systems professor about an
interesting project to contribute to, and he recommended Genode.
After a glimpse of the docs and playing a little bit with the tutorial
repo, it really got my interest. It would be great if any of you would
like to guide me a little bit about how I could be useful to the
project. Maybe there are good issues for a new contributor or any
feature testing to be done, anything that you consider relevant.
About me, I have a little bit of experience with kernel development
as I've worked on a hobby kernel project.
Regards,
Mihail
PS. I've seen this strange output message after running
hello_tutorial: "17592186044415 MiB RAM and 8997 caps assigned to
init" and it feels pretty wrong, maybe it's a bug.
_______________________________________________
Genode users mailing list
[email protected]
https://lists.genode.org/listinfo/users
_______________________________________________
Genode users mailing list
[email protected]
https://lists.genode.org/listinfo/users
_______________________________________________
Genode users mailing list
[email protected]
https://lists.genode.org/listinfo/users