Hi All, I was trying to set up OODT locally, and found quite a few alternatives which i tried.
1) Docker powered OODT (https://cwiki.apache.org/confluence/display/OODT/Docker+powered+OODT) 2) RADiX Powered by OODT (https://cwiki.apache.org/confluence/display/OODT/RADiX+Powered+By+OODT) I could set up OODT and open /opsui from both approaches, with a few notable off-courses which I would like to mention in the wiki pages. can you please advise the steps I should take to make an edit to the wikis? Regards, Yasith On 3/13/19 10:51 PM, Jayawardana, Yasith wrote: > Hi Tom, > > Got it! I'll try to spin that up and see where I get. > > Thanks and Regards, > > Yasith > > On 3/13/19 5:01 PM, Tom Barber wrote: > Also, if you want to see how it works “in the real world” Apache DRAT is an > OODT implementation for SW License checking. It might be worth spinning that > up so you can see how an OODT deployment works. > > Tom > > > > On 13 March 2019 at 20:28:09, Jayawardana, Yasith > (yas...@cs.odu.edu<mailto:yas...@cs.odu.edu>) wrote: > > 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<mailto: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%7Ca7e0cee8d427499546dc08d6a8280fed%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636881287366022144&sdata=pxQxoer6TbAmAD7qAbHv993%2BquqaKcTMIshULtHglY8%3D&reserved=0<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%7Ca7e0cee8d427499546dc08d6a8280fed%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636881287366022144&sdata=pxQxoer6TbAmAD7qAbHv993%2BquqaKcTMIshULtHglY8%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%7Ca7e0cee8d427499546dc08d6a8280fed%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636881287366022144&sdata=Ye53DzCvD0Pyayx2kmr8G5eI75JaOGOdcHa81RVdq9E%3D&reserved=0<https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Foodt%2Ftree%2Fmaster%2Ffilemgr&data=02%7C01%7Cyasith%40cs.odu.edu%7Ca7e0cee8d427499546dc08d6a8280fed%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636881287366022144&sdata=Ye53DzCvD0Pyayx2kmr8G5eI75JaOGOdcHa81RVdq9E%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%7Ca7e0cee8d427499546dc08d6a8280fed%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636881287366022144&sdata=LSYluUDleStCR%2BiOhdjv%2FS80TqxXoC1yZ8ApZzwzdDg%3D&reserved=0<https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Foodt%2Ftree%2Fmaster%2Fresource&data=02%7C01%7Cyasith%40cs.odu.edu%7Ca7e0cee8d427499546dc08d6a8280fed%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636881287366022144&sdata=LSYluUDleStCR%2BiOhdjv%2FS80TqxXoC1yZ8ApZzwzdDg%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%7Ca7e0cee8d427499546dc08d6a8280fed%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636881287366022144&sdata=ds6jiv7KjLB9GMzSA3fvP9QRj3oHD%2BT53kqmQJMZjDk%3D&reserved=0<https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Foodt%2Ftree%2Fmaster%2Fworkflow&data=02%7C01%7Cyasith%40cs.odu.edu%7Ca7e0cee8d427499546dc08d6a8280fed%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636881287366022144&sdata=ds6jiv7KjLB9GMzSA3fvP9QRj3oHD%2BT53kqmQJMZjDk%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%7Ca7e0cee8d427499546dc08d6a8280fed%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636881287366032149&sdata=fI6fx1kP2bsAS8%2FzReq61s0C4CtMUoHoYKu%2FoSvDvWk%3D&reserved=0<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%7Ca7e0cee8d427499546dc08d6a8280fed%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636881287366032149&sdata=fI6fx1kP2bsAS8%2FzReq61s0C4CtMUoHoYKu%2FoSvDvWk%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%7Ca7e0cee8d427499546dc08d6a8280fed%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636881287366032149&sdata=MEfgeA%2BBNkvD%2BwLGgwLeSAHUKJeoVl%2FIwDhjaFPyPuo%3D&reserved=0<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%7Ca7e0cee8d427499546dc08d6a8280fed%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636881287366032149&sdata=MEfgeA%2BBNkvD%2BwLGgwLeSAHUKJeoVl%2FIwDhjaFPyPuo%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%7Ca7e0cee8d427499546dc08d6a8280fed%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636881287366032149&sdata=bMSqVIT1rwmlIb%2F60Vl8KcJ%2BiQjGB%2Byco%2F6269r2r8k%3D&reserved=0<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%7Ca7e0cee8d427499546dc08d6a8280fed%7C48bf86e811a24b8a8cb368d8be2227f3%7C0%7C0%7C636881287366032149&sdata=bMSqVIT1rwmlIb%2F60Vl8KcJ%2BiQjGB%2Byco%2F6269r2r8k%3D&reserved=0> >> Thanks, >> Imesha >> >> >>> On Wed, 13 Mar 2019 at 03:12, Jayawardana, Yasith >>> <yas...@cs.odu.edu<mailto: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 >>> >>> > > Spicule Limited is registered in England & Wales. Company Number: 09954122. > Registered office: First Floor, Telecom House, 125-135 Preston Road, > Brighton, England, BN1 6AF. VAT No. 251478891. > > > All engagements are subject to Spicule Terms and Conditions of Business. This > email and its contents are intended solely for the individual to whom it is > addressed and may contain information that is confidential, privileged or > otherwise protected from disclosure, distributing or copying. Any views or > opinions presented in this email are solely those of the author and do not > necessarily represent those of Spicule Limited. The company accepts no > liability for any damage caused by any virus transmitted by this email. If > you have received this message in error, please notify us immediately by > reply email before deleting it from your system. Service of legal notice > cannot be effected on Spicule Limited by email. > > -- > Yasith Jayawardana > PhD Student, Department of Computer Science > Old Dominion University, Norfolk VA > +1 (757) 698-8978 -- Yasith Jayawardana PhD Student, Department of Computer Science Old Dominion University, Norfolk VA +1 (757) 698-8978