Hi Imesha, It took me several days to respond because of my university exams. However, I went through the articles you mentioned and they helped me to broaden my understanding of what Apache OODT is and its use cases. Thank you for that.
Also, I cloned the repository, was able to get it up and running with Docker on a Windows machine and visited the existing OPS UI dashboard. Nevertheless, I faced the following problems and wasn't able to solve them on my own. 1. When trying to ingest a txt file as mentioned in this medium article <https://faun.pub/apache-oodt-with-docker-84d32525c798>, I get the following error. *error:** ERROR: Failed to ingest product 'test.txt' : java.net.ConnectException: Connection refused (Connection refused)* *what I have tried up to now:* searched for a solution but none was found. Does this happen because I'm on Windows OS? *steps to reproduce:* Follow the medium article from the beginning and this error appears when trying out step 9. 2. I tried to view the React.js app by checking out to /react-components of the development branch. But when I tried to install NPM dependencies in plugins, I get the below errors. *errors:* In OPSUI sample app: invalid json response body at https://registry.npmjs.org/@material-ui%2fstyles reason: Unexpected end of JSON input In oodt_wm_plugin: invalid json response body at https://registry.npmjs.org/@babel%2fpreset-env reason: Unexpected end of JSON input *what I have tried up to now:* clean npm cache, use --force and --legacy-peer-deps arguments, update dependencies in package.json to the latest. *steps to reproduce:* Clone the repo, switch to the development branch, move to react-components folder and try to install dependencies in each plugin with *npm install*. It would be a great help if you can provide me with suggestions to overcome these issues. Thanks and best regards Pavindu On Mon, Mar 22, 2021 at 12:12 PM Imesha Sudasingha < imesha.sudasin...@gmail.com> wrote: > Hi Pavindu, > > Thanks for your interest. In order to get started with OODT, you can refer > to this [1] [2] article to get it up and running with Docker. > First, you will have to get some overall understanding of OODT. Basically, > > 1. File manager - File ingestion and meta data extraction > 2. Workflow manager - Schedule and run workflows > 3. Crawler - Used to crawl directories and ingest files with file manager > in bulk > 4. Resource Manager - Execute, monitor and track jobs, resources as a whole > 5. OPSUI - OPSUI is like the management dashboard which shows status and > data of all those components. > > It's better if you have a look at the existing OPSUI (mentioned in almost > all the docs) and then have a look at the React.js based novel UI. > Let us know if you have any questions. > > [1] https://medium.com/faun/apache-oodt-with-docker-84d32525c798 > [2] https://cwiki.apache.org/confluence/display/OODT/Getting+Started > > Cheers, > Imesha > > On Mon, 22 Mar 2021 at 07:22, Pavindu Lakshan <pavindulaks...@gmail.com> > wrote: > > > Hello all, > > > > I'm Pavindu Lakshan, a final year undergraduate of the University of > > Moratuwa, who has working experience in Node.js and React.js. I would > like > > to work on this issue, Improving OPSUI React.js UI with advanced > > functionalities <https://issues.apache.org/jira/browse/OODT-1035>, for > > GSoC > > 2021 since this involves the technologies that I'm most familiar with. > > > > For now, I have a very basic understanding of what OODT does, Also, I'm > > going through the medium articles that Imesha had posted on the issue and > > going to follow the official tutorial > > <https://cwiki.apache.org/confluence/display/OODT/Core+Tutorials>. > > > > Feedback and suggestions on my current learning path and future steps > that > > I should follow are highly appreciated. > > > > Thank you > > > > Best regards > > Pavindu Lakshan > > >