Thanks Amareshwari for the detailed description of the modules.
I would browse through the JIRA's and pick up suitable tasks.

Also congratulations for the great presentation @ ApacheCon :)

Best Regards,
Yash

On Wed, Apr 29, 2015 at 9:43 AM, amareshwarisr . <[email protected]>
wrote:

> Hello Yash,
>
> Welcome on board!
>
> We have newbie jiras labelled
>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20LENS%20AND%20resolution%20%3D%20Unresolved%20AND%20labels%20%3D%20newbie%20ORDER%20BY%20priority%20DESC
> .
> You can check them out.
>
> Feel free to shoot any question here.
>
> Regarding lens modules, the following are some details :
>
> checkstyle - Has checkstyle rules of the project
>
> lens-api - API mainly for the clients
> lens-server-api - API mainly for server extentions - writing new driver or
> QueryAcceptor or adding a LensEvent listener
>
> lens-cube - Cube data model and query rewriting from cube QL to HQL done
> here.
>
> lens-storage-db - Storage definition for DBStorage and DBStorageHandler are
> here.
> lens-query-lib - The Query lib containing some Serde or OutputFormatter
> implementations.
>
> lens-driver-hive - Driver implementation for Hive as execution engine.
>
> lens-driver-jdbc - Driver implementation for JDBC as execution engine.
>
> lens-server - The server module - containing the service implementations,
> REST resources and HttpServer itself.
>
> lens-client - Java client built on top of REST interface.
>
> lens-cli - CLI built using spring shell and lens-client.
>
> lens-examples - Examples containing example schema and queries.
>
> lens-dist - Packaging for binary distribution of lens
>
> lens-ml-lib - Wrapper over Spark ML lib where input to a model is output of
> a query.
> lens-ml-dist - Packaging for ml-lib - which has server, client, spark
> libraries and ml-lib.
>
> lens-regression - The regression test suite.
>
> I'll create doc improvement ticket to update the above in developer doc and
> add more details if any. We can update them in package info in each module
> and javadoc generator should generate htmls for them.
>
> Thanks
> Amareshwari
>
> On Tue, Apr 28, 2015 at 11:47 PM, Yash Sharma <[email protected]> wrote:
>
> > Hi Team,
> > I have been a silent observer on the dev list for few days now and
> thought
> > of dropping a Hi on the list.
> >
> > I am a current contributor to Apache Drill [1] and a beginner contributor
> > to Apache Calcite [2]. I learned about Apache Lens at ApacheCon-Austin
> and
> > was interested to check if I can contribute to Lens in small steps.
> >
> > To start with - I have been trying to set up Lens and understand its
> > architecture. I have been able to build Lens from source as well as setup
> > Hive and Lens Server/Client. However I was facing minor issues running
> > examples as mentioned on [3]. Any help would be appreciated here. Would
> > initiate a separate thread on list for it.
> >
> > I would also like to learn about few essential modules of Lens which
> would
> > be good starting points for new contributors, Or, Some JIRA's that can be
> > marked 'beginner' which I can pick up.
> >
> > Please share your thoughts and ideas.
> >
> > Thanks,
> > Yash
> >
> > 1.https://github.com/apache/drill/commits?author=yssharma
> > 2. https://github.com/apache/incubator-calcite/commits?author=yssharma
> > 3.
> >
> >
> https://lens.incubator.apache.org/lenshome/install-and-run.html#Starting_Lens_Client
> >
>

Reply via email to