Hi Gimhana,

Thanks for your interest in contributing yo OODT. As you may already know,
we are planning to offer 2 GSoC projects [1] this year which we think are
the most important at the moment.
Since you have experience in React, Java and hopefully some knowledge on
containerization, you will be able to help one of those projects for sure.
The community will be really happy to see your contribution. Thanks for
your PR as well. I will look at it soon.

On getting started, did you try running OODT?

In brief, OODT have 3 main components, File Manager [2] (for information
integration), a Resource Manager [3] (managing resources and scheduling
jobs) and a workflow manager to execute workflows. In addition to that,
there are other components like crawler (for crawling and ingesting crawled
documents to file manager), OPSUI (the main dashboard of a OODT deployment
which shows status of each component and ingested files, workflows etc) and
a set of REST APIs.

You can refer file manager user guide [5] to get an idea of file manager.
If you want to run all the components at once, you can use the docker
container [6]. If you prefer more hands on experience, try the RADiX [7]
build. Try to play around a bit to get an understanding of the usage of
OODT since it is more of a framework rather than a product.

When you play around, if you encounter anything you don't understand, feel
free to ask. If you encounter any issue please create an issue in JIRA. If
you can, try to fix it yourself to get familiarized with the code base. The
above steps will be a good starting point as I don't see any newcomer type
issue in Jira to let you work on immediately.

Thanks,
Imesha

[1]
https://issues.apache.org/jira/browse/OODT-986?jql=project%20%3D%20OODT%20AND%20labels%20%3D%20GSoC2019%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC
[2] https://github.com/apache/oodt/tree/master/filemgr
[3] https://github.com/apache/oodt/tree/master/resource
[4] https://github.com/apache/oodt/tree/master/workflow
[5] https://cwiki.apache.org/confluence/display/OODT/OODT+Filemgr+User+Guide
[6] https://cwiki.apache.org/confluence/display/OODT/Docker+powered+OODT
[7] https://cwiki.apache.org/confluence/display/OODT/RADiX+Powered+By+OODT

On Fri, 1 Mar 2019 at 20:44, Gimhana Nadeeshan <
gimhanadesilva...@cse.mrt.ac.lk> wrote:

> Hi devs,
>
> I'm a final year undergraduate in Computer Science & Engineering of the
> University of Moratuwa. I have completed my 6 months internship at WSO2
> Lanka (Pvt) Ltd last year. There I got the chance to apply the theoretical
> knowledge gained from lectures in practical to some extent. Mainly dealt
> with Apache Synapse. Used Apache Kafka and Zookeeper for handling data
> streams for that project.
>
> Have some hands-on experience in Java, Python, JavaScript, React JS, Vue JS
> by doing several projects based in both academic and non-academic purposes.
>
> I would like to work on Apache OODT related project this summer(GSOC2019)
> because contributing to Open Source is the best way to learn the real world
> software engineering practices and open source culture.
>
> I went through the Tutorials to get a basic idea about the project and send
> a Pull Request[1] adding some modifications to README which will be
> intuitive to a new contributor.
>
> So How to get a head start on contributing? Are there any beginner type
> issues to solve as a first step to get more familiar to the code base?
>
> I appreciate if someone can guide me. :-)
>
> [1] https://github.com/apache/oodt/pull/90
>
> Thanks and Best Regards,
> Gimhana.
> --
>
> Nadeeshan Gimhana
>
> Undergraduate
>
> Department of Computer Science & Engineering
>
> University of Moratuwa
>
> *Mobile :+94775744613*
>
>
> *Website : https://ngimhana94.wixsite.com/gimhanadesilva/
> <https://ngimhana94.wixsite.com/gimhanadesilva/>*
>
> *L**inkedin*
> *:www.linkedin.com/in/nadeeshangimhana/
> <http://www.linkedin.com/in/nadeeshangimhana/>*
>
> *Blog* :https://medium.com/@gimhanadesilva.15
>
>
> * <http://www.linkedin.com/in/nadeeshangimhana/>*
>
>
> * <http://www.linkedin.com/in/nadeeshangimhana/>*
>

Reply via email to