Here's a place to start:
http://wiki.apache.org/solr/HowToContribute

But if you're looking for architectural diagrams, formal inheritance
hierarchies etc there aren't any comprehensive ones that I know of.

The best way I know of is to pick something you think needs to be
improved and make a patch. Or add to documentation. Or look at the
JIRAs that have been written and pick one to review. Or... anything
else that needs improving.

In general though, the two are big projects and very few people know
all the parts, people tend to have deep knowledge of some part of it
and more or less familiarity with other parts, so pick something, dive
in and go!

I would recommend, though, that if you are writing code to outline
your approach either in a JIRA or here on the dev list rather than
code it all up first, people might suggest ways togo about it that
keep you from going down too many blind alleys.

Best
Erick

On Sat, Dec 26, 2015 at 11:14 AM, srinivas biramoni <srinu4...@gmail.com> wrote:
> Hi All,
>
> Sorry for the spam. I am completely new to this project and wanted to learn
> indexing and searching mechanisms. Chose Lucene Project for contributing
> while learning myself.
>
> Can I get any links/documents or pointers giving a brief on Lucene design
> like different modules and their functionalities etc which would help me in
> starting.
>
> Note: I am completely new to the process of contributing to open source
> projects. So any level of information (even basic) or pointer on how to
> start would help.
>
> Thanks,
> Srinivas

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

  • Hi srinivas biramoni
    • Re: Hi Erick Erickson

Reply via email to