You really have to just pick a problem, dive into the code and learn
it bit by bit through exploration. The code base changes fast enough
that anything published will be out of date in short order.

Here's a suggestion: Take a look at the coverage reports for unit
tests, pick some code that doesn't have coverage and write a test.
Believe me, that'll get you familiar with _something_ pretty quickly,
and something like that provides  a focus. It's a mistake to try to
understand all of Lucene IMO, that'll take years.

FWIW,
Erick

On Thu, Mar 26, 2015 at 4:42 PM, Adrien Grand <jpou...@gmail.com> wrote:
> Hi Gimantha,
>
> There is no recent book. However, there is some interesting content
> that you can find about Lucene and Solr internals scattered in blog
> posts and conference presentations. I would recommend having a look at
> Mike's blog http://blog.mikemccandless.com/ and videos of Lucene
> Revolution, ApacheCon and BerlinBuzzwords which regularly get a fair
> amount of Lucene/Solr-related talks.
>
> On Fri, Mar 13, 2015 at 6:54 AM, Gimantha Bandara <giman...@wso2.com> wrote:
>> Hi all,
>>
>> I am willing to contribute to Lucene project. I have already been referring
>> to "Lucene in Action" 2nd edition recently. But I think it is outdated. It
>> is based on lucene 3.0.x I guess. Even through online resources, it is very
>> hard to learn the internals of lucene because of the lack of up-to-date
>> resources. Can someone recommend a recently released book on lucene
>> internals or has someone planned to write one? What would be the starting
>> point if I need to learn the internals of Lucene?
>>
>> Thanks,
>>
>> --
>> Gimantha Bandara
>> Software Engineer
>> WSO2. Inc : http://wso2.com
>> Mobile : +94714961919
>
>
>
> --
> Adrien
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
> For additional commands, e-mail: java-user-h...@lucene.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org

Reply via email to