hi everyone,

First phase of Proteus (new) Web application with vue.js have been
implemented successfully. Currently the application covers almost all the
features of Proteus(old) application and few features of viz ui. Next phase
of integrating viz or dratstat feature is currently on progress. This
branch [1] has been opened specially for this task. This [2] Pull request
has the progress so far.
This webapplication totally works on rest apis and i have tried to make it
loose coupled with the backend as much as posssible.

I would be very glad to hear your feedbacks from you all.


Thank you.

[1] https://github.com/apache/drat/tree/gsoc18
[2] https://github.com/apache/drat/pull/135

On Fri, Jun 22, 2018 at 11:57 PM, Ahmed Ifhaam <ahmedifha...@gmail.com>
wrote:

> hi all,
>
> After the last email, I started working on Vue,js and have implemented the
> first page as follows Please check and let me know the feedback
> It would be awesome to get some comments. ​
>  Screenshot from 2018-06-22 22-50-36.png
> <https://drive.google.com/file/d/1YWs3D5MBaRp4wquCSq1W3yBW_8wT4qLv/view?usp=drive_web>
> ​
> thank you
>
> On Wed, Jun 13, 2018 at 12:36 AM, Ahmed Ifhaam <ahmedifha...@gmail.com>
> wrote:
>
>> Hi everyone,
>>
>> I was updating my progress of GSOC time to time. Since i'm completing one
>> month i would like to summarize it.
>> My task was to evolve the current Proteus interface for DRAT. As you all
>> may know already, DRAT had four main functions
>> Crawl,Index,Map,Reduce. When ever the rest api of DRAT called these
>> functions, these were executing set of shell commands to perform the task.
>>
>> Since my task was to evolve the Web interface, With the guidance of my
>> mentor and the community, i was tasked with creating the APIs
>> with direct java API calls rather than shell scripts. DRAT uses OODT to
>> perform these actions, while OODT currently moving to AvroRPC from XMLRpc
>> technology.
>> Though we were trying to implement the APIs with AvroRPC clients, Due to
>> some complications faced in implementing AvroRPC for OODT we had to stick
>> to the XMLRpc.
>> But as soon as OODT is released with the stable AvroRPC implementation
>> these will be updated to use AvroRPC instead of XMLRpc. Current changes
>> have been merged
>> with the master branch of DRAT.
>>
>> So far i have successfully completed all the API calls and also have
>> introduced one new Rest API for DRAT to execute dynamic workflows with
>> given tasks.
>> On the other hand for the  web interface implementation i have designed
>> the mockups and shared in mailing list as well. While waiting for your
>> valuable
>> comments for those, I have started working on that too. For both the API
>> and web interface i have updated the DRAT wiki on Github.
>>
>> For web interface i have planned to use angular and angular Material
>> technologies.I'm willing to start with the latest version of angular.
>> The help i got from you people was much helpful, I'm very grateful for
>> that. Special Thanks to Chris and Imesha for helping me constantly.
>>
>> Your comments on my work and also suggestions for the rest would be very
>> helpful in we making this product a better one.
>>
>> Thank you all.
>>
>> On Tue, May 22, 2018 at 8:23 PM, Ahmed Ifhaam <ahmedifha...@gmail.com>
>> wrote:
>>
>>> hi all
>>> cureently i have completed the task of moving indexing function from
>>> process wrapper to java calls.
>>> but other
>>> funcyions like crawling,mapping needs some more deeper understanding
>>> where i need more time so ill be completing one more api replacement from
>>> one week as of today.
>>>
>>> from you all i need some support to understand what is the workflow
>>> whats the sendingevent function does and some docs which describes it
>>> better.
>>>
>>> thank you
>>>
>>> On 22 May 2018 12:06 a.m., "Chris Mattmann" <mattm...@apache.org> wrote:
>>>
>>> Dear Ahmed,
>>>
>>>
>>>
>>> Can you please update the community on your plans for what you are
>>> working
>>> on what is done and what you expect to complete in the next week or two?
>>>
>>>
>>>
>>> Thanks,
>>> Chris
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> From: Ahmed Ifhaam <ahmedifha...@gmail.com>
>>> Reply-To: "dev@drat.apache.org" <dev@drat.apache.org>
>>> Date: Sunday, May 13, 2018 at 12:30 PM
>>> To: "dev@drat.apache.org" <dev@drat.apache.org>
>>> Subject: Joining on board
>>>
>>>
>>>
>>> hi all,
>>>
>>>
>>>
>>> As part of GSOC_2018 i'll be working on DRAT. I'm very pleased to work on
>>>
>>> this and expect your support and advice as well. I'ts great to joining
>>> you
>>>
>>> all. Thank you
>>>
>>>
>>>
>>>
>>> --
>>>
>>> *Ahmed Ifhaam *
>>>
>>> University of Kelaniya | MIT '19
>>>
>>> Tel :- 0662244937 | Mob :- 0776699609
>>>
>>> ahmedifha...@gmail.com <e-mail-ahmedifha...@gmail.com>
>>>
>>>
>>>
>>>
>>>
>>
>>
>> --
>> *Ahmed Ifhaam *
>> University of Kelaniya | MIT '19
>> Tel :- 0662244937 | Mob :- 0776699609
>> ahmedifha...@gmail.com <e-mail-ahmedifha...@gmail.com>
>>
>
>
>
> --
> *Ahmed Ifhaam *
> University of Kelaniya | MIT '19
> Tel :- 0662244937 | Mob :- 0776699609
> ahmedifha...@gmail.com <e-mail-ahmedifha...@gmail.com>
>



-- 
*Ahmed Ifhaam *
University of Kelaniya | MIT '19
Tel :- 0662244937 | Mob :- 0776699609
ahmedifha...@gmail.com <e-mail-ahmedifha...@gmail.com>

Reply via email to