community-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From William A Rowe Jr <>
Subject Finding your niche (Re: Want a Mentor)
Date Sun, 17 Jan 2016 02:51:39 GMT
Pawal, and other newcomers,

Absolutely the best was to become a contributor is to begin by becoming a
user of one or more projects!

In time, you will find some shortcoming or missing feature that would make
your work easier or make your life better.  That's the 'ah hah' moment when
you can dig into the source code, and whip up a patch that benefits you.
We call that 'scratching your own itch'.

By the time you bring that patch back to the project you will have some
familiarity with the project, as a user, and a beginning understanding of
the code underneath the project.  At that point, asking for a mentor to
help you refine your patch and have it accepted and incorporated into the
project is a terrific help.  Each project has their own approach and
collaborative style, even though all operate somewhat similarly.  A mentor
can be a big help with constructive criticism and encouragement.

Best of luck!
On Jan 15, 2016 00:53, "Paweł Kłos" <> wrote:


Definitely I agree with Jain. I'm a newcomer also. Up to this moment I was
silently crawling Apache project searching for a project I could take a
part of.
Only added value is that I found many interesting Apache projects that I'll
use at work, but still don't know how to (in practice) contribute to one.

Pawel Klos

On 2016-01-14 21:34, Kapil Jain wrote:

> No problem Patricia. Yes, it would be very helpful if Apache can have a
> help wanted page, with needs and required skills and may be complexity of
> theissue. It will be very helpful for any newcomer. I have spent 1-2 hrs
> today going thru almost all incubate projects, still no luck with finding a
> way to start/ take a first step.
> On Thu, Jan 14, 2016 at 3:28 PM, Patricia Shanahan <> wrote:
> I'm sorry - I thought you had already selected Hadoop. I don't know any
>> alternative to picking projects, browsing their developer lists, and
>> seeing
>> if anything interests you.
>> Maybe Apache needs a "Help wanted" web page where projects can list their
>> needs?
>> On 1/14/2016 12:24 PM, Kapil Jain wrote:
>> Yes, at a high level - however its providing details about version
>>> controlling. feedback/ bugs reporting etc.
>>> I'm looking for a suitable project for me I can start understanding it
>>> and
>>> then contributing to it.
>>> On Thu, Jan 14, 2016 at 3:11 PM, Patricia Shanahan <> wrote:
>>> Have you read
>>>> On 1/14/2016 11:59 AM, Kapil Jain wrote:
>>>> Still struggling to find a project and take my first step. Looking for
>>>>> mentor who can just help me in getting started.
>>>>> On Mon, Jan 11, 2016 at 3:57 PM, Kapil Jain <>
>>>>> wrote:
>>>>> Can someone please help me in finding out a suitable project where I
>>>>> can
>>>>> contribute? I'm more interested in Hadoop and Java. But can work on
>>>>>> another
>>>>>> project and/ or language.
>>>>>> On Mon, Jan 11, 2016 at 11:33 AM, Ross Gardler <
>>>>>> wrote:
>>>>>>> Welcome.
>>>>>> Please see details of the process at
>>>>>>> It should be noted that 95% of the work is on your side. Success
>>>>>>> open
>>>>>>> source is about self motivation and self management. The other
5% is
>>>>>>> about
>>>>>>> asking for help when you hit a barrier. The above link should
>>>>>>> enough info to get you started.
>>>>>>> Sent from my Windows Phone
>>>>>>> ________________________________
>>>>>>> From: Kapil Jain<>
>>>>>>> Sent: ‎1/‎11/‎2016 8:24 AM
>>>>>>> To:<>
>>>>>>> Subject: Want a Mentor
>>>>>>> I would like to join apache mentorship programme and want to
>>>>>>> contribute
>>>>>>> to
>>>>>>> Apache Hadoop project.
>>>>>>> I have Java skills required for the project.
>>>>>>> I'm unable to figure out how to contribute. Please assist.
>>>>>>> Thanks,
>>>>>>> Kapil

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message