Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Aug 2017 19:44:36 +0530
From:      rahul gupta <rkg10100@gmail.com>
To:        Shivansh Rai <shivansh@freebsd.org>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Need Help regarding contribution to Free BSD Projects
Message-ID:  <CANvmR=Zb2xCNjDkfeqVkC7ioa2SV-mm1iK6gr2Gy3injf2QVLA@mail.gmail.com>
In-Reply-To: <CAF%2Bp1Hu79JfS-WS=HfQM9WU=YjO0koJvdY%2BE4NqpOrTz1r6=%2Bg@mail.gmail.com>
References:  <CANvmR=bqjOh2xcLR%2B%2Bz_pGpueuswOscKLAeLHYwUU_9q1G6buQ@mail.gmail.com> <CAF%2Bp1Hv3-CPi48EubzO%2B4=3NbJ4cQELwRtAwDT5S1MmX1oRKpQ@mail.gmail.com> <CANvmR=Yw3kfKt-q2Na%2BE1Knspq3s1jK5oURGwy0A89Xjxhce_A@mail.gmail.com> <CANvmR=ZprNBq%2B%2BKwb7%2BfY1s9QV=Y6%2BUXRpO8gyJH3ZqN2vPXiQ@mail.gmail.com> <CANvmR=anYJ=YrEaqJ6GfL9E1Ex3JZZpntZLrkSMwLNNr%2BJTJKw@mail.gmail.com> <CAF%2Bp1Hu79JfS-WS=HfQM9WU=YjO0koJvdY%2BE4NqpOrTz1r6=%2Bg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Thanks a lot.

On 10-Aug-2017 7:41 PM, "Shivansh Rai" <shivansh@freebsd.org> wrote:

> Hi Rahul,
>
> Corresponding to each of the projects listed on that page, you'll see a
> field named "Technical Contact". You can simply click on the link in that
> field to visit the wiki page of the developer concerned with that project.
> The common email format is something like this - if the id in "Technical
> Contact" is for e.g. xyz@ then the corresponding email address will be
> xyz@freebsd.org
>
> Hope this helps.
> Regards,
> -- Shivansh
>
> On Thu, Aug 10, 2017 at 6:15 PM rahul gupta <rkg10100@gmail.com> wrote:
>
>> Hi Shivansh,
>>
>> I show some of small projects in : https://wiki.freebsd.org/JuniorJobs
>>
>> but i dont know to whom i should contacts for getting invole in this
>> projects , i am really keen to work in this please help me out
>> that how i can get involved in the development of this projects.
>> I have very good knowledge of C, CPP and data structure and algorithm and
>> i want to use my skills for this Dev and i am also interested to work in
>> kernel side .
>>
>> On Thu, Aug 10, 2017 at 5:02 PM, rahul gupta <rkg10100@gmail.com> wrote:
>>
>>> Hi Team,
>>> Actually I am looking for Some Dev and i keen to work on File system so
>>> please any body assigned me some work related to file system and guide me
>>> the way that how can start contributing because i am quite beginner to this
>>> so please help me .
>>>
>>> Thanks in advanced
>>>
>>> On Wed, Aug 9, 2017 at 7:31 PM, rahul gupta <rkg10100@gmail.com> wrote:
>>>
>>>> This is great, thank you!
>>>>
>>>> On 09-Aug-2017 7:06 PM, "Shivansh Rai" <shivansh@freebsd.org> wrote:
>>>>
>>>>> Hi Rahul,
>>>>>
>>>>> I can say that your interests greatly match with mine so I'd write
>>>>> here what I did when I first got introduced to FreeBSD. It is possible that
>>>>> you might find the following very easy as I'm a beginner :-)
>>>>>
>>>>> * I made my first contribution during Google Summer of Code '16. The
>>>>> project ideas proposed every year are very cool and I'd suggest having a
>>>>> look at some of the previous years' ideas as not all of them are taken up
>>>>> (you can also have a look at the previous projects). A good thing about
>>>>> them is that they have a mention of the difficulty level and the domain
>>>>> knowledge required to participate, so you can easily filter out the ones
>>>>> you might be interested in - https://wiki.freebsd.org/
>>>>> SummerOfCodeIdeas.
>>>>>
>>>>> * Look up the src tree and try to find a piece of code which interests
>>>>> you (for e.g. it may be a base utility, say ls). Read through the code to
>>>>> see how it works. It is a fun activity which I occasionally do. It is also
>>>>> possible that in the process you might come up with an improvement.
>>>>>
>>>>> * *Testing*
>>>>> I have come to realize that testing is a great way to explore and
>>>>> learn a lot very fast (according to me). Firstly, you get to study how
>>>>> things work. For e.g. if you want to perform testing of the TCP stack, you
>>>>> might first start off learning about how TCP works. Since it is very
>>>>> extensive, at a time you can pick up a single functionality (say, selective
>>>>> acknowledgements) and study it end to end after which you try to come up
>>>>> with ways of testing it. So you didn't study the entire theory behind TCP,
>>>>> but now you know how this specific functionality works very well. Then you
>>>>> proceed on with other functionalities and in some time you'll cover a lot
>>>>> of theory. Secondly, the process of coming up with ways to test a specific
>>>>> functionality proves to be a great (and fun) way to learn. And it is also a
>>>>> great way of applying what you just learnt. Last (but not the least) you
>>>>> are in luck if you come across a bug or an unexpected behavior!
>>>>> If you are interested in testing, I'd suggest having a look at the
>>>>> documentation of the FreeBSD testsuite: https://wiki.freebsd.org/
>>>>> TestSuite and also the TCP testsuite: https://github.com/freebsd-
>>>>> net/tcp-testsuite (I am only familiar with these, other members might
>>>>> add more to the list).
>>>>>
>>>>> * To start off contributing right away, I'd suggest having a look at
>>>>> some of these links:
>>>>>   - https://wiki.freebsd.org/IdeasPage
>>>>>   - https://bugs.freebsd.org/bugzilla/describecomponents.cgi
>>>>>   - https://wiki.freebsd.org/JuniorJobs
>>>>>
>>>>> * Ask questions! The community members are extremely friendly (and
>>>>> highly experienced, so you get to learn something new everytime you ask).
>>>>>
>>>>> * Also, you can have a look at how some of the community members first
>>>>> started off (it is quite interesting): https://wiki.freebsd.org/
>>>>> HowWeGotHere.
>>>>>
>>>>> Over time I got to realize that the key is to always keep learning and
>>>>> enjoying the entire process. In these fields (and any CS field for that
>>>>> matter) you never get to stop being amazed by something new everyday. I
>>>>> think I'm starting to go off-topic so I'll stop.
>>>>>
>>>>> PS. I am relatively very new to the community (around only 2 years) so
>>>>> I'm sure the experienced and senior members will have some great and better
>>>>> advice to share. My apologies in advance if I wrote something wrong above.
>>>>>
>>>>> Hope this helps. Thank you for your interest!
>>>>> With best regards,
>>>>> Shivansh Rai
>>>>> https://wiki.freebsd.org/ShivanshRai
>>>>>
>>>>> On Wed, Aug 9, 2017 at 5:35 PM rahul gupta <rkg10100@gmail.com> wrote:
>>>>>
>>>>>> Hi Team,
>>>>>>
>>>>>> As I am working in Dell EMC in Isilon Product ,
>>>>>> and i want to contribute in Free BSD Open source projects as i love
>>>>>> to do
>>>>>> codning,
>>>>>> My Area of interested is Data Structure and Algorithm and i have fond
>>>>>> of
>>>>>> learn system related coding.
>>>>>> kindly request you help me how i can help in the development of free
>>>>>> BSD OS
>>>>>> and
>>>>>> also help me out that i how can contribute to free BSD and what is
>>>>>> smallest
>>>>>> thigh from i can start to contribute.
>>>>>>
>>>>>> your valuable help and guidance are awaited..
>>>>>>
>>>>>> --
>>>>>> Thanks & Regards
>>>>>> Rahul Gupta
>>>>>> Dell EMC Isilon Engineering Team
>>>>>> +917200744656 <+91%2072007%2044656>
>>>>>> _______________________________________________
>>>>>> freebsd-hackers@freebsd.org mailing list
>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-hackers
>>>>>> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@
>>>>>> freebsd.org"
>>>>>>
>>>>>
>>>
>>>
>>> --
>>> Thanks & Regards
>>> Rahul Gupta
>>> Dell EMC Isilon Engineering Team
>>> +917200744656 <+91%2072007%2044656>
>>>
>>
>>
>>
>> --
>> Thanks & Regards
>> Rahul Gupta
>> Dell EMC Isilon Engineering Team
>> +917200744656 <+91%2072007%2044656>
>>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANvmR=Zb2xCNjDkfeqVkC7ioa2SV-mm1iK6gr2Gy3injf2QVLA>