Thanks Oleg. The pointer to the committers guide what I needed. Missed that
one. Thanks for the insight into your setup as well.
On Oct 26, 2015 5:06 AM, "Oleg Zhurakousky" <[email protected]>
wrote:

> Mark
>
> Yes there are a lot of projects since aside form core modules there are
> out-of-the-box NAR bundles and other supporting modules, and everything is
> a separate project.
> So, when importing you can chose to have a view into the entire NiFi or
> individual modules you interested in working on (you don’t have import all
> of them).
> Just to give you an idea here is what my workspace consists of at the time
> of writing this email
>
> nifi-framework
> nifi-provenance-repository-bundle
> nifi-api
> nifi-bootstrap
> nifi-data-provenance-utils
> nifi-framework-core
> nifi-framework-core-api
> nifi-ide-integration
> nifi-nar-utils
> nifi-persistent-provenance-repository
> nifi-properties
> nifi-provenance-repository-nar
> nifi-runtime
> nifi-standard-reporting-tasks
> nifi-utils
> nifi-volatile-provenance-repository
>
> The contributors guide -
> https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide is a
> good starting point for general questions and FAQs about contributions and
> it does provide instructions on how to run NiFi in DEBUG mode (specifically
> in Eclipse).
>
> Hope this helps, otherwise let us know.
>
> Cheers
> Oleg
>
> On Oct 26, 2015, at 1:39 AM, Mark Petronic <[email protected]<mailto:
> [email protected]>> wrote:
>
> Hey guys, I read through the developers guide and am interested in
> maybe trying my hand at contributing to an OSS project for the first
> time. I'm pretty interested in Nifi. I've done a good bit of Java
> programming using Eclipse and Ant for a multi-threaded HTTP proxy-like
> application that uses Apache NIO and am very good with Git. I guess we
> used Ant because the guy who originally started the project did it
> that way and we have very little external jar dependencies so we never
> really moved to Maven.
>
> Looking at this project, I'm not really sure how to approach setting
> up a build environment. I'm used to being able to build and run my
> application in Eclipse and step though code in the debugger, etc, run
> unit tests from the IDE, that sort of stuff. I cloned Nifi and did the
> mvn clean build successfully against the nifi-0.3.0-RC1 tag as I
> believe that would be equivalent to the release I am running. I
> imported that into Eclipse using the import existing Maven project
> wizard. There are a LOT of projects. So, I am a bit lost at where to
> start here.
>
> Would anyone kindly step me through how you have your dev environment
> setup so that I could maybe mirror that and get started?
>
> Thanks in advance
>
>
>

Reply via email to