Return-Path: Delivered-To: apmail-lucene-dev-archive@www.apache.org Received: (qmail 88945 invoked from network); 26 May 2010 15:30:41 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 26 May 2010 15:30:41 -0000 Received: (qmail 39989 invoked by uid 500); 26 May 2010 15:30:40 -0000 Delivered-To: apmail-lucene-dev-archive@lucene.apache.org Received: (qmail 39853 invoked by uid 500); 26 May 2010 15:30:40 -0000 Mailing-List: contact dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@lucene.apache.org Delivered-To: mailing list dev@lucene.apache.org Received: (qmail 39846 invoked by uid 99); 26 May 2010 15:30:40 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 May 2010 15:30:40 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=AWL,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of shardul.bhatt@gmail.com designates 209.85.212.48 as permitted sender) Received: from [209.85.212.48] (HELO mail-vw0-f48.google.com) (209.85.212.48) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 May 2010 15:30:35 +0000 Received: by vws10 with SMTP id 10so3643099vws.35 for ; Wed, 26 May 2010 08:30:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=bErTXw/77nMxwe5MyzsZa7gu6VgVwaSagaz8c4DVlho=; b=QOp+0BVhS0oFyJjcy9gF28l31W6i+B0kcvcsP6slXQFOdOQshGCSGKC4A/69nUWskV LH7zyhI2bNUAX0lrro42vzCROAbKo0gTveCpGQ+Nahbl6IfYcR3NqW76NBZjVVFUpUmm IBkShCTrxz1/8O/1XjJ7erwJ2rslGE0M8UTT8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=aDmt5BelzAjHR8bIgutdgMWsfSlxpkLRuBSIEf3qxjpe8QpxKWjeUQ/RABabzlml4h qgFC1FKWXBx8/XCLRo3Z0KJHyaYSNz2wM5+HaFB93Xe5FQcy8XWG9IXd3vQNJItNo/qC 8Fi0McN5EFtbFh/tIWP5asQNK9QVm1XDN1aak= MIME-Version: 1.0 Received: by 10.220.108.73 with SMTP id e9mr6405069vcp.128.1274887813418; Wed, 26 May 2010 08:30:13 -0700 (PDT) Received: by 10.220.162.194 with HTTP; Wed, 26 May 2010 08:30:13 -0700 (PDT) In-Reply-To: <4BFD37D7.50300@usi.ch> References: <4BFD37D7.50300@usi.ch> Date: Wed, 26 May 2010 21:00:13 +0530 Message-ID: Subject: Re: Contribution for Research From: Shardul Bhatt To: dev@lucene.apache.org Content-Type: multipart/alternative; boundary=001485ece4703f5876048780f332 --001485ece4703f5876048780f332 Content-Type: text/plain; charset=ISO-8859-1 Hi All, I am Shardul Bhatt, a Software Developer from India. I have used Lucene on a project and am keen to contribute to Lucene. I know it takes much more than just the desire to be able to contribute to Open Source. At this point in time I am trying to figure out how to go about it. Apparently the most widely accepted method is to use it and debug it, using Eclipse, to understand how it all gels together. This method is certainly good but the initial effort is huge and needs a lot of motivation to hang on. I believe what Alberto is suggesting would help many like me who have been dreaming(honestly) and struggling to become capable of contributing to Open Source. It would maybe reduce the initial effort by about say 20% but that's good enough. Alberto: If there is anything I can do to be of help to you, please feel free to drop me an email. Regards, Shardul. On Wed, May 26, 2010 at 8:31 PM, Alberto Bacchelli wrote: > Dear Lucene developers, > > I'm Alberto Bacchelli, a Ph.D. student in software engineering. > > We want to help new developers who join a new software system, and > we believe that a good first impression would attract more contributors. > > Imagine a new developer joining Lucene: > As a first step, he needs a high-level view of the system. > Then, and this is what we want to address, he needs to know > what the most important classes of the system are --the hotspots. > > > We'd like to find *automated* methods to suggest a newbie > which classes he should start to study/understand. > > > To find the best recommendation method, we must know > the important classes of the system, and you, > as the system developers, are the only ones who can > answer this question. > > If you agree to do so (and I really hope so :) ) > we will create a small questionnaire for you, > that will take less than 15 minutes to be completed. > > Thank you very much for reading this e-mail. > Please, reply to this thread or send me an e-mail > if you want to participate, and/or give me feedback. > > Cheers, > Alberto > > > PS: Since we want our work to respect the free software philosophy, > if you agree, we would make all your answers public (anonymyzed if you > wish) > as a benchmark, so that other researchers can use your answers to propose > even better techniques for this task. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org > For additional commands, e-mail: dev-help@lucene.apache.org > > --001485ece4703f5876048780f332 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi All,

I am Shardul Bhatt,= a Software Developer from India.

I have used Lucene on a project and am keen to contrib= ute to Lucene.

I know it takes much more = than just the desire to be able to contribute to Open Source. At this point= in time I am trying to figure out how to go about it. Apparently the most = widely accepted method is to use it and debug it, using Eclipse, to underst= and how it all gels together. This method is certainly good but the initial= effort is huge and needs a lot of motivation to hang on.

I believe what Alberto is suggesting would help many l= ike me who have been dreaming(honestly) and struggling to become capable of= contributing to Open Source. It would maybe reduce the initial effort by a= bout say 20% but that's good enough.

Alberto: If there is anything I can do to be of help t= o you, please feel free to drop me an email.

Regards,
Shardul.

=A0

On Wed, May 26, 2010 at 8:31= PM, Alberto Bacchelli <alberto.bacchelli@usi.ch> wrote:
Dear Lucene developers,

=A0I'm Alberto Bacchelli, a Ph.D. student in software engineering.

We want to help new developers who join a new software system, and
we believe that a good first impression would attract more contributors.
Imagine a new developer joining Lucene:
As a first step, he needs a high-level view of the system.
Then, and this is what we want to address, he needs to know
what the most important classes of the system are --the hotspots.


We'd like to find *automated* methods to suggest a newbie
which classes he should start to study/understand.


To find the best recommendation method, we must know
the important classes of the system, and you,
as the system developers, are the only ones who can
answer this question.

If you agree to do so (and I really hope so :) )
we will create a small questionnaire for you,
that will take less than 15 minutes to be completed.

Thank you very much for reading this e-mail.
Please, reply to this thread or send me an e-mail
if you want to participate, and/or give me feedback.

Cheers,
=A0Alberto


PS: Since we want our work to respect the free software philosophy,
if you agree, we would make all your answers public (anonymyzed if you wish= )
as a benchmark, so that other researchers can use your answers to propose even better techniques for this task.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


--001485ece4703f5876048780f332--