Hi Indrajit and team,

It's wonderful to hear that you are interested and want to help, welcome to
the community!

Here are a few areas you could consider working on:

   - Connectivity services provide ODBC and JDBC clients and servers, and
   DCS manages the ODBC/JDBC server processes.
   - The foundation layer provides messaging services to the other
   processes and determines which nodes are part of the cluster.
   - The SQL compiler in Trafodion parses and optimizes SQL queries and
   generates query plans.
   - The SQL executor executes these plans, in a single process or using
   multiple processes (ESPs). It also interfaces with HBase.
   - HBase-trx runs as an HBase coprocessor and is responsible for
   providing ACID transactions in HBase.
   - The Distributed Transaction Manager is a set of processes and
   libraries used by the executor to initiate, commit, abort transactions and
   it also provides recovery from crashes.
   - A REST server provides web services.
   - The Trafodion installer installs the software.
   - The infrastructure project provides an automated testing environment.

My apologies to those components I didn't mention explicitly. A few areas
you could work on that aren't directly related to one of the components of
the project:

   - File or fix a Trafodion JIRA.
   - Contribute to the Trafodion wiki.
   - Write a UDF or a stored procedure, maybe to integrate with another
   project.
   - Do an investigation or run a test, for example a performance test.

Let us know if you are interested in any of these areas and we can talk
more.

Regards,

Hans

On Sun, Oct 25, 2015 at 1:09 PM, Atanu Mishra <[email protected]>
wrote:

> Hi Indrajith,
>
> Welcome to the Trafodion project! Looking forward to your participation and
> contributions.
>
> I suppose you have already looked into the wiki here for basic on-boarding:
> https://cwiki.apache.org/confluence/display/TRAFODION/Contributing. You
> have
> already taken the first action (expressed your interest in this forum).
> Your
> next action would be to submit an Individual CLA and get a GitHub account.
>
> Have you downloaded the code and tried it out?
>
> Regards,
> Atanu
>
> -----Original Message-----
> From: Indrajith Udayakumara [mailto:[email protected]]
> Sent: Saturday, October 24, 2015 1:10 PM
> To: [email protected]
> Subject: How can we contribute to Trafodian?
>
> Hi, we are a team of undergraduates from University of Jaffna- Sri Lanka.
> Our team has 4 members that have a good experience of working with
> databases.
> We are interested study your project as a part of our 3rd year RAD project
> and promote it within the university.
>
> So, can you please guide us how to contribute to this project with some
> basic references.
>
> Thank you.
> regards,
> Indrajith.
>

Reply via email to