Guys,

The approach I'll suggest you will be quite common for fairly any code base
you will work on.

1. Get familiar with current features, usage scenarios and respective
public APIs of the product.

You can look at http://ignite.apache.org/features.html and
http://ignite.apache.org/usecases.html
More extensive docs are here https://apacheignite.readme.io/docs
Usage examples are here
https://github.com/apache/ignite/tree/master/examples

2. Setup project from Github or Apache git repo. With Github it is easier
to work in my experience.
Links are here http://ignite.apache.org/community/resources.html#git

Apache Ignite is just a usual Maven project. It is preferable to use IDEA
from JetBrains https://www.jetbrains.com/idea/
(the project is complex, has many Maven profiles, I'm not sure if other
IDEs will work out for you).

3. Edit and run examples under Java debugger to see what happens internally
in Ignite.

4. When you have some understanding of how things work, you can take one of
Jira issues to work on
here http://ignite.apache.org/community/contribute.html#contribute

or directly from Jira
https://issues.apache.org/jira/browse/IGNITE-1226?jql=project%20%3D%20IGNITE%20AND%20component%20in%20%28newbie%29

Have fun!

Sergi




2015-09-08 14:25 GMT+03:00 Murthy Kakarlamudi <[email protected]>:

> Absolutely, that makes sense. As a newbie, I am trying to understand where
> I should start from to understand the framework. Probably anyone in here
> can share that perspective, to get a handle of the different classes and
> their purpose.
>
> Thanks,
> Murthy.
>
> On Tue, Sep 8, 2015 at 7:18 AM, chandresh pancholi <
> [email protected]> wrote:
>
> > Murthy/Sudhanshu,
> > IMO Please use ignite dev list for further discussion or communication
> your
> > discussion might help new contributors to early ramp up.
> >
> > Thanks
> >
> > On Tue, Sep 8, 2015 at 4:37 PM, Murthy Kakarlamudi <[email protected]>
> > wrote:
> >
> > > Hello Sudhanshu,
> > >     My name is Murthy. I also joined Ignite Dev group recently and am
> > > trying to understand it. Probably we can share our understandings
> before
> > we
> > > can contribute to issues. My id is [email protected]. Please share your
> > id
> > > too.
> > >
> > > Thanks,
> > > Murthy.
> > >
> > > On Mon, Sep 7, 2015 at 5:06 AM, Sudhanshu <[email protected]>
> > > wrote:
> > >
> > > > Hello Developers,
> > > >
> > > > I am Sudhanshu Gupta, software engineer working in Bangalore, India.
> > > >
> > > > I am willing to contribute to the project. I have forked and cloned
> the
> > > > repo in my local. I want to get start on it. It would be great if
> > anyone
> > > > from the community can help to understand the codebase and let me fix
> > > some
> > > > issues.
> > > >
> > > > My Jira id: sudhanshu-gupta
> > > >
> > > > --
> > > > Regards,
> > > > Sudhanshu
> > > >
> > >
> >
> >
> >
> > --
> > Chandresh Pancholi
> > Senior Software Engineer
> > Flipkart.com
> > Email-id:[email protected]
> > Contact:08951803660
> >
>

Reply via email to