Hi all,

I have started to develop a sample of React Plugin for File Manager
component [1]. It supports the latest ES6 Syntaxes. Developed using
web-pack4 and babel7.

At the moment it provides Reusable component for product information
retrieval.

[1] https://github.com/NGimhana/oodt_fm_plugin

Thanks and regards,
Gimhana.

On Wed, 10 Apr 2019 at 00:12, Gimhana Nadeeshan <
gimhanadesilva...@cse.mrt.ac.lk> wrote:

> Hi Imesha and Tom,
>
> Thanks for the extream support and the guidance you provided throughout
> the whole period by sacrificing your valuable time. As a beginner to OODT I
> learned a lot from both of you. Without your support, it won't be an easy
> task. That experience is really worth. It's an honor to have mentors as you
> guys. :-)
>
> I submitted the final proposal for GSoC 2019 and If I am lucky enough I
> may get selected. However, I need to be a part of the Apache OODT community
> and hence I already started my proposed implementation in my OODT fork.
>
> Hope to be mentored by you guys in future also !!
>
> Cheers,
> Gimhana.
>
> On Mon, 8 Apr 2019 at 10:18, Imesha Sudasingha <ime...@apache.org> wrote:
>
>> Hi Gimhana,
>>
>> Thanks for updating the proposal. Also thanks for sharing the blog post
>> you
>> written.
>> Blog posts will be a good way to educate dev community on OODT and attract
>> new contributors.
>> Hope you have already submitted the final proposal.
>>
>> Cheers,
>> Imesha
>>
>> On Sun, 7 Apr 2019 at 13:21, Gimhana Nadeeshan <
>> gimhanadesilva...@cse.mrt.ac.lk> wrote:
>>
>> > Hi Imesha and Tom,
>> >
>> > Thank you very much for your feedback. I updated the draft proposal
>> > <
>> >
>> https://docs.google.com/document/d/1IHs3bSxZjUIaGqiU4FZoWC8STKe_cG6j0IdiTLISQ0c/edit#heading=h.c9v4vdg9k7vx
>> > >
>> > with the project timeline and applied appropriate changes as you
>> suggested.
>> >
>> > *Proposed Design in a nutshell*
>> >
>> >    - Separate React plugin for each OODT component (FM, WM, RE,
>> Status...)
>> >    - Each React plugin has its own server connector itself. This ensures
>> >    cohesiveness and ready-made usability.
>> >    - Individual plugins consist of several components( these components
>> are
>> >    the operations which are provided by the plugin - eg: product
>> ingesting,
>> >    querying... )
>> >    - For the demonstration purposes, I am planning to design some UI
>> >    interfaces also.
>> >    - Final OPSUI dashboard can be obtained by embedding all those
>> >    individual plugins.
>> >
>> > I already started to implement the proposed design as seen on
>> > oodt_fm_plugin. <https://github.com/NGimhana/oodt_fm_plugin>
>> >
>> > With the knowledge I have taken while involving in Apache OODT, I wrote
>> a
>> > small Medium article regarding Apache OODT deployment with Docker
>> > <https://medium.com/devopslinks/apache-oodt-with-docker-84d32525c798>.
>> I
>> > feel this will be a help to newcomers to understand OODT easily because
>> I
>> > wrote it with my own experience as a fresher. Please read and give your
>> > suggestions and improvements to make it more beneficial. Let's make
>> Apache
>> > OODT more success and community friendly. !!
>> >
>> > Cheers,
>> > Gimhana.
>> >
>> > On Fri, 5 Apr 2019 at 09:48, Imesha Sudasingha <ime...@apache.org>
>> wrote:
>> >
>> > > Hi Gimhana,
>> > >
>> > > I went through your draft proposal and it looks good overall to me.
>> > > I have put a minor comment, please look at that.
>> > >
>> > > Cheers,
>> > > Imesha
>> > >
>> > > On Mon, 1 Apr 2019 at 01:39, Gimhana Nadeeshan <
>> > > gimhanadesilva...@cse.mrt.ac.lk> wrote:
>> > >
>> > > > Hi Imesha, Tom
>> > > >
>> > > > I have drafted the proposal for GSoC project, [OODT-986] A React
>> based
>> > > new
>> > > > UI for OPSUI
>> > > > <
>> > > >
>> > >
>> >
>> https://docs.google.com/document/d/1IHs3bSxZjUIaGqiU4FZoWC8STKe_cG6j0IdiTLISQ0c/edit?usp=sharing
>> > > > >
>> > > > Would you please review it and I always welcome your precious
>> > suggestions
>> > > > to improve it.
>> > > > I have not decided the timeline yet. I suppose to decide it after
>> > Design
>> > > > Architecture is confirmed.
>> > > >
>> > > > Thanks and Best Regards,
>> > > > Gimhana
>> > > >
>> > > > On Sun, 24 Mar 2019 at 10:28, Imesha Sudasingha <ime...@apache.org>
>> > > wrote:
>> > > >
>> > > > > Hi Gimhana,
>> > > > >
>> > > > > I don't think it will be easier to review confluence changes in a
>> PR.
>> > > > > Instead, just update the pages with correct content and let us
>> know
>> > > which
>> > > > > page you changed so that we can have a look (And have the ability
>> to
>> > > > > rollback if necessary).
>> > > > >
>> > > > >
>> > > > >
>> > > > > On Sun, 24 Mar 2019 at 08:58, Gimhana Nadeeshan <
>> > > > > gimhanadesilva...@cse.mrt.ac.lk> wrote:
>> > > > >
>> > > > > > Hi Imesha, Tom,
>> > > > > >
>> > > > > > I have given you permissions in confluence. Feel free to update
>> > > > required
>> > > > > > > page and reorganize content so that newcomers/contributors
>> will
>> > > find
>> > > > it
>> > > > > > > easy to get started/find content.
>> > > > > > >
>> > > > > >
>> > > > > > Thanks, Imesha. Will do it.
>> > > > > >
>> > > > > > I'm currently looking the codebase of the File Manager. I
>> suppose
>> > to
>> > > > > mimic
>> > > > > > the wicket functionalities of FM as the initial step.
>> > > > > >
>> > > > > > I've found some minor spelling mistakes and some argument
>> > references
>> > > > > which
>> > > > > > can be replaced. Shall I correct those and send a PR to the
>> > > development
>> > > > > > branch?
>> > > > > >
>> > > > > > I will ask here any unclear things regarding code base and will
>> > share
>> > > > the
>> > > > > > draft proposal within next week.
>> > > > > >
>> > > > > > Thanks and regards,
>> > > > > > Gimhana
>> > > > > >
>> > > > > >
>> > > > > > On Sun, 24 Mar 2019 at 07:10, Imesha Sudasingha <
>> ime...@apache.org
>> > >
>> > > > > wrote:
>> > > > > >
>> > > > > > > Hi Gimhana,
>> > > > > > >
>> > > > > > > I have given you permissions in confluence. Feel free to
>> update
>> > > > > required
>> > > > > > > page and reorganize content so that newcomers/contributors
>> will
>> > > find
>> > > > it
>> > > > > > > easy to get started/find content.
>> > > > > > >
>> > > > > > > On Fri, 22 Mar 2019 at 09:51, Gimhana Nadeeshan <
>> > > > > > > gimhanadesilva...@cse.mrt.ac.lk> wrote:
>> > > > > > >
>> > > > > > > > Hi Imesha,
>> > > > > > > >
>> > > > > > > > confluence user name : *gimhanadesilva*
>> > > > > > > >
>> > > > > > > > Thanks,
>> > > > > > > >
>> > > > > > > > On Fri, 22 Mar 2019 at 09:42, Imesha Sudasingha <
>> > > ime...@apache.org
>> > > > >
>> > > > > > > wrote:
>> > > > > > > >
>> > > > > > > > > Hi Gimhana,
>> > > > > > > > >
>> > > > > > > > > Can you share your confluence username (after creating an
>> > > account
>> > > > > if
>> > > > > > > not
>> > > > > > > > > exist in cwiki.apache.org). I will give you wiki edit
>> > > > permissions
>> > > > > as
>> > > > > > > > well.
>> > > > > > > > >
>> > > > > > > > > On Tue, 12 Mar 2019 at 06:08, Tom Barber <
>> t...@spicule.co.uk>
>> > > > > wrote:
>> > > > > > > > >
>> > > > > > > > > > Hey Gimhana
>> > > > > > > > > >
>> > > > > > > > > > Sorry for the delayed response. I’ve migrated the docker
>> > file
>> > > > as
>> > > > > it
>> > > > > > > > said
>> > > > > > > > > in
>> > > > > > > > > > the PR so if you want to move the commits over, please
>> do
>> > and
>> > > > > I’ll
>> > > > > > > > accept
>> > > > > > > > > > them on the ASF end.
>> > > > > > > > > >
>> > > > > > > > > > With regards to the OPSUI replacement you’re discussing
>> > > further
>> > > > > > down
>> > > > > > > > the
>> > > > > > > > > > email:
>> > > > > > > > > >
>> > > > > > > > > > The initial goal is to have an alternative to OPSUI
>> that is
>> > > > > written
>> > > > > > > in
>> > > > > > > > > > React that allows us to mimic the current wicket
>> > > functionality,
>> > > > > and
>> > > > > > > > more,
>> > > > > > > > > > in a more modern framework. The other key idea is that
>> its
>> > > > > > > > componentised
>> > > > > > > > > so
>> > > > > > > > > > that if another developer wanted to use specific OODT
>> > > elements
>> > > > in
>> > > > > > > their
>> > > > > > > > > web
>> > > > > > > > > > app but not the full OPSUI, they can do so.
>> > > > > > > > > >
>> > > > > > > > > > There are certainly a bunch of missing REST API’s on the
>> > file
>> > > > > > manager
>> > > > > > > > > side,
>> > > > > > > > > > which we can add in as we go along. The majority of the
>> > file
>> > > > > > > > > interrogation
>> > > > > > > > > > calls should go through the FM Rest API. Other
>> components
>> > > > either
>> > > > > > need
>> > > > > > > > > their
>> > > > > > > > > > REST API’s extending or enhancing, around Workflows,
>> > Resource
>> > > > > > > > Management
>> > > > > > > > > > etc.
>> > > > > > > > > >
>> > > > > > > > > > Ignore DRAT for this project, its built on OODT but
>> thats
>> > > about
>> > > > > it.
>> > > > > > > > > >
>> > > > > > > > > > If we can standardise OODT on a per-component REST API
>> and
>> > > > > relevant
>> > > > > > > > React
>> > > > > > > > > > Component and wrap them all together in a encapsulating
>> > UI, I
>> > > > > think
>> > > > > > > > > thats a
>> > > > > > > > > > good start.
>> > > > > > > > > >
>> > > > > > > > > > One of the community guys Breno has started work on some
>> > code
>> > > > to
>> > > > > > > > > prototype
>> > > > > > > > > > this:
>> > > > > > > > > >
>> > > > > > > > > >
>> https://github.com/brenopolanski/react-oodt-plugin-sample
>> > > > > > > > > > https://github.com/brenopolanski/react-oodt-app-sample
>> > > > > > > > > >
>> > > > > > > > > > Again this needs porting to the Apache repos but worked
>> > when
>> > > we
>> > > > > > last
>> > > > > > > > > tried
>> > > > > > > > > > it.
>> > > > > > > > > >
>> > > > > > > > > > Hope that helps shed some light on it all!
>> > > > > > > > > >
>> > > > > > > > > > Tom
>> > > > > > > > > >
>> > > > > > > > > > On 10 March 2019 at 07:56:04, Gimhana Nadeeshan (
>> > > > > > > > > > gimhanadesilva...@cse.mrt.ac.lk) wrote:
>> > > > > > > > > >
>> > > > > > > > > > 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/>*
>> > > > > > > > > >
>> > > > > > > > > > --
>> > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > > > 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
>> > > > > > > >
>> > > > > > > > Batch Representative (15' Batch)
>> > > > > > > >
>> > > > > > > > Department of Computer Science & Engineering
>> > > > > > > >
>> > > > > > > > University of Moratuwa
>> > > > > > > >
>> > > > > > > > *Mobile: +94775744613*
>> > > > > > > >
>> > > > > > > > <https://github.com/NGimhana>
>> > > > > > > > <https://www.linkedin.com/in/nadeeshangimhana/>
>> > > > > > > > <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*
>> > > > > >
>> > > > > > <https://github.com/NGimhana>
>> > > > > > <https://www.linkedin.com/in/nadeeshangimhana/>
>> > > > > > <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*
>> > > >
>> > > > <https://github.com/NGimhana>
>> > > > <https://www.linkedin.com/in/nadeeshangimhana/>
>> > > > <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*
>> >
>> > <https://github.com/NGimhana>
>> > <https://www.linkedin.com/in/nadeeshangimhana/>
>> > <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*
>
> <https://github.com/NGimhana>
> <https://www.linkedin.com/in/nadeeshangimhana/>
> <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*

<https://github.com/NGimhana>
<https://www.linkedin.com/in/nadeeshangimhana/>
<https://medium.com/@gimhanadesilva.15>



* <http://www.linkedin.com/in/nadeeshangimhana/>*


* <http://www.linkedin.com/in/nadeeshangimhana/>*

Reply via email to