Hi Tom,

I took a look at the NodeJS component you created, its a pretty cool
> prototype. I’m excited to see where this can go. I know Breno knocked up a
> basic Filemanger list view so we should try and combine the two!
>

Thanks for reviewing the component. I just tested Breno's work[1] and after
testing what I understood was, both the components facilitate the same
functionality w.r.t File Manager API point of view. Further, I found some
minor packaging issues with that component and hence it is not working as
expected as an exported NPM module in a standalone React App. So the
combination of two components is not necessary as I believe. Please correct
me if I'm wrong :-)

As we’re all developing on different repos here, I think it would be good
> to get the various prototype components into the development branch on OODT
> where people can work on them, and we can figure out how to get them  all
> working in a similar manner and how to get them published “officially” to
> NPM and so on.
>

+1. Good idea. Also, we can create a proper guide for building and
extending the components with the template prototype. In that way, the
community can easily understand the process and then they can enhance the
template as well.

If someone wants to create an oodt fork, create a dev branch sub directory
> and move their component into it, and send over a pull request I’d like to
> see this process start so we can work on building out these components
> together.
>

Shall I start the process :-)

Thanks and Best Regards,
Gimhana.

[1] https://github.com/brenopolanski/react-oodt-plugin-sample

On Sun, 21 Apr 2019 at 21:38, Tom Barber <t...@spicule.co.uk> wrote:

> As we’re all developing on different repos here, I think it would be good
> to get the various prototype components into the development branch on OODT
> where people can work on them, and we can figure out how to get them  all
> working in a similar manner and how to get them published “officially” to
> NPM and so on.
>
> If someone wants to create an oodt fork, create a dev branch sub directory
> and move their component into it, and send over a pull request I’d like to
> see this process start so we can work on building out these components
> together.
>
> Thanks
>
> Tom
>
>
> On 21 April 2019 at 16:53:50, Tom Barber (t...@spicule.co.uk) wrote:
>
> Hey Gimhana
>
> I took a look at the NodeJS component you created, its a pretty cool
> prototype. I’m excited to see where this can go. I know Breno knocked up a
> basic Filemanger list view so we should try and combine the two!
>
> Thanks
>
> Tom
>
>
> On 20 April 2019 at 11:23:56, Gimhana Nadeeshan (
> gimhanadesilva...@cse.mrt.ac.lk) wrote:
>
> 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/>*
>
>
> 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/>*

Reply via email to