falcon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Srikanth Sundarrajan (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FALCON-790) Falcon UI to enable entity/process/feed edits and management
Date Wed, 04 Feb 2015 23:47:35 GMT

    [ https://issues.apache.org/jira/browse/FALCON-790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14306242#comment-14306242

Srikanth Sundarrajan commented on FALCON-790:

As per our [discussion|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=51808394],
let us try and push this in. I feel the the following things are needed before this can be
pushed into trunk.

1. Looks like building with 790 requires some additional binaries (ex. npm, grunt etc). These
are used via maven-antrun. Builds are likely to fail without these being locally installed.
This also means that the build on builds.apache.org would fail as well. We need a way to manage
this without requiring this installation if possible.
2. Some files are missing license headers
3. Build leaves behind some files on the root, which fail rat:check on subsequent builds.
It might be helpful to redirect these to target/
4. IDE specific files to be removed from patch
5. If builds are made seamless without requiring any additional setup (as outlined in #1 above),
then few instructions on how to bring up the UI would be handy, but this can be handled in
a separate JIRA. However if build requires additional steps, then they need to be documented
before we push this in.

[~kho@hortonworks.com], Apologies once again for holding up the review on this. Thanks for
contributing to the UI efforts on Falcon and more importantly laying the foundation for the
Falcon UI.

> Falcon UI to enable entity/process/feed edits and management
> ------------------------------------------------------------
>                 Key: FALCON-790
>                 URL: https://issues.apache.org/jira/browse/FALCON-790
>             Project: Falcon
>          Issue Type: New Feature
>          Components: ui
>    Affects Versions: 0.6
>            Reporter: kenneth ho
>            Priority: Critical
>             Fix For: 0.7
>         Attachments: 4.4.zip, create feed_1.png, landing.png, new cluster.png, new feed_2.png,
new feed_3.png, new feed_4.png, patch01.patch, patch02, patch03, patch04
> Falcon UI is currently read-only. As a step towards enabling a full fledged cluster/feed/process
management and monitoring UI, the following features will be added to the existing UI:
> For the first phase - 
> Entity Creation:
> 1. allow to create a new cluster from the UI
> 2. allow to create a new feed from the UI
> 3. allow to create a new process from the UI
> 4. allow to browse and import an entity XML and then edit
> 5. Clone an existing entity and edit.
> Provisioning and managing:
> 1. Submit an entity
> 2. Schedule an entity
> 3. Suspend an entity
> 4. Delete an entity
> For the second Phase -
> 1. integrating with Ambari view for login.

This message was sent by Atlassian JIRA

View raw message