Hi all!
I am a student and I want to try to participate in gsoc this year. I follow ReactOS news for 4 years, I think (and even reported a few bugs).
I am a web developer but some time ago I started to study ASM and C (but no C++ yet) in my university and found it very interesting for me.
I want to learn more about OSDev and maybe join your team finally :)

There are some thoughts about what I want to do for ROS during this summer.

1. Make ReactOS boot from btrfs. As far as I understand, freeldr does not support btrfs and this code must be written. And boot sector ofc
I prefer this task the most (as for now). But maybe you will dispel my dreams by saying that it requires too much effort for summer internship :)

2. I've already talked with Thomas Faber on IRC and he said that there are some drivers that are in need of being (re)written. NICs and bluetooth drivers may be interesting to me but I'm not sure if I can get through it.

So I'm asking your advice. Are this things doable for a student? Maybe there are some other interesting low-level things for a GSoC'er?
Do you have mentors for them?

Basically, I want something low-level which doesn't require deep knowledge of NT internals.


Thanks!
Victor Perevertkin