Suggestions for contributing
Paul Irofti
paul at irofti.net
Wed Oct 14 11:40:45 CEST 2020
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
>> users at lists.genode.org
>> https://lists.genode.org/listinfo/users
>>
>
> _______________________________________________
> Genode users mailing list
> users at lists.genode.org
> https://lists.genode.org/listinfo/users
>
More information about the users
mailing list