[ 
https://issues.apache.org/jira/browse/OODT-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16782303#comment-16782303
 ] 

Imesha Sudasingha commented on OODT-986:
----------------------------------------

Hi Gimhana([~Gimo]),

Thanks for your interest in contributing. I have replied to your email in the 
dev@ mailing list with steps to get started. Let's have this discussion there.

Thanks,
 Imesha

> A React based new UI for OPSUI
> ------------------------------
>
>                 Key: OODT-986
>                 URL: https://issues.apache.org/jira/browse/OODT-986
>             Project: OODT
>          Issue Type: Improvement
>          Components: opsui
>            Reporter: Imesha Sudasingha
>            Priority: Major
>              Labels: GSoC2019, gsoc2019
>
> As of now, OODT provides a webapp to monitor component status, ingested files 
> (and metadata) and workflow status through a 
> [wicket|https://wicket.apache.org/] component (available under 
> [_webapp_|https://github.com/apache/oodt/tree/master/webapp] directory) based 
> UI. This UI lacks few important features like searching capability and lacks 
> in stability at the moment. Furthermore, the existing UI is not user friendly 
> and some occasions prints stack traces when errors occur in backend. To 
> address all these loopholes, we are thinking of implementing a new UI based 
> on a modetn front end framework.
> As of now, React is the suggested framework while other suggestions can be 
> discussed as well. The original plan is to have a component based webapp, 
> where individual components can be used out of the box when OODT based apps 
> are being developed by users or embed/add these components to their existing 
> webapps. When these components are developed individually, they can be 
> integrated together to build the new OPSUI webapp.
> [*These*|https://balsamiq.cloud/sgp43nx/pdsiadc] UI wireframes were created 
> by [~bugg_tb] as a starting point. Some information on this issue is 
> available under OODT-1001 as well.
> To support the web app developments, an existing set of REST APIs (JAX-RS) 
> are available under 
> [webapp|https://github.com/apache/oodt/tree/master/webapp] module. Few minor 
> modifications may require to be made to achieve all the suggested 
> functionalities from the new user interface.
> Please refer the following links for more information on OODT:
>  - dev@ mailing list discussion on new OPSUI UI
>  ** 
> [https://lists.apache.org/thread.html/4732e388b17ae526907e4d79ea989a7daf326671cc2f2635abacb66d@%3Cdev.oodt.apache.org%3E]
>  ** 
> [https://lists.apache.org/thread.html/451ecd6396440011d66c40161cb8619dd34c4ff3c03a384e9b55dc7d@<dev.oodt.apache.org>]
>  - OODT Confluence Documentation - 
> [https://cwiki.apache.org/confluence/display/OODT/Home]
>  - OODT APIs - 
> [https://cwiki.apache.org/confluence/display/OODT/Apache+OODT+APIs]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to