Hi Imesha,

Sure, I’ll try to set up OODT and post any questions that I come across, if 
any. Also I’ll look into the documentation issues you mentioned and try to 
create PRs for them as I come across any issues.

Thanks and Regards,
Yasith

> On Mar 13, 2019, at 10:36 AM, Imesha Sudasingha <ime...@apache.org> wrote:
> 
> Hi Yasith,
> 
> Thanks for your interest in contributing to OODT. With the technologies you
> are familiar with, you will definitely be able to help us improve a lot.
> At the moment, I don't have beginner level issues to point you to. So the
> best thing is to play around and get an idea on what is OODT. When you go
> through you may notice that there are a lot of problems in documentation in
> cwiki and readme files. It will be a great help for new comers if you can
> fix them as you go through.
> 
> Following is a response I sent to another student to introduce OODT. That
> will help you too.
> 
> 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://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FOODT-986%3Fjql%3Dproject%2520%253D%2520OODT%2520AND%2520labels%2520%253D%2520GSoC2019%2520ORDER%2520BY%2520priority%2520DESC%252C%2520updated%2520DESC&amp;data=02%7C01%7Cyasith%40cs.odu.edu%7C6b884f43a12e4414051b08d6a7c1560e%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636880846153946038&amp;sdata=hxzAxAlFalZ8vGH8l0vIVbt0aD6Iwx9EpRmkSdIUN4c%3D&amp;reserved=0
>> [2] 
>> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Foodt%2Ftree%2Fmaster%2Ffilemgr&amp;data=02%7C01%7Cyasith%40cs.odu.edu%7C6b884f43a12e4414051b08d6a7c1560e%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636880846153946038&amp;sdata=jOdQcrjOwo0%2FTKv9kJRMS2u84RkitayT2j6BjxdNteo%3D&amp;reserved=0
>> [3] 
>> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Foodt%2Ftree%2Fmaster%2Fresource&amp;data=02%7C01%7Cyasith%40cs.odu.edu%7C6b884f43a12e4414051b08d6a7c1560e%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636880846153946038&amp;sdata=unweiH09cryQbvU8VFDIXFk5gUKAXusBTz9eomb%2F%2Bso%3D&amp;reserved=0
>> [4] 
>> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Foodt%2Ftree%2Fmaster%2Fworkflow&amp;data=02%7C01%7Cyasith%40cs.odu.edu%7C6b884f43a12e4414051b08d6a7c1560e%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636880846153946038&amp;sdata=53aGr5L185zKKPiRDwV%2BfxVmdBb5kQ1sciEBPLC36Hw%3D&amp;reserved=0
>> [5]
>> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FOODT%2FOODT%2BFilemgr%2BUser%2BGuide&amp;data=02%7C01%7Cyasith%40cs.odu.edu%7C6b884f43a12e4414051b08d6a7c1560e%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636880846153946038&amp;sdata=gUqfOKNGQ4lSbFU2riwUjIilgNGdcSPH3Wtgaxcxcwo%3D&amp;reserved=0
>> [6] 
>> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FOODT%2FDocker%2Bpowered%2BOODT&amp;data=02%7C01%7Cyasith%40cs.odu.edu%7C6b884f43a12e4414051b08d6a7c1560e%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636880846153946038&amp;sdata=0Aq1BoGVQUV61W8pT4sqyeEVanjVEgo2IY1TxPD94Dk%3D&amp;reserved=0
>> [7] 
>> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FOODT%2FRADiX%2BPowered%2BBy%2BOODT&amp;data=02%7C01%7Cyasith%40cs.odu.edu%7C6b884f43a12e4414051b08d6a7c1560e%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636880846153946038&amp;sdata=SHTt1z0OURDKOV93pnYcIKnFOuIAMDtvtGajZ3pZphM%3D&amp;reserved=0
> 
> Thanks,
> Imesha
> 
> 
>> On Wed, 13 Mar 2019 at 03:12, Jayawardana, Yasith <yas...@cs.odu.edu> wrote:
>> 
>> Hey all,
>> 
>> First of all, let me introduce myself. I'm currently a PhD student at
>> Old Dominion University, Norfolk VA, USA. I completed my bachelor's last
>> year at University of Moratuwa, Sri Lanka in Computer Science and
>> Engineering. I interned at WSO2 Lanka (PVT) Ltd, where I worked with
>> Docker and Docker Compose for creating deployment configurations. As my
>> Final year project, I have worked on Apache Kafka, Apache Zookeeper and
>> Apache Curator.
>> 
>> I have experience in Java, Docker, Maven, Gradle, and also in C/C++,
>> Python and HTML/CSS/JS through working on university projects and
>> personal projects. I'm interested in contributing to Apache this summer
>> as I'm hoping to put my free time into good use to help out the
>> development community, and thought Apache would be the best place to
>> start as it means a lot to the community.
>> 
>> Having said that, I would very much like to contribute to Apache OODT
>> this time around. These days I'm familiarizing with the components of
>> OODT, and I have some questions to ask.
>> 
>> 1) Is there any beginner-level issues that you suggest me to look into
>> so that I could kick start contributing?
>> 
>> 2) I read through some README files and found some points I could add to
>> improve them. Would it be fine to create PRs that contain such
>> improvements?
>> 
>> 3) I see there are three main components in OODT. Do you think I should
>> familiarize with all, or do you have any specific areas that I should
>> focus on?
>> 
>> 
>> Best Regards,
>> 
>> Yasith
>> 
>> --
>> Yasith Jayawardana
>> PhD Student, Department of Computer Science
>> Old Dominion University, Norfolk VA
>> +1 (757) 698-8978
>> 
>> 

Reply via email to