Hi Imesha,

Sorry for the late reply due to my academics.

If you can have a look at the issue, it will be great. The dockerfile can
> be found at https://github.com/buggtb/oodt-docker/blob/master/Dockerfile.
>

I send a PR fixing that issue [1] and updated the READMe also. The problem
was tomcat tries to access a directory which doesn't exist. Please review
it when you free and let me know your suggestions.

>From community point of view, we need the OPSUI revamped as the first
> thing. Therefore, your interest in that will be a great help for us.
>

Sounds good !!. There are some points which I need to clarify before
entering the project. AFAIU the main target of the project is upgrading
current wicket component based UI to React based UI. The main web app
should consist of several react components. These react components should
modularize as much as possible with least dependencies with each other.

   - File Manager REST APIs [2]
   - CAS Curator REST APIs [3] - CRUD operations for metadata of ingested
   files/directories
   - CAS Product Server Web APIs[4]
   - PCS related REST APIs[5]. eg: Pedigree, Health monitoring
   - DRAT Proteus APIs (built on top of OODT)[6]

What is the difference between File Manager REST APIs and CAS Product
Server Web APIs? Are they belong to the same set where CAS product Server
web APIs is the superset?

Would someone please confirm me, whether I got the high-level idea of the
project correctly?

Thanks and Best Regards,
Gimhana

[1] https://github.com/buggtb/oodt-docker/pull/2
[2] https://cwiki.apache.org/confluence/display/OODT/File+Manager+REST+API
<https://cwiki.apache.org/confluence/display/OODT/File+Manager+REST+API#FileManagerRESTAPI-Parameters>
[3] https://cwiki.apache.org/confluence/display/OODT/CAS+Curator+REST+API
[4]
https://cwiki.apache.org/confluence/display/OODT/CAS+Product+Server+Web+APIs+%28version+2%29+-+User+Guide
[5]
https://cwiki.apache.org/confluence/display/OODT/OODT+REST+Services#OODTRESTServices-TheOODTPCSPedigreeservice
[6] https://github.com/apache/drat/wiki/DRAT-Proteus-REST-API


On Tue, 5 Mar 2019 at 14:52, Imesha Sudasingha <ime...@apache.org> wrote:

> Hi Gimhana,
>
> If you can have a look at the issue, it will be great. The dockerfile can
> be found at https://github.com/buggtb/oodt-docker/blob/master/Dockerfile.
>
> From community point of view, we need the OPSUI revamped as the first
> thing. Therefore, your interest in that will be a great help for us.
>
> @Tom Barber <t...@spicule.co.uk> How can we allow confluence wiki editing
> permissions to Gimhana?
>
> Thanks,
> Imesha
>
> On Mon, 4 Mar 2019 at 20:31, Gimhana Nadeeshan <
> gimhanadesilva...@cse.mrt.ac.lk> wrote:
>
> > Hi Imesha and Tom,
> >
> > 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.
> > >
> >
> > Yeah, I got the chance to work with docker and docker-compose in my
> > internship period and therefore I'm familiar with containerization
> basics.
> >
> > I went through the FileMgr user guide and able to get an idea about that
> > component and ingest a file into the repository.
> >
> > Then I move forward and tried to use the OODT Docker container. But it
> > failed and gave below error.
> > *java.lang.IllegalArgumentException: Document base
> > /usr/src/oodt/tomcat/server/webapps/manager does not exist or is not a
> > readable directory*
> >
> > Find below commands I executed.
> >
> > > docker pull buggtb/oodt
> > >
> > > docker run -d -p 8080:8080 --name my_first_oodt -i -t oodt
> > >
> > > If I missed some configuration would you please help me? If not shall I
> > work on this issue to get an idea on the code base?
> >
> > Further is there a way to contribute wiki pages? I found some minor
> issues
> > with the docs and I like to correct those.
> >
> > Other than that  feel free to pick up one of the GSOC topics and we can
> > > dive into what needs
> > > to be done and what the desired outcomes are.
> > >
> >
> > I would like to work with React UI project as I have some experience with
> > React. But I don't know is it the most important project to the community
> > at this moment. If so I love to go with it !!
> >
> > Thanks and Best Regards,
> > Gimana
> >
> > On Sat, 2 Mar 2019 at 21:29, Tom Barber <t...@spicule.co.uk> wrote:
> >
> > > Hey Gimhana
> > >
> > > Good to have you on board, I’m sure as Imesha has been through the GSOC
> > > process he can help you with anything related to that end. Other than
> > that
> > > feel free to pick up one of the GSOC topics and we can dive into what
> > needs
> > > to be done and what the desired outcomes are.
> > >
> > > Cheers
> > >
> > > Tom
> > >
> > > On 2 March 2019 at 06:57:19, Imesha Sudasingha (ime...@apache.org)
> > wrote:
> > >
> > > 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/>*
> > > >
> > >
> > > --
> > >
> > >
> > > 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.
> > >
> >
> >
> > --
> >
> > 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/>*
> >
>


-- 

Nadeeshan Gimhana

Batch Representative (15' Batch)

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