Hi,
Welcome to Haiku!
It is recommended to also join the haiku-development mailing list, as you are
more likely to get technical help there.
The two ideas you are interested in are a bit different: one of them is mostly
focused on user-land side of development, while the other is more about
kernel-side implementation of TCP itself. However, there could be interactions
between the two.
Here is a query I made for tickets you may want to look into. They cover a wide
range of network issues:
https://dev.haiku-os.org/query?status=assigned&status=in-progress&status=new&status=reopened&component=^Kits%2FNetwork+Kit&or&status=assigned&status=in-progress&status=new&status=reopened&component=^Network+%26+Internet
Remember that we require students to fix at least one ticket as part of the
application process. This is to make sure you are up to speed with our
development process. It is also a possibility to dig a little into the
sourcecode and ask questions to developers, who can help you with the required
work.
3 mars 2017 12:05 "Ayush Agrawal" <echo.27.04.96@xxxxxxxxx> a écrit:
Hello everyone.
My name is Ayush. I am a fellow GSOC aspirant. I have gone through the
project list at
https://www.haiku-os.org/community/gsoc/2017/ideas and found ideas that ;
intrigued me, namely, the
idea of "Extending and improving the Services Kit network backend" and the
idea of "TCP
optimization and finetuning".
I was able to successfully cross-compile and build Haiku from ubuntu 14.04.
The built image
successfully ran on Oracle Virtualbox.
I have always found network programming to be very fascinating. I have worked
on university
projects which involved programming purely in C using UNIX sockets on topics
such as FTP utility
integration with Nautilus and a distributed framework based on the model of
Zookeeper.
When asked for help on the IRC chat, I was warmly guided to look for
https://www.haiku-os.org/community/gsoc/2017/students. I have also started to ;
devote my time
looking at the developer's documentation at
https://www.haiku-os.org/development/.
I am looking forward to contributing to the community.
Thank You.