incubator-blur-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aaron McCurry (JIRA)" <>
Subject [jira] [Commented] (BLUR-440) Add "Getting Started" guide for new/would-be developers
Date Sun, 16 Aug 2015 13:21:45 GMT


Aaron McCurry commented on BLUR-440:

The way I create eclipse projects is through the following command:

mvn eclipse:eclipse -DskipTests -Dhadoop2

If the install command worked then you could try:

mvn install eclipse:eclipse -DskipTests -Dhadoop2

That should build and create the eclipse plugins.

Also I am creating an environment with the same versions of software you are running to see
what I can figure out.

> Add "Getting Started" guide for new/would-be developers
> -------------------------------------------------------
>                 Key: BLUR-440
>                 URL:
>             Project: Apache Blur
>          Issue Type: Task
>          Components: Blur
>            Reporter: Tim Williams
>            Priority: Minor
> Blur has grown into quite a large code base and can be intimidating to begin hacking
on.  I think it'd help the community to have a guide for new developers wanting to understand
Blur from building it, where to begin code reading, etc.  If folks can chip in a tip or two
of what challenges they faced when first getting started, we can come up with something really
> Something along the lines of:
> -o Building o-
> git clone...
> mvn eclipse:eclipse -Dhadoop2
> -o Components Overview o-
> blur-thrift does ...
> blur-core does...
> -o Code Reading o-
> A nice way to begin understanding Blur is by looking at the thrift interface Blur.Iface[1].
 Reviewing that API and the corresponding code in blur-core's thrift package[2] is a good
way to start. Read through the more 'admin' methods (e.g. tableStats) first...
> [1] -
> [2] -

This message was sent by Atlassian JIRA

View raw message