Hi Ahmed,

Sorry about the delay in replying. I would be happy to mentor you on this
project. 

So, where did you get to in terms of installing DRAT and running it? Were you
able to run DRAT against e.g., itself? For example are you able to run DRAT
against its own code base? Did you use Proteus to do so? 

The next steps in Proteus are:

1) Unifying the architecture - right now it is an AngularJS mess with Wicket 
and 
REST web services provided by Apache CXF. It's decent, but the components could
use cleaning up, and furthermore, some of them get overloaded.

2) the REST services simply wrap a process execution to the DRAT backend. I 
think
we can actually do better than that and simply use OODT REST API services since
most of the commands are simply using OODT services, aka Crawler and File 
Manager
and workflow, etc. So I would like to clean this part up too.

3) I would like to add some new features to the code base for example the 
downloading
and exporting of JSON reports for the license issues that DRAT found from the 
UI.

4) I would like to carefully look at the non Proteus "viz" UI which runs 
separate and uses
DRAT stats and then see if any of that should be part of Proteus, etc.

5) I would like to make it so that Proteus can support multiple instances of a 
user and multiple
runs using the same OODT backend, just by tagging the results with "project" 
labels so that 
they could be looked up in the UI.

So that's the scope of the GSoC project. Are you game? How far did you get? 
Have you started
working on a proposal yet? 

Cheers,
Chris Mattmann



On 3/20/18, 1:42 PM, "Ahmed Ifhaam" <[email protected]> wrote:

    hi,
    
    I'm Ahmed Ifhaam. I am a Management and Information Technology
    Undergraduate at University of Kelaniya. I'am willing to contribute
    something to this community and i see Programming and problem solving as my
    strengths hence I would love to use this GSOC opportunity to do something
    which will make my self happy. And i found this issue interesting [1]
    <https://github.com/apache/drat/issues/115> in git-hub. I did comment on
    the issue but i didn't get a reply thats why even though it was clearly
    mentioned to comment there i'm dropping an email. I tried running the
    project. I need to know what i should do next.
    
    [1] https://github.com/apache/drat/issues/115
    
    Thank you.
    
    Regards
    
    -- 
    *Ahmed Ifhaam *
    University of Kelaniya | MIT '19
    Tel :- 0662244937 | Mob :- 0776699609
    [email protected] <[email protected]>
    


Reply via email to