[ https://issues.apache.org/jira/browse/OODT-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16782276#comment-16782276 ]
Gimo commented on OODT-986: --------------------------- HiĀ [~imesha] , I'm a final year undergraduate of Computer Science and Engineering at University of Moratuwa. I am interested in this project for GSoC 2019. I have gone through the docs and would llike to am deep diving into the codebase. Can you please point me to any relevant issues so I can get more familiar with the codebase? Thanks and Best Regards, Gimhana. > 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)