Hey Everyone,

 

Ahmed’s project for GSOC18 has built us a usable amazing Apache DRAT UI that
exposes the viz UI along with Proteus. Work on this effort has also lead to 
hardening
drat and making it usable for the main use case: run it on all the ASF repos, 
and provide
at a minimum daily or weekly auditing reports for our code at wide scale and to 
provide
full repo and full situational analytics for our code and licenses.

 

I think we’re ready to release 1.0 RC1. The big thing we are waiting on now is 
the release
of Apache OODT 1.2.4 – which contains a critical and needed fix. Apache OODT 
1.2.3 
included the fix, but was only built for Java9, and thus doesn’t work with 
Java8, the minimum
standard for DRAT. 

 

Once Apache OODT 1.2.4 is released, we can:

 
Merge the GSOC18 branch to master
start the DRAT 1.0 RC1 process. 
 

I’m happy to be the RM for it. In addition I will work to update the drat demo 
to the latest Proteus 

so that folks can try it out.

 

I also have a suggestion. Proteus remains as the REST API for interacting with 
DRAT, but the
Wicket based uI is now subsumed entirely by Proteus-new – the Vue.js webapp 
that Ahmed  
built during Google Summer of Code. I propose we change the name of proteus-new 
to 
Poseidon, the reason being here:

 

https://en.wikipedia.org/wiki/Proteus 

 

Poseidon is the dad of Proteus ;) That’s what proteus-new is….

 

We don’t have to change the name for 1.0 RC1, but at a minimum we should for 
1.1.

 

This will make the first release of Apache DRAT, so very exciting!

 

For those wanting to know more about Ahmed Ifhaam’s work check out this medium 
article:

 

https://medium.com/@ahmedifhaam/the-journey-21af965c9493 

 

Thanks!

 

Cheers,

Chris Mattmann

 

 

Reply via email to