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/>*
>

Reply via email to