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&data=02%7C01%7Cyasith%40cs.odu.edu%7C6b884f43a12e4414051b08d6a7c1560e%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636880846153946038&sdata=hxzAxAlFalZ8vGH8l0vIVbt0aD6Iwx9EpRmkSdIUN4c%3D&reserved=0 >> [2] >> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Foodt%2Ftree%2Fmaster%2Ffilemgr&data=02%7C01%7Cyasith%40cs.odu.edu%7C6b884f43a12e4414051b08d6a7c1560e%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636880846153946038&sdata=jOdQcrjOwo0%2FTKv9kJRMS2u84RkitayT2j6BjxdNteo%3D&reserved=0 >> [3] >> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Foodt%2Ftree%2Fmaster%2Fresource&data=02%7C01%7Cyasith%40cs.odu.edu%7C6b884f43a12e4414051b08d6a7c1560e%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636880846153946038&sdata=unweiH09cryQbvU8VFDIXFk5gUKAXusBTz9eomb%2F%2Bso%3D&reserved=0 >> [4] >> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Foodt%2Ftree%2Fmaster%2Fworkflow&data=02%7C01%7Cyasith%40cs.odu.edu%7C6b884f43a12e4414051b08d6a7c1560e%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636880846153946038&sdata=53aGr5L185zKKPiRDwV%2BfxVmdBb5kQ1sciEBPLC36Hw%3D&reserved=0 >> [5] >> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FOODT%2FOODT%2BFilemgr%2BUser%2BGuide&data=02%7C01%7Cyasith%40cs.odu.edu%7C6b884f43a12e4414051b08d6a7c1560e%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636880846153946038&sdata=gUqfOKNGQ4lSbFU2riwUjIilgNGdcSPH3Wtgaxcxcwo%3D&reserved=0 >> [6] >> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FOODT%2FDocker%2Bpowered%2BOODT&data=02%7C01%7Cyasith%40cs.odu.edu%7C6b884f43a12e4414051b08d6a7c1560e%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636880846153946038&sdata=0Aq1BoGVQUV61W8pT4sqyeEVanjVEgo2IY1TxPD94Dk%3D&reserved=0 >> [7] >> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FOODT%2FRADiX%2BPowered%2BBy%2BOODT&data=02%7C01%7Cyasith%40cs.odu.edu%7C6b884f43a12e4414051b08d6a7c1560e%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636880846153946038&sdata=SHTt1z0OURDKOV93pnYcIKnFOuIAMDtvtGajZ3pZphM%3D&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 >> >>