[ 
https://issues.apache.org/jira/browse/FALCON-790?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

kenneth ho updated FALCON-790:
------------------------------
    Attachment: patch01.patch

This patch contains all the infrastructure for the application and a read only 
view for cluster, feed and process. It doesn't include the code and modules to 
add/copy/run a cluster, feed or process.

It has the following file structure:
app: Contains all the resources for the applications they are detailed in the 
next part.
dist: The generated folder when the build is performed.
express-data: A folder to allocate all the mocks for local testing and 
development.
node_modules: The generated folder for the integration with nodeJS.
target: For maven.
bower.json: Configuration file generated from nodeJS.
falcon-ui.iml: Configuration file generated from maven.
Gruntfile.js: Grunt configuration and task registrations for development, 
integration to sandbox and building.
karma.conf.js: Karma configuration for testing.
package.json: Node dependencies and configurations.
pom.xml: Information about the project and configuration details used by Maven 
to build the project.
server.js: Configuration for express server, development.

app
css: Contains all the styles, fonts, images and bootstrap libraries for the 
views.
html: Contains all the web pages and templates.
js: Contains all the buisness of the application, following the angular 
framework it englobes controllers, directives, services and other libraries 
used.
test: All the jasmin specs for javascript testing and protractor specs for E2E 
testing.



> 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
>
>
> 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
(v6.3.4#6332)

Reply via email to