From owner-freebsd-hackers@freebsd.org Thu Aug 10 14:14:39 2017 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8E000DD3EB0 for ; Thu, 10 Aug 2017 14:14:39 +0000 (UTC) (envelope-from rkg10100@gmail.com) Received: from mail-qk0-x22e.google.com (mail-qk0-x22e.google.com [IPv6:2607:f8b0:400d:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 439EE2947; Thu, 10 Aug 2017 14:14:39 +0000 (UTC) (envelope-from rkg10100@gmail.com) Received: by mail-qk0-x22e.google.com with SMTP id u139so4758973qka.1; Thu, 10 Aug 2017 07:14:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=LQ/8NUf5/fp8AUf7Bpr6XYTCEb9jMB9X1GwwVDC5tr4=; b=vMqfGmv417ouJ8aZznkJvB6R3rBGyEe33kTq/RsJSjdpwIaCjNIk/Wh3bVsK6XdwFL lV/h8F4uiSQrRjCEYHAbyZIOtmBZ6l8bTe1EcqZSecAnEsAuN9oTNlg9PaQm4z+8f3FY DM0j5jEOLVOw3JNf2TdYQtZ3t8aYviWV9U4JFZpI5gdTFp8C67FLUqCeRWF84G4RbVSM 8hDM3eYlYiEjLGcZSzobpCBQ33gPYFcdSLSg5ASX6PVMpo/HGtbgnYGY+QHlkMMXSCnb EC8sGPfcU0+aF3797tqRDZOGi8eXk47n76BxdkrNRd2WoMjBCwqw1t65KGsUbrl3NRNJ mAuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=LQ/8NUf5/fp8AUf7Bpr6XYTCEb9jMB9X1GwwVDC5tr4=; b=h2wGMuqKACT36mwbvARuQDw4z20nNu8BVTEBLN1K2/zQfmSQl32HDWmJfsRO3Ey5Ke RSEE6UNCtx0KwDijsJKLfIzyMUvyJbH3qHg0b906D0R/eKyfm+sdbk8tG8zUqX9oNcUH zb7L67PCDZX2hB+puGjx2rq2m4H4TXDma67wfqR+Lsr7EPMNn9iDTvqO0Jsehv5aHWkH hC2C/U24YG5QSvF4bj7C9xCnJbGQU1u0uTARXrAtJvu0vE9NWiXqa8coYQukJR2ZSEWF /fXgnDjMgqO2doaU3GYuBZudfW0ENNk78Y8ciA5bofC3/dfu5YumsED0dZHEMVUab57+ ojsQ== X-Gm-Message-State: AHYfb5gk8bVdBbJmdRofJjPx6Tl2/T3EmBposIbakfAtnQoRYEskAa4W PC5Qb5UvWJ7F0BVGig7qLy6/0RIbICC0 X-Received: by 10.55.160.20 with SMTP id j20mr15824382qke.119.1502374478072; Thu, 10 Aug 2017 07:14:38 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.28.228 with HTTP; Thu, 10 Aug 2017 07:14:36 -0700 (PDT) Received: by 10.140.28.228 with HTTP; Thu, 10 Aug 2017 07:14:36 -0700 (PDT) In-Reply-To: References: From: rahul gupta Date: Thu, 10 Aug 2017 19:44:36 +0530 Message-ID: Subject: Re: Need Help regarding contribution to Free BSD Projects To: Shivansh Rai Cc: freebsd-hackers@freebsd.org X-Mailman-Approved-At: Thu, 10 Aug 2017 15:28:10 +0000 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Aug 2017 14:14:39 -0000 Thanks a lot. On 10-Aug-2017 7:41 PM, "Shivansh Rai" 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 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 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 wrote: >>> >>>> This is great, thank you! >>>> >>>> On 09-Aug-2017 7:06 PM, "Shivansh Rai" 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 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> >> >