GitHub user doanduyhai opened a pull request:

    https://github.com/apache/incubator-zeppelin/pull/865

    [Zeppelin-742] Add documentation for front-end AngularJS AP

    ### What is this PR for?
    This JIRA:
    
    * add documentation for the new paragraphId display in the paragraph 
command dialog. Instead of just adding some description to the paragraphId, I 
took the opportunity to also document the entire Zeppelin UI Layout and added a 
menu entry **UI Layout** under menu **QuickStart**. It is inspired by the 
content of the talk on Zeppelin at different conferences
    * rename the menu **Display System** / **Angular** to **Display System** / 
**Back-end Angular Interactions**  
    * add a new entry **Front-end Angular Interactions** under the menu 
**Display System** to describe the new front-end AngularJS API introduced by 
this epic
    
    _This is a sub-task of epic **[ZEPPELIN-635]**_
    
    ### What type of PR is it?
    [Documentation]
    
    ### Todos
    * [ ] - Check documentation
    
    ### What is the Jira issue?
    **[ZEPPELIN-6742]**
    
    ### How should this be tested?
    Build Zeppelin documentation locally and check
    
    ### Screenshots (if appropriate)
    
    New **QuickStart** / **UI Layout** documentation which mentions the 
**paragraphId**
    
    
![zeppelin_ui_layout](https://cloud.githubusercontent.com/assets/1532977/14898823/346a5e3e-0d89-11e6-85af-7483f93f1172.gif)
    
    New **Display System** / **Front-end Angular Interactions** menu to 
describe the new front-end AngularJS API introduced by this epic
    
    ![front-end angular 
interactions](https://cloud.githubusercontent.com/assets/1532977/14898847/546cf692-0d89-11e6-850d-ae40cf676541.gif)
    
    
    ### Questions:
    * Does the licenses files need update? --> No
    * Is there breaking changes for older versions?  --> No 
    * Does this needs documentation?  --> No
    
    [ZEPPELIN-635]: https://issues.apache.org/jira/browse/ZEPPELIN-635
    [ZEPPELIN-742]: https://issues.apache.org/jira/browse/ZEPPELIN-742

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/doanduyhai/incubator-zeppelin ZEPPELIN-742

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-zeppelin/pull/865.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #865
    
----
commit 0b719d37817e61ef8156e380e4af2556e562d7bd
Author: DuyHai DOAN <doanduy...@gmail.com>
Date:   2016-04-28T09:19:20Z

    [ZEPPELIN-742] Add documentation for Zeppelin UI Layout & paragraphId

commit babf2e0b081777be7a76a4bc3d347c359dd607dd
Author: DuyHai DOAN <doanduy...@gmail.com>
Date:   2016-04-28T17:50:09Z

    [ZEPPELIN-742] Add documentation for front-end AngularJS API

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to