[
https://issues.apache.org/jira/browse/OOZIE-3283?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16512553#comment-16512553
]
Thai Bui commented on OOZIE-3283:
---------------------------------
[~andras.piros] I had some free time yesterday and the day before to I started
the prototype early, please check it out!
The React UI components are ready, the Redux store is not implemented yet and
that's what I will be working on next. See attached screenshots:
!Screen Shot 2018-06-14 at 9.24.46 AM.png|width=300!
!Screen Shot 2018-06-14 at 9.25.42 AM.png|width=300!
Notable features are:
* Integrations with [Ant Design|https://ant.design/docs/react/introduce]
(open-source, MIT licensed, backed by Alibaba Group, one of the most widely
used project in the React community) for UI components. This allows me to
prototype this slick UI in 2 days from scratch.
* Simply layout with collapsible left Sider + Oozie logos
* Workflow list view inspired by Cloudera Hue Workflow list view with a couple
of improvements
** Multiple select + clear control group for resume/pause/kill/restart
operations
** Color-coded individual control group at the row level
** Breadcrumb
Working branch is at
[https://github.com/thaibui/oozie/tree/OOZIE-3283/ui/oozie-ui] and the current
diff at [https://github.com/apache/oozie/pull/38]
> Prototyping: create React workflow list page
> --------------------------------------------
>
> Key: OOZIE-3283
> URL: https://issues.apache.org/jira/browse/OOZIE-3283
> Project: Oozie
> Issue Type: Sub-task
> Reporter: Andras Piros
> Assignee: Thai Bui
> Priority: Major
> Attachments: Screen Shot 2018-06-14 at 9.24.46 AM.png, Screen Shot
> 2018-06-14 at 9.25.42 AM.png
>
>
> Create a [*React*|https://redux.js.org/basics/usage-with-react] /
> [*Redux*|https://redux.js.org/basics/usage-with-react] prototype of the
> workflow list page. Don't have to handle authentication / authorization for
> now.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)