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