Hello Benedikt,

Thanks for the warm welcome!

> On Mon, May 22, 2017 at 4:24 AM, Benedikt Ritter <brit...@apache.org> wrote:
> Hello Kapil,
>
>> Am 21.05.2017 um 16:26 schrieb Kapil Neurgaonkar <caps...@gmail.com>:
>>
>> Hi All,
>>
>> I'm Kapil, an aspirant new-comer to Apache Dev Community interested in
>> contributing to project Commons Text.
>
> That’s great, welcome to our community! Please have a look at the docs for 
> contributors [1] and please sign an ICLA [2] if you plan to contribute on a 
> regular basis.

Yes I do wish to contribute on a regular basis. I have submitted a
signed ICLA and public key as mentioned in the docs.

I'll also go through the docs for contributors.

>
>>
>> To start with I would like to solve an issue in StrLookup API [1].
>> Looking forward to having a mentor who can help me start-up and guide
>> through this activity.
>>
>> Looks like a proposal has already been mentioned in JIRA item [1]. I
>> went through details mentioned and analyzed impact of change. As
>> mentioned, I think removal of type parameter <V> and changing lookup
>> map's type from <V> to <?> should be good.
>>
>> Regarding impact, changes are required in StrLookup, StrLookupTest,
>> StrSubstitutor and StrSubstitutorTest within commons text. Also
>> respective test cases and JavaDocs need to be updated accordingly.
>>
>> I hope this is good to start. Request you to kindly validate my proposal.
>
> TEXT-80 looks valid to me. So removing the generic type parameters sounds 
> like a good idea. Note that this API has already been released, so we need to 
> make sure, we don’t break anything. We use the maven clirr plugin to check 
> our APIs. So after you’ve implemented your fix, in this case you should check 
> the clirr report. It should not have errors.

I have a couple of questions:

1. Does Maven Clirr Plugin get executed as a part of Maven install itself?
2. How do we analyze impact across Apache projects in case there are
dependencies from other projects.

>
> You can submit your proposal as a pull request against our GitHub mirror [3].
>

I'm planning to start with the proposal for TEXT-80 as soon as my id
is activated.

>>
>> Please mention in case anything got missed or needs correction.

Thanks,
Kapil



>
> Regards,
> Benedikt
>
> [1] https://community.apache.org/newcomers/ 
> <https://community.apache.org/newcomers/>
> [2] https://www.apache.org/licenses/icla.pdf 
> <https://www.apache.org/licenses/icla.pdf>
> [3] https://github.com/apache/commons-text 
> <https://github.com/apache/commons-text>
>
>
>>
>> Thanks,
>> Kapil Neurgaonkar
>> Profile - https://www.linkedin.com/in/kapilneurgaonkar/
>>
>> [1] - https://issues.apache.org/jira/browse/TEXT-80
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> For additional commands, e-mail: dev-h...@commons.apache.org
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to