Hello all,
My name is Claudiu Mihail and I would like to introduce myself to the
ReactOS community. I am a computer science student from Bucharest, Romania.
I've been hanging around the IRC channel for sometime now under the nick
KlausM and I would like to participate in this year's GSoC un behalf of
ReactOS. As such I have opted for the "TCP/IP Driver Replacement Using lwIP"
idea. The reason why I chose this idea is because, after some discussions on
IRC with members of the community, it was setteled that this is something
that takes priority for ReactOS. I have basic kernel programming experience
on both Linux and Windows and am quite familiar with the Win32 API. I have
attached a PDF document with my resume and past projects in the hopes that
it will help determine if my skill set is compatible with the ReactOS
project demands.
Time commitment:
I will free to work on the ReactOS project I am applying for from the end of
april up until the end of august, the current year. I will have 2 week
period of exams from the beginning of July up until the 15th of July.
Legal Requirements:
I declare the following is *true:*
*
*
I have not used nor seen the source code to any version of the Windows
operating system nor any Microsoft product that may be related to the
proposed project that is under a license incompatible with contribution to
ReactOS, including but not limited to the leaked Windows 2000 source code
and the Windows Research Kernel.
Regarding the milestone part I have some basic sketches and would greatly
appreciate some pointers. After some discussions on IRC I have elarned that
there is already a branch dedicated to using lwIP. Bringing that branch up
to date should be the first task. Thus, during the community bonding period
I could do this task (if not earlier) and in so doing get familiarized with
the ReactOS codebase. After managing to bring the branch up to date versus a
trunk checkout I could further begin improving the replacement driver. Yet I
would very much appreciate some pointers as to more precise goals. In the
end there should be a fully functional driver and a suite of test cases,
that much is clear.
I don't have any previous experience with lwIP or protocol drivers but I
have some kernel programming experience and am willing to learn.
Thank you,
Claudiu