From owner-freebsd-hackers@freebsd.org Sat Aug 12 06:03:43 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 C31E1DB5BC8 for ; Sat, 12 Aug 2017 06:03:43 +0000 (UTC) (envelope-from rkg10100@gmail.com) Received: from mail-qk0-x22b.google.com (mail-qk0-x22b.google.com [IPv6:2607:f8b0:400d:c09::22b]) (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 774CA75899; Sat, 12 Aug 2017 06:03:43 +0000 (UTC) (envelope-from rkg10100@gmail.com) Received: by mail-qk0-x22b.google.com with SMTP id x191so30187608qka.5; Fri, 11 Aug 2017 23:03:43 -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=zc0iDYNwEhhXDgprc5GnLBAqgiSBS+y5+34OjVyZ0s0=; b=SBebEZ6H/Cyb9Pbv+ib5xesvzlLTsh6bW6c/4GJEGbX99V0ESlmEBc1U+fDNrGgYZ6 h2HrmepWMjYNXaE3tRZOWjM6hp0E7ESib+7/FYiOvgru3Y4pMi6stCfvrcbDAlbBhsdF pXvghPsKq6IuQDjZpOjwdkaZZq1Huoijh7laCDrO9RUF+EfKjufaW+EaUqhdkmb8VImX NMtlutx6rrinPRda2rDiIh2etsJCrF6Wfkc3TjxHKRqrUbRzmJAENrVmxfAeP1D0W9QV M4xsptjUQhzldEy9UAWqeKpN2XiXSO4FjlQFEKjkzHXSnCWh6ZFkgfhw+ZNZuehLMSF8 /K9g== 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=zc0iDYNwEhhXDgprc5GnLBAqgiSBS+y5+34OjVyZ0s0=; b=aUA/mO6R2cx79Xb4U/jEqO5Rb4yPquTg7G718HX9PQSRkBzEly7ms2+yHQaL5lDfrr k4dz/PSnh+hO6dT5EYb2bD3xNEpyWI3llpxHlGSW1kEbpl9At58Bj0ihl1xQQLM1gXHU ywX5EToPjySNRaPUZJyh/TP0bjn9VvAd4EDyTXMwIZrQLMWuSFmaK9466otlm0GkMMrG 9g/+H5XTC8E8ZJ7bZqU9cdaJD7STR7XtlEOXYYXB7n8NNBdj4iJ71SDItI74cu4D9lPn 9/utEx1M1TH0WG7zk+sxScbKHaVyAxfMCF9xV9ILg37OHlaL3YVx2TVogWY0Sn3cRzay Vc+Q== X-Gm-Message-State: AHYfb5hsZvwbeHI7yWQogmAteEAnsbXTjIL3Et8GmyrbxhVtVVUXd1zm Z7HIpXCuXlJnV5/r2pTZA/VfLQl6KD63 X-Received: by 10.55.161.13 with SMTP id k13mr21847957qke.168.1502517822227; Fri, 11 Aug 2017 23:03:42 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.28.228 with HTTP; Fri, 11 Aug 2017 23:03:41 -0700 (PDT) Received: by 10.140.28.228 with HTTP; Fri, 11 Aug 2017 23:03:41 -0700 (PDT) In-Reply-To: References: From: rahul gupta Date: Sat, 12 Aug 2017 11:33:41 +0530 Message-ID: Subject: Re: Need Help regarding contribution to Free BSD Projects To: Rick Macklem Cc: Shivansh Rai , freebsd-hackers@freebsd.org X-Mailman-Approved-At: Sat, 12 Aug 2017 11:50:51 +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: Sat, 12 Aug 2017 06:03:43 -0000 This is great, thank you so much! On 11-Aug-2017 1:24 AM, "Rick Macklem" wrote: > rahul gupta wrote: > [good stuff snipped] > >>> 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 . > >>> > Well, first off I'll make a few "big picture" comments... > - If you were expecting to hear from someone with a "go work on this", it > won't > happen. > Why? > Well, there isn't anyone. The FreeBSD project doesn't have a CTO or a > committee > of wizards that make technical decisions. It is much more an "anonymous > collective". > - Basically, you find something that interests you. At some point, when > you have a > patch that you think the project will find useful, you propose it > (either on one > of the email lists or reviews.freebsd.org). If others think it is > useful, hopefully > some committer will pick it up and do the commit. > - After a while, the committers get tired of doing this and suggest you > become a > committer and do the commits yourself, etc... > There is a group called "core" which are elected by the committers, but > they mostly > deal with logistics and not technical issues. They are the ones that > decide if an > individual is to become a committer. > > Now, since you mentioned "file systems", I will note that Fuse is in need > of some TLC. > (There is a kernel component, which a few of us know a little about and a > library > that at least I, know nothing about. It also could use a bunch of testing > with different > file systems.) > Here's a recent email thread related to Fuse: > http://docs.FreeBSD.org/cgi/mid.cgi?87y3r0ankb.fsf > > In general, you'll want to join several email lists and what gets > discussed on them > will give you an idea of what people are working on. (If you become a > committer, > you pretty well have to watch these lists, so you might as well start > now;-) > A few I'm on are: freebsd-fs@, freebsd-current@, freebsd-stable@, > freebsd-arch@ > > You will need a system that you can test source changes against head on, > so you should > set up a head/current system. (head/current refers to the src tree found at > repo.freebsd.org/base/head and is where the stable and release branches > are > created from, so that's where source patches go first). I think you can get > read-only anonymous access to the subversion repo, but I haven't done so. > > Good luck and have fun with it, rick