Return-Path: X-Original-To: apmail-hadoop-mapreduce-dev-archive@minotaur.apache.org Delivered-To: apmail-hadoop-mapreduce-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2BD63C4B3 for ; Wed, 13 Jun 2012 13:58:02 +0000 (UTC) Received: (qmail 12721 invoked by uid 500); 13 Jun 2012 13:58:01 -0000 Delivered-To: apmail-hadoop-mapreduce-dev-archive@hadoop.apache.org Received: (qmail 12632 invoked by uid 500); 13 Jun 2012 13:58:01 -0000 Mailing-List: contact mapreduce-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: mapreduce-dev@hadoop.apache.org Delivered-To: mailing list mapreduce-dev@hadoop.apache.org Received: (qmail 12623 invoked by uid 99); 13 Jun 2012 13:58:00 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Jun 2012 13:58:00 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of gourav.hadoop@gmail.com designates 74.125.82.48 as permitted sender) Received: from [74.125.82.48] (HELO mail-wg0-f48.google.com) (74.125.82.48) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Jun 2012 13:57:54 +0000 Received: by wgbdq11 with SMTP id dq11so570682wgb.29 for ; Wed, 13 Jun 2012 06:57:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=lYPQUMa6Lm7/2eGYHtp3qWnM96JIdabVv+lO3ZjUvv0=; b=v8lrvgmRTHU9Xq+9WGHtaZqKogx6OuBwzgsU8+22wqR/XL4P2FUWigUkRm90boszzm EycmKLxC8+xhPtqywrKxlDnMkOUko6CnowAaJ1vGyaOfZW9hzwQr125w8GdX9vnbmJMP 9oj/6oGBSSZrBwgkChKXY3kRpEp69O8A8PNZk6fWYmBC1WZ2D7EwvF61/PqTqvr1rOV6 X6sVsrhlNrOVi79Vi2Q15wtrIAcVCLJkLZ0LBhhvtmgyowm4dkS2CR60hQU/tPBK5c74 cJfIfFIYLlzGMUq1QE3oPw+lWloAY8pqBTxPMmDmq6SSr8XJY9h8LZQqrzoJb34JVlOe rJdA== MIME-Version: 1.0 Received: by 10.216.228.224 with SMTP id f74mr11009925weq.217.1339595854258; Wed, 13 Jun 2012 06:57:34 -0700 (PDT) Received: by 10.194.38.106 with HTTP; Wed, 13 Jun 2012 06:57:34 -0700 (PDT) In-Reply-To: References: Date: Wed, 13 Jun 2012 14:57:34 +0100 Message-ID: Subject: Re: learning and contributing From: Gourav Sengupta To: mapreduce-dev@hadoop.apache.org Cc: steve.loughran@gmail.com Content-Type: multipart/alternative; boundary=0016e6d7e90c0922f304c25af76b --0016e6d7e90c0922f304c25af76b Content-Type: text/plain; charset=ISO-8859-1 Hi Steve, your idea sounds brilliant and the most effective way to start understanding the code. I will get started with this immediately. Thanks a lot. Regards, Gourav On Wed, Jun 13, 2012 at 9:41 AM, Steve Loughran wrote: > On 12 June 2012 16:47, Gourav Sengupta wrote: > > > Hi Harsh, > > > > Thanks for your kind response. > > > > Can you please suggest a few books to help me start contributing to the > > community? Besides that I am new to JAVA, I have had some experience of > > programming in C, C++, PERL, PHP and Python, which I use almost regularly > > in my work, but my work in JAVA has been quite irregular. > > > > In that case, I'd recommend before you dive in the depths of the hadoop > codebase -which is deep, complex and not a place to learn about Java or the > like, you start writing mapreduce code to analyse something. > > Grab one of the open datasets (like London's: http://data.london.gov.uk/ ) > , and think of some things you'd like to find out about it. Then write some > MR jobs to find it out, exploring other features like multiple outputs, > shuffing, integration with other platforms. > > If you do this on the Apache 1.0.3 line with the source installed and a > good IDE (IntelliJ IDEA or Eclipse), you can browse into the source while > you do your code, but you are driven by some short term needs -and learning > what needs to be improved. > > For help in this, the mapreduce-user mailing list is the place to go > > steve > > > > > > > > Thanks and Regards, > > Gourav > > > > On Mon, Jun 4, 2012 at 8:45 AM, Harsh J wrote: > > > > > Hey Gourav, > > > > > > Welcome! For contributing, you can start via > > > http://wiki.apache.org/hadoop/HowToContribute > > > > > > For learning, please refer to the available docs on > > > http://hadoop.apache.org, and there are also several books available > > > out there today you can refer to. > > > > > > On Mon, Jun 4, 2012 at 3:33 AM, Gourav Sengupta < > gourav.hadoop@gmail.com > > > > > > wrote: > > > > hi, > > > > > > > > i am looking towards learning and contributing to this project. > > > > > > > > any help will be a great > > > > > > > > > > > > gourav > > > > > > > > > > > > -- > > > Harsh J > > > > > > --0016e6d7e90c0922f304c25af76b--