You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by gor joseph <go...@outlook.com> on 2016/04/11 20:58:24 UTC
Guidance needed
Good Morning ,
I am a young engineer looking to join and contribute to the project .However , I got stuck on the overwhelming docs and thousands of lines of code .
can anyone please give me advice on how to understand the project and contribute effectively ,?
Thanks
Sincerely ,
Joseph.
LinkedIn : https://fr.linkedin.com/in/josephgor
Mobile : +33 630733572
Skype :Gor.joseph@outlook.com
E-mail :Gor.joseph@outlook.com
Re: Guidance needed
Posted by Dan Davis <da...@gmail.com>.
There's an excellent book called "Code Reading" that could help you make
sense of it.
My advice is to figure out first how to:
(a) build using ant, outside of Eclipse or any IDE
(b) run the tests using ant, outside of Eclipse or any IDE
(c) start a server with custom configuration, outside of Eclipse or any IDE
Then, you need to start dividing the code into different components in your
mind - Solr, Lucene, Indexing, Query Process, Structures on Disk,
Structures in memory (cache), etc.
I wish I had time to follow my own advice - I know what to do, but have a
couple of full-time commitments (work & family)
On Mon, Apr 11, 2016 at 2:58 PM, gor joseph <go...@outlook.com> wrote:
>
> Good Morning ,
>
>
>
>
> I am a young engineer looking to join and contribute to the project
> .However , I got stuck on the overwhelming docs and thousands of lines of
> code .
>
> can anyone please give me advice on how to understand the project and
> contribute effectively ,?
>
>
>
>
> Thanks
>
>
>
>
>
>
> Sincerely ,
> Joseph.
> LinkedIn : https://fr.linkedin.com/in/josephgor
> Mobile : +33 630733572
> Skype :Gor.joseph@outlook.com
> E-mail :Gor.joseph@outlook.com
Re: Guidance needed
Posted by Dan Davis <da...@gmail.com>.
There's an excellent book called "Code Reading" that could help you make
sense of it.
My advice is to figure out first how to:
(a) build using ant, outside of Eclipse or any IDE
(b) run the tests using ant, outside of Eclipse or any IDE
(c) start a server with custom configuration, outside of Eclipse or any IDE
Then, you need to start dividing the code into different components in your
mind - Solr, Lucene, Indexing, Query Process, Structures on Disk,
Structures in memory (cache), etc.
I wish I had time to follow my own advice - I know what to do, but have a
couple of full-time commitments (work & family)
On Mon, Apr 11, 2016 at 2:58 PM, gor joseph <go...@outlook.com> wrote:
>
> Good Morning ,
>
>
>
>
> I am a young engineer looking to join and contribute to the project
> .However , I got stuck on the overwhelming docs and thousands of lines of
> code .
>
> can anyone please give me advice on how to understand the project and
> contribute effectively ,?
>
>
>
>
> Thanks
>
>
>
>
>
>
> Sincerely ,
> Joseph.
> LinkedIn : https://fr.linkedin.com/in/josephgor
> Mobile : +33 630733572
> Skype :Gor.joseph@outlook.com
> E-mail :Gor.joseph@outlook.com
Re: Guidance needed
Posted by David Smiley <da...@gmail.com>.
Welcome! Thanks for wanting to contribute. Usually people contribute out
of necessity to improve or fix something for a real project. That helps
focus one's self on something and establish a goal. Since that isn't the
case for you, I suggest looking through our JIRA issues tagged "newdev":
https://issues.apache.org/jira/issues/?jql=project%20in%20(SOLR%2C%20LUCENE)%20AND%20text%20~%20newdev
Or perhaps search for "gsoc" (which stands for Google Summer of Code).
~ David
On Mon, Apr 11, 2016 at 3:00 PM gor joseph <go...@outlook.com> wrote:
> Good Morning ,
>
> I am a young engineer looking to join and contribute to the
> project .However , I got stuck on the overwhelming docs and thousands of
> lines of code .
> can anyone please give me advice on how to understand the project and
> contribute effectively ,?
>
> Thanks
>
> Sincerely ,
> Joseph.
> LinkedIn : https://fr.linkedin.com/in/josephgor
> Mobile : +33 630733572
> Skype :Gor.joseph@outlook.com
> E-mail :Gor.joseph@outlook.com
>
>
>
> --
Lucene/Solr Search Committer, Consultant, Developer, Author, Speaker
LinkedIn: http://linkedin.com/in/davidwsmiley | Book:
http://www.solrenterprisesearchserver.com
Re: Guidance needed
Posted by David Smiley <da...@gmail.com>.
Welcome! Thanks for wanting to contribute. Usually people contribute out
of necessity to improve or fix something for a real project. That helps
focus one's self on something and establish a goal. Since that isn't the
case for you, I suggest looking through our JIRA issues tagged "newdev":
https://issues.apache.org/jira/issues/?jql=project%20in%20(SOLR%2C%20LUCENE)%20AND%20text%20~%20newdev
Or perhaps search for "gsoc" (which stands for Google Summer of Code).
~ David
On Mon, Apr 11, 2016 at 3:00 PM gor joseph <go...@outlook.com> wrote:
> Good Morning ,
>
> I am a young engineer looking to join and contribute to the
> project .However , I got stuck on the overwhelming docs and thousands of
> lines of code .
> can anyone please give me advice on how to understand the project and
> contribute effectively ,?
>
> Thanks
>
> Sincerely ,
> Joseph.
> LinkedIn : https://fr.linkedin.com/in/josephgor
> Mobile : +33 630733572
> Skype :Gor.joseph@outlook.com
> E-mail :Gor.joseph@outlook.com
>
>
>
> --
Lucene/Solr Search Committer, Consultant, Developer, Author, Speaker
LinkedIn: http://linkedin.com/in/davidwsmiley | Book:
http://www.solrenterprisesearchserver.com