You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@zeppelin.apache.org by co...@apache.org on 2016/09/06 05:19:47 UTC

svn commit: r1759363 [1/2] - in /zeppelin/site: ./ assets/themes/zeppelin/css/ assets/themes/zeppelin/img/ contribution/ contribution/zeppelinweb/ releases/

Author: corneadoug
Date: Tue Sep  6 05:19:46 2016
New Revision: 1759363

URL: http://svn.apache.org/viewvc?rev=1759363&view=rev
Log:
Add contribution section

Added:
    zeppelin/site/contribution/
    zeppelin/site/contribution/contributions.html
    zeppelin/site/contribution/documentation.html
    zeppelin/site/contribution/webapplication.html
    zeppelin/site/contribution/zeppelinweb/
    zeppelin/site/contribution/zeppelinweb/goodPracticeGuide01.html
Modified:
    zeppelin/site/assets.html
    zeppelin/site/assets/themes/zeppelin/css/style.css
    zeppelin/site/assets/themes/zeppelin/img/spark_logo.jpg
    zeppelin/site/atom.xml
    zeppelin/site/community.html
    zeppelin/site/download.html
    zeppelin/site/index.html
    zeppelin/site/releases/zeppelin-release-0.5.0-incubating.html
    zeppelin/site/releases/zeppelin-release-0.5.5-incubating.html
    zeppelin/site/releases/zeppelin-release-0.5.6-incubating.html
    zeppelin/site/releases/zeppelin-release-0.6.0.html
    zeppelin/site/releases/zeppelin-release-0.6.1.html
    zeppelin/site/rss.xml
    zeppelin/site/screenshots.html
    zeppelin/site/sitemap.txt

Modified: zeppelin/site/assets.html
URL: http://svn.apache.org/viewvc/zeppelin/site/assets.html?rev=1759363&r1=1759362&r2=1759363&view=diff
==============================================================================
--- zeppelin/site/assets.html (original)
+++ zeppelin/site/assets.html Tue Sep  6 05:19:46 2016
@@ -70,34 +70,48 @@
   
     
       
-      	
-      	<li><a href="/community.html">Community</a></li>
-      	
+        
+          
+            <li><a href="/community.html">Community</a></li>
+          
+        
       
     
   
     
       
-      	
-      	<li><a href="/download.html">Download</a></li>
-      	
+        
       
     
   
     
       
+        
+      
     
   
     
       
+        
+      
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+          
+            <li><a href="/download.html">Download</a></li>
+          
+        
+      
     
   
     
@@ -106,20 +120,47 @@
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
+    
+      
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+
 
 
 
@@ -213,22 +254,6 @@ limitations under the License.
     </div>
 
     
-
-
-  <script type="text/javascript">
-  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
-  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
-  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
-  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
-
-  ga('create', 'UA-45176241-5', 'zeppelin.apache.org');
-  ga('require', 'linkid', 'linkid.js');
-  ga('send', 'pageview');
-
-</script>
-
-
-
   </body>
 </html>
 

Modified: zeppelin/site/assets/themes/zeppelin/css/style.css
URL: http://svn.apache.org/viewvc/zeppelin/site/assets/themes/zeppelin/css/style.css?rev=1759363&r1=1759362&r2=1759363&view=diff
==============================================================================
--- zeppelin/site/assets/themes/zeppelin/css/style.css (original)
+++ zeppelin/site/assets/themes/zeppelin/css/style.css Tue Sep  6 05:19:46 2016
@@ -142,19 +142,6 @@ body {
   background: #3071a9;
 }
 
-@media (max-width: 768px) {
-  .navbar-collapse.in {
-    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.4);
-  }
-
-  .bigFingerButton {
-    margin-top: 12px;
-    display: block;
-    margin-right: auto;
-    margin-left: auto;
-  }
-}
-
 .bigFingerButton {
   margin-right: 10px;
 }
@@ -173,6 +160,31 @@ body {
   outline-width: 0;
 }
 
+/* SideMenu */
+
+.sideMenu li {
+  list-style: none;
+  border: 1px solid #c2c2c2;
+  border-bottom: none;
+  padding: 5px 10px;
+}
+
+.sideMenu li a {
+  text-decoration: none;
+  color: #3071a9;
+}
+
+.sideMenu li:first-of-type {
+  border-top-left-radius: 3px;
+  border-top-right-radius: 3px;
+}
+
+.sideMenu li:last-of-type {
+  border-bottom: 1px solid #c2c2c2;
+  border-bottom-left-radius: 3px;
+  border-bottom-right-radius: 3px;
+}
+
 /* CUSTOMIZE THE CAROUSEL
 -------------------------------------------------- */
 
@@ -208,15 +220,6 @@ body {
   margin-bottom: 0;
 }
 
-@media screen and (min-width: 768px) {
-  .carousel-indicators {
-    margin-bottom: -60px;
-  }
-  .carousel-caption {
-    padding-bottom: 60px;
-  }
-}
-
 /* screenshot img inside of doc */
 .screenshot {
   width: 800px;
@@ -235,29 +238,14 @@ body {
 /* Custom container */
 .content {
   word-wrap: break-word;
+  max-width: 1024px;
+  padding: 2rem 2rem;
+  margin: 0 auto;
 }
 .content :first-child {
   margin-top: 0;
 }
 
-@media screen and (min-width: 64em) {
-  .content {
-    max-width: 64em;
-    padding: 2rem 6rem;
-    margin: 0 auto;
-  }
-}
-@media screen and (min-width: 42em) and (max-width: 64em) {
-  .content {
-    padding: 2rem 4rem;
-  }
-}
-@media screen and (max-width: 42em) {
-  .content {
-    padding: 2rem 1rem;
-  }
-}
-
 /* <a> */
 .content a {
   color: #4183C4;
@@ -588,3 +576,49 @@ and (max-width: 1024px) {
   padding: 3px 10px 10px 10px;
   font-size: 13px;
 }
+
+/*
+** Media Queries CSS
+*/
+
+
+
+@media (max-width: 991px) {
+  .navbar-inverse .navbar-brand {
+    font-size: 28px;
+  }
+
+  .content {
+    padding: 2rem 4rem;
+  }
+}
+
+@media (max-width: 768px) {
+  .navbar-collapse.in {
+    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.4);
+  }
+
+  .bigFingerButton {
+    margin-top: 12px;
+    display: block;
+    margin-right: auto;
+    margin-left: auto;
+  }
+
+  .sideMenu {
+    margin-bottom: 15px;
+  }
+
+  .content {
+    padding: 2rem 2rem;
+  }
+}
+
+@media screen and (min-width: 768px) {
+  .carousel-indicators {
+    margin-bottom: -60px;
+  }
+  .carousel-caption {
+    padding-bottom: 60px;
+  }
+}

Modified: zeppelin/site/assets/themes/zeppelin/img/spark_logo.jpg
URL: http://svn.apache.org/viewvc/zeppelin/site/assets/themes/zeppelin/img/spark_logo.jpg?rev=1759363&r1=1759362&r2=1759363&view=diff
==============================================================================
Binary files - no diff available.

Modified: zeppelin/site/atom.xml
URL: http://svn.apache.org/viewvc/zeppelin/site/atom.xml?rev=1759363&r1=1759362&r2=1759363&view=diff
==============================================================================
--- zeppelin/site/atom.xml (original)
+++ zeppelin/site/atom.xml Tue Sep  6 05:19:46 2016
@@ -1,14 +1,14 @@
 <?xml version="1.0" encoding="utf-8"?>
 <feed xmlns="http://www.w3.org/2005/Atom">
  
- <title>Apache Zeppelin</title>
- <link href="http://zeppelin.apache.org/" rel="self"/>
- <link href="http://zeppelin.apache.org"/>
- <updated>2016-08-23T16:58:22+09:00</updated>
- <id>http://zeppelin.apache.org</id>
+ <title>Apache Zeppelin (incubating)</title>
+ <link href="http://zeppelin.incubator.apache.org/" rel="self"/>
+ <link href="http://zeppelin.incubator.apache.org"/>
+ <updated>2016-09-06T14:13:09+09:00</updated>
+ <id>http://zeppelin.incubator.apache.org</id>
  <author>
    <name>The Apache Software Foundation</name>
-   <email>dev@zeppelin.apache.org</email>
+   <email>dev@zeppelin.incubator.apache.org</email>
  </author>
 
  

Modified: zeppelin/site/community.html
URL: http://svn.apache.org/viewvc/zeppelin/site/community.html?rev=1759363&r1=1759362&r2=1759363&view=diff
==============================================================================
--- zeppelin/site/community.html (original)
+++ zeppelin/site/community.html Tue Sep  6 05:19:46 2016
@@ -70,17 +70,47 @@
   
     
       
-      	
-      	<li class="active"><a href="/community.html" class="active">Community</a></li>
-      	
+        
+          
+            <li class="active"><a href="/community.html" class="active">Community</a></li>
+          
+        
       
     
   
     
       
-      	
-      	<li><a href="/download.html">Download</a></li>
-      	
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+          
+            <li><a href="/download.html">Download</a></li>
+          
+        
       
     
   
@@ -90,22 +120,32 @@
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
     
@@ -124,6 +164,7 @@
 
 
 
+
             <!-- Docs -->
             <li id="docs">
               <a href="#" data-toggle="dropdown" class="dropdown-toggle">Docs<b class="caret"></b></a>
@@ -184,19 +225,86 @@ See the License for the specific languag
 limitations under the License.
 -->
 
-<h3>Mailing list</h3>
+<div class="row">
+  <div class="col-md-6">
+    <!--
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
 
-<p>Get help using Apache Zeppelin or contribute to the project on our mailing lists:</p>
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<h2 id="how-to-contribute">How to contribute</h2>
+
+<p>There are multiple ways you can contribute to the project.
+And help is always welcome!</p>
+
+<h3 id="issue-tracker">Issue Tracker</h3>
+
+<p>Apache Zeppelin uses JIRA as an <a href="https://issues.apache.org/jira/browse/ZEPPELIN">Issue Tracker</a>.
+Don’t hesitate to report new bugs and improvements ideas.</p>
+
+<h4 id="contribute-to-the-source-code">Contribute to the source code</h4>
+
+<p>We like to get code contributions through Pull Requests on our <a href="https://github.com/apache/zeppelin">Github Mirror</a>.</p>
+
+<p>But before starting, please read our <a href="/contribution/contributions.html">Contribution guidelines</a>, it will give
+you important information about our review process, and pointers on how to make a good code contribution.</p>
+
+<p>You can visit our <a href="https://issues.apache.org/jira/browse/ZEPPELIN">Issue Tracker</a> to find issues to resolve,
+and if your are a newcomer and don’t know where to get started, we have set some <a href="https://issues.apache.org/jira/browse/ZEPPELIN-1245?jql=project%20%3D%20ZEPPELIN%20AND%20status%20%3D%20Open%20AND%20labels%20%3D%20beginner">beginner issues</a>.</p>
+
+<h4 id="other-contributions">Other contributions</h4>
+
+<p>Not much of a coder? There are other ways to help out:</p>
 
 <ul>
-<li><a href="http://mail-archives.apache.org/mod_mbox/zeppelin-users/">users@zeppelin.apache.org</a> is for usage questions, help, and announcements. <a href="mailto:users-subscribe@zeppelin.apache.org?subject=send%20this%20email%20to%20subscribe">subscribe</a>,     <a href="mailto:users-unsubscribe@zeppelin.apache.org?subject=send%20this%20email%20to%20unsubscribe">unsubscribe</a>, <a href="http://mail-archives.apache.org/mod_mbox/zeppelin-users/">archives</a></li>
-<li><a href="http://mail-archives.apache.org/mod_mbox/zeppelin-dev/">dev@zeppelin.apache.org</a> is for people who want to contribute code to Zeppelin. <a href="mailto:dev-subscribe@zeppelin.apache.org?subject=send%20this%20email%20to%20subscribe">subscribe</a>, <a href="mailto:dev-unsubscribe@zeppelin.apache.org?subject=send%20this%20email%20to%20unsubscribe">unsubscribe</a>, <a href="http://mail-archives.apache.org/mod_mbox/zeppelin-dev/">archives</a></li>
-<li><a href="http://mail-archives.apache.org/mod_mbox/zeppelin-commits/">commits@zeppelin.apache.org</a> is for commit messages and patches to Zeppelin. <a href="mailto:commits-subscribe@zeppelin.apache.org?subject=send%20this%20email%20to%20subscribe">subscribe</a>, <a href="mailto:commits-unsubscribe@zeppelin.apache.org?subject=send%20this%20email%20to%20unsubscribe">unsubscribe</a>, <a href="http://mail-archives.apache.org/mod_mbox/zeppelin-commits/">archives</a></li>
+  <li>Documentation and website improvements are always welcome</li>
+  <li>Helping each other by answering questions on the Mailing List</li>
+  <li>Participating in reviewing contributions.</li>
 </ul>
 
-<h3>Issue tracker</h3>
+  </div>
+  <div class="col-md-6">
+    <!--
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
 
-<p><a href="https://issues.apache.org/jira/browse/ZEPPELIN">https://issues.apache.org/jira/browse/ZEPPELIN</a></p>
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<h2 id="mailing-list">Mailing list</h2>
+
+<p>Get help using Apache Zeppelin or contribute to the project on our mailing lists:</p>
+
+<ul>
+  <li><strong>Users :</strong> <a href="&#109;&#097;&#105;&#108;&#116;&#111;:&#117;&#115;&#101;&#114;&#115;&#045;&#115;&#117;&#098;&#115;&#099;&#114;&#105;&#098;&#101;&#064;&#122;&#101;&#112;&#112;&#101;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;&#063;&#115;&#117;&#098;&#106;&#101;&#099;&#116;&#061;&#115;&#101;&#110;&#100;&#032;&#116;&#104;&#105;&#115;&#032;&#101;&#109;&#097;&#105;&#108;&#032;&#116;&#111;&#032;&#115;&#117;&#098;&#115;&#099;&#114;&#105;&#098;&#101;">subscribe</a>,     <a href="&#109;&#097;&#105;&#108;&#116;&#111;:&#117;&#115;&#101;&#114;&#115;&#045;&#117;&#110;&#115;&#117;&#098;&#115;&#099;&#114;&#105;&#098;&#101;&#064;&#122;&#101;&#112;&#112;&#101;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;&#063;&#115;&#117;&#098;&#106;&#101;&#099;&#116;&#061;&#115;&#101;&#110;&#100;&#032;&#116;&#104;&#105;&#115;&#032;&#101;&#109;&#097;&#105;&#108;&#032;&#116;&#111;&#032;&#117;&#110;&#115;&#117;&#098;&
 #115;&#099;&#114;&#105;&#098;&#101;">unsubscribe</a>, <a href="http://mail-archives.apache.org/mod_mbox/zeppelin-users/">archives</a>
+<br />
+for usage questions, help, and announcements.</li>
+  <li><strong>Dev :</strong> <a href="&#109;&#097;&#105;&#108;&#116;&#111;:&#100;&#101;&#118;&#045;&#115;&#117;&#098;&#115;&#099;&#114;&#105;&#098;&#101;&#064;&#122;&#101;&#112;&#112;&#101;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;&#063;&#115;&#117;&#098;&#106;&#101;&#099;&#116;&#061;&#115;&#101;&#110;&#100;&#032;&#116;&#104;&#105;&#115;&#032;&#101;&#109;&#097;&#105;&#108;&#032;&#116;&#111;&#032;&#115;&#117;&#098;&#115;&#099;&#114;&#105;&#098;&#101;">subscribe</a>, <a href="&#109;&#097;&#105;&#108;&#116;&#111;:&#100;&#101;&#118;&#045;&#117;&#110;&#115;&#117;&#098;&#115;&#099;&#114;&#105;&#098;&#101;&#064;&#122;&#101;&#112;&#112;&#101;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;&#063;&#115;&#117;&#098;&#106;&#101;&#099;&#116;&#061;&#115;&#101;&#110;&#100;&#032;&#116;&#104;&#105;&#115;&#032;&#101;&#109;&#097;&#105;&#108;&#032;&#116;&#111;&#032;&#117;&#110;&#115;&#117;&#098;&#115;&#099;&#114;&#105;&#098;&
 #101;">unsubscribe</a>, <a href="http://mail-archives.apache.org/mod_mbox/zeppelin-dev/">archives</a>
+<br />
+for people wanting to contribute to the project.</li>
+  <li><strong>Commits :</strong> <a href="&#109;&#097;&#105;&#108;&#116;&#111;:&#099;&#111;&#109;&#109;&#105;&#116;&#115;&#045;&#115;&#117;&#098;&#115;&#099;&#114;&#105;&#098;&#101;&#064;&#122;&#101;&#112;&#112;&#101;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;&#063;&#115;&#117;&#098;&#106;&#101;&#099;&#116;&#061;&#115;&#101;&#110;&#100;&#032;&#116;&#104;&#105;&#115;&#032;&#101;&#109;&#097;&#105;&#108;&#032;&#116;&#111;&#032;&#115;&#117;&#098;&#115;&#099;&#114;&#105;&#098;&#101;">subscribe</a>, <a href="&#109;&#097;&#105;&#108;&#116;&#111;:&#099;&#111;&#109;&#109;&#105;&#116;&#115;&#045;&#117;&#110;&#115;&#117;&#098;&#115;&#099;&#114;&#105;&#098;&#101;&#064;&#122;&#101;&#112;&#112;&#101;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;&#063;&#115;&#117;&#098;&#106;&#101;&#099;&#116;&#061;&#115;&#101;&#110;&#100;&#032;&#116;&#104;&#105;&#115;&#032;&#101;&#109;&#097;&#105;&#108;&#032;&#116;&#111;&#032;&#117;&#1
 10;&#115;&#117;&#098;&#115;&#099;&#114;&#105;&#098;&#101;">unsubscribe</a>, <a href="http://mail-archives.apache.org/mod_mbox/zeppelin-commits/">archives</a>
+<br />
+for commit messages and patches.</li>
+</ul>
+
+  </div>
+</div>
 
   </div>
 </div>
@@ -209,22 +317,6 @@ limitations under the License.
     </div>
 
     
-
-
-  <script type="text/javascript">
-  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
-  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
-  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
-  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
-
-  ga('create', 'UA-45176241-5', 'zeppelin.apache.org');
-  ga('require', 'linkid', 'linkid.js');
-  ga('send', 'pageview');
-
-</script>
-
-
-
   </body>
 </html>
 

Added: zeppelin/site/contribution/contributions.html
URL: http://svn.apache.org/viewvc/zeppelin/site/contribution/contributions.html?rev=1759363&view=auto
==============================================================================
--- zeppelin/site/contribution/contributions.html (added)
+++ zeppelin/site/contribution/contributions.html Tue Sep  6 05:19:46 2016
@@ -0,0 +1,568 @@
+
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <title>Contributions</title>
+    <meta name="description" content="">
+    <meta name="author" content="The Apache Software Foundation">
+
+    <!-- Enable responsive viewport -->
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+    <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
+    <!--[if lt IE 9]>
+      <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+    <![endif]-->
+
+    <!-- Le styles -->
+    <link href="/assets/themes/zeppelin/bootstrap/css/bootstrap.css" rel="stylesheet">
+    <link href="/assets/themes/zeppelin/css/style.css?body=1" rel="stylesheet" type="text/css">
+    <link href="/assets/themes/zeppelin/css/syntax.css" rel="stylesheet"  type="text/css" media="screen" /> 
+    <!-- Le fav and touch icons -->
+    <!-- Update these with your own images
+    <link rel="shortcut icon" href="images/favicon.ico">
+    <link rel="apple-touch-icon" href="images/apple-touch-icon.png">
+    <link rel="apple-touch-icon" sizes="72x72" href="images/apple-touch-icon-72x72.png">
+    <link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png">
+    -->
+
+    <!-- Js -->
+    <script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>
+    <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script>
+
+    <!-- atom & rss feed -->
+    <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed">
+    <link href="/rss.xml" type="application/rss+xml" rel="alternate" title="Sitewide RSS Feed">
+  </head>
+
+  <body>
+    
+        <div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
+      <div class="container">
+        <div class="navbar-header">
+          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
+            <span class="sr-only">Toggle navigation</span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <a class="navbar-brand" href="/">
+            <img src="/assets/themes/zeppelin/img/zeppelin_logo.png" width="50" alt="I'm zeppelin">
+            Apache Zeppelin
+          </a>
+        </div>
+        <nav class="navbar-collapse collapse" role="navigation">
+          <ul class="nav navbar-nav navbar-right">
+            
+            
+            
+
+
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+        
+          
+            <li><a href="/community.html">Community</a></li>
+          
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+          
+            <li><a href="/download.html">Download</a></li>
+          
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+
+
+
+
+
+            <!-- Docs -->
+            <li id="docs">
+              <a href="#" data-toggle="dropdown" class="dropdown-toggle">Docs<b class="caret"></b></a>
+              <ul class="dropdown-menu">
+                <li><span><b>Release</b><span></li>
+                <li><a href="/docs/0.6.1">0.6.1</a></li>
+                <li><a href="/docs/0.6.0">0.6.0</a></li>
+                <li><a href="/docs/0.5.6-incubating">0.5.6-incubating</a></li>
+                <li><a href="/docs/0.5.5-incubating">0.5.5-incubating</a></li>
+                <li><a href="/docs/0.5.0-incubating">0.5.0-incubating</a></li>
+                <li role="separator" class="divider"></li>
+                <li><span><b>Snapshot</b>&nbsp;(development)<span></li>
+                <li><a href="/docs/0.7.0-SNAPSHOT">0.7.0-SNAPSHOT</a></li>
+              </ul>
+            </li>
+
+            <li><a href="https://github.com/apache/incubator-zeppelin">GitHub</a></li>
+
+            <!-- Apache -->
+            <li id="apache">
+              <a href="#" data-toggle="dropdown" class="dropdown-toggle">Apache<b class="caret"></b></a>
+               <ul class="dropdown-menu">
+                <li><a href="http://www.apache.org/foundation/how-it-works.html">Apache Software Foundation</a></li>
+                <li><a href="http://www.apache.org/licenses/">Apache License</a></li>
+                <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+                <li><a href="/assets.html">Assets</a></li>
+                <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+              </ul>
+            </li>
+          </ul>
+        </nav><!--/.navbar-collapse -->
+      </div>
+    </div>
+
+
+
+
+    <div class="content">
+      
+<div class="row">
+  
+    <div class="sideMenu col-sm-3">
+      
+      
+      
+
+
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+          
+            <li class="active"><a href="/contribution/contributions.html" class="active">Contributions</a></li>
+          
+        
+      
+    
+  
+    
+      
+        
+          
+            <li><a href="/contribution/documentation.html">Documentation</a></li>
+          
+        
+      
+    
+  
+    
+      
+        
+          
+            <li><a href="/contribution/webapplication.html">Web Application</a></li>
+          
+        
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+
+
+
+
+    </div>
+    <div class="col-sm-9">
+      <!--
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<h1>Contribution Guidelines</h1>
+
+<p><strong>Apache Zeppelin</strong> is an <a href="https://github.com/apache/zeppelin/blob/master/CONTRIBUTING.md">Apache2 License</a> Software.</p>
+
+<p>Contributing to Zeppelin (Source code, Documents, Image, Website) means you agree to the Apache2 License.</p>
+
+<ol>
+<li>Make sure your issue is not already in the <a href="https://issues.apache.org/jira/browse/ZEPPELIN">Jira issue tracker</a></li>
+<li>If not, create a ticket describing the change you&#39;re proposing in the <a href="https://issues.apache.org/jira/browse/ZEPPELIN">Jira issue tracker</a></li>
+<li>Contribute your patch via Pull Request on our <a href="https://github.com/apache/zeppelin">Github Mirror</a>.</li>
+</ol>
+
+<p>Before you start, please read the <a href="http://www.apache.org/foundation/policies/conduct.html">Code of Conduct</a> carefully, familiarize yourself with it and refer to it whenever you need it.</p>
+
+<p>For those of you who are not familiar with Apache project, understanding <a href="http://www.apache.org/foundation/how-it-works.html">How it works</a> would be quite helpful.</p>
+
+<h2>Creating a Pull Request</h2>
+
+<p>When creating a Pull Request, you will automatically get the template below.</p>
+
+<p>Filling it thoroughly can improve the speed of the review process.</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">### What is this PR for?
+A few sentences describing the overall goals of the pull request&#39;s commits.
+First time? Check out the contribution guidelines - https://zeppelin.apache.org/contribute.html
+
+### What type of PR is it?
+[Bug Fix | Improvement | Feature | Documentation | Hot Fix | Refactoring]
+
+### Todos
+* [ ] - Task
+
+### What is the Jira issue?
+* Open an issue on Jira https://issues.apache.org/jira/browse/ZEPPELIN/
+* Put link here, and add [ZEPPELIN-*Jira number*] in PR title, eg. [ZEPPELIN-533]
+
+### How should this be tested?
+Outline the steps to test the PR here.
+
+### Screenshots (if appropriate)
+
+### Questions:
+* Does the licenses files need update?
+* Is there breaking changes for older versions?
+* Does this needs documentation?
+</code></pre></div>
+<h2>Testing a Pull Request</h2>
+
+<p>You can also test and review a particular Pull Request. Here are two useful ways.</p>
+
+<ul>
+<li><p>Using a utility provided from Zeppelin.</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">dev/test_zeppelin_pr.py [# of PR]
+</code></pre></div>
+<p>For example, if you want to test <code>#513</code>, then the command will be:</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">dev/test_zeppelin_pr.py 513
+</code></pre></div></li>
+<li><p>Another way is using <a href="https://github.com/github/hub">github/hub</a>.</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">hub checkout https://github.com/apache/zeppelin/pull/[# of PR]
+</code></pre></div></li>
+</ul>
+
+<p>The above two methods will help you test and review Pull Requests.</p>
+
+<h2>Source Control Workflow</h2>
+
+<p>Zeppelin follows <a href="https://github.com/sevntu-checkstyle/sevntu.checkstyle/wiki/Development-workflow-with-Git:-Fork,-Branching,-Commits,-and-Pull-Request">Fork &amp; Pull</a> model.</p>
+
+<h2>The Review Process</h2>
+
+<p>When a Pull Request is submitted, it is being merged or rejected by the  following review process.</p>
+
+<ul>
+<li>Anybody can be a reviewer and may comment on the change or suggest modifications.</li>
+<li>Reviewer can indicate that a patch looks suitable for merging with a comment such as: &quot;Looks good&quot;, &quot;LGTM&quot;, &quot;+1&quot;.</li>
+<li>At least one indication of suitability (e.g. &quot;LGTM&quot;) from a committer is required to be merged.</li>
+<li>Pull request is open for 1 or 2 days for potential additional review, unless it&#39;s got enough indication of suitability.</li>
+<li>A committer can then initiate lazy consensus (&quot;Merge if there is no more discussion&quot;) after what the code can be merged after a certain time (normally 24 hours) if there is no more reviews.</li>
+<li>Contributors can ping reviewers (including committers) by commenting &#39;Ready to review&#39; or suitable indication.</li>
+</ul>
+
+<h2>Becoming a Committer</h2>
+
+<p>The PMC adds new committers from the active contributors, based on their contribution to Zeppelin.</p>
+
+<p>The qualifications for new committers include:</p>
+
+<ol>
+<li>Sustained contributions: Committers should have a history of constant contributions to Zeppelin.</li>
+<li>Quality of contributions: Committers more than any other community member should submit simple, well-tested, and well-designed patches.</li>
+<li>Community involvement: Committers should have a constructive and friendly attitude in all community interactions. They should also be active on the dev, user list and reviewing patches. Also help new contributors and users.</li>
+</ol>
+
+<h2>Setting up</h2>
+
+<p>Here are some things you will need to build and test Zeppelin.</p>
+
+<h3>Software Configuration Management (SCM)</h3>
+
+<p>Zeppelin uses Git for its SCM system. so you&#39;ll need git client installed in your development machine.</p>
+
+<h3>Integrated Development Environment (IDE)</h3>
+
+<p>You are free to use whatever IDE you prefer, or your favorite command line editor.</p>
+
+<h3>Project Structure</h3>
+
+<p>Zeppelin project is based on Maven. Maven works by convention &amp; defines <a href="https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html">directory structure</a> for a project.
+The top-level pom.xml describes the basic project structure. Currently Zeppelin has the following modules.</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">&lt;module&gt;zeppelin-interpreter&lt;/module&gt;
+&lt;module&gt;zeppelin-zengine&lt;/module&gt;
+&lt;module&gt;spark&lt;/module&gt;
+&lt;module&gt;markdown&lt;/module&gt;
+&lt;module&gt;angular&lt;/module&gt;
+&lt;module&gt;shell&lt;/module&gt;
+&lt;module&gt;flink&lt;/module&gt;
+&lt;module&gt;ignite&lt;/module&gt;
+&lt;module&gt;lens&lt;/module&gt;
+&lt;module&gt;cassandra&lt;/module&gt;
+&lt;module&gt;zeppelin-web&lt;/module&gt;
+&lt;module&gt;zeppelin-server&lt;/module&gt;
+&lt;module&gt;zeppelin-distribution&lt;/module&gt;
+</code></pre></div>
+<h3>Code convention</h3>
+
+<p>We are following Google Code style:</p>
+
+<ul>
+<li><a href="https://google.github.io/styleguide/javaguide.html">Java style</a></li>
+<li><a href="https://google.github.io/styleguide/shell.xml">Shell style</a></li>
+</ul>
+
+<p>Check style report location are in <code>${submodule}/target/site/checkstyle.html</code>
+Test coverage report location are in <code>${submodule}/target/site/cobertura/index.html</code></p>
+
+<h2>Getting the source code</h2>
+
+<p>First of all, you need the Zeppelin source code.</p>
+
+<p>The official location for Zeppelin is <a href="http://git.apache.org/zeppelin.git">http://git.apache.org/zeppelin.git</a>.</p>
+
+<h3>git access</h3>
+
+<p>Get the source code on your development machine using git.</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">git clone git://git.apache.org/zeppelin.git zeppelin
+</code></pre></div>
+<p>You may also want to develop against a specific branch. For example, for branch-0.5.6</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">git clone -b branch-0.5.6 git://git.apache.org/zeppelin.git zeppelin
+</code></pre></div>
+<p>or with write access</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">git clone https://git-wip-us.apache.org/repos/asf/zeppelin.git
+</code></pre></div>
+<h3>Fork repository</h3>
+
+<p>If you want not only build Zeppelin but also make change, then you need fork <a href="https://github.com/apache/zeppelin">Zeppelin github mirror repository</a> and make a pull request.</p>
+
+<h2>Build</h2>
+
+<h3>Build Tools</h3>
+
+<p>To build the code, install</p>
+
+<ul>
+<li>Oracle Java 7</li>
+<li>Apache Maven</li>
+</ul>
+
+<h3>Building the code</h3>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">mvn install
+</code></pre></div>
+<p>To skip test</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">mvn install -DskipTests
+</code></pre></div>
+<p>To build with specific spark / hadoop version</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">mvn install -Phadoop-2.2 -Dhadoop.version=2.2.0 -Pspark-1.3 -Dspark.version=1.3.0
+</code></pre></div>
+<h2>Tests</h2>
+
+<p>Each new File should have its own accompanying unit tests. Each new interpreter should have come with its tests.</p>
+
+<p>Zeppelin has 3 types of tests:</p>
+
+<ul>
+<li><strong>Unit Tests:</strong> The unit tests run as part of each package&#39;s build. E.g. SparkInterpeter Module&#39;s unit test is SparkInterpreterTest</li>
+<li><strong>Integration Tests:</strong> The integration tests run after all modules are build. The integration tests launch an instance of Zeppelin server. ZeppelinRestApiTest is an example integration test.</li>
+<li><strong>GUI integration tests:</strong> These tests validate the Zeppelin UI elements. These tests require a running Zeppelin server and launches a web browser to validate Notebook UI elements like Notes and their execution. See ZeppelinIT as an example.</li>
+</ul>
+
+<p>Currently the <strong>GUI integration tests</strong> are not run in the Maven and are only run in the CI environment when the pull request is submitted to github.</p>
+
+<p>Make sure to watch the <a href="https://travis-ci.org/apache/zeppelin/pull_requests">CI results</a> for your pull request.</p>
+
+<h4>Running GUI integration tests locally</h4>
+
+<h5>All tests, just like the CI:</h5>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">PATH=~/Applications/Firefox.app/Contents/MacOS/:$PATH CI=&quot;true&quot; mvn verify -Pspark-1.6 -Phadoop-2.3 -Ppyspark -B -pl &quot;zeppelin-interpreter,zeppelin-zengine,zeppelin-server,zeppelin-display,spark-dependencies,spark&quot; -Dtest=&quot;org.apache.zeppelin.AbstractFunctionalSuite&quot; -DfailIfNoTests=false
+</code></pre></div>
+<h5>Next to a Running instance of Zeppelin</h5>
+
+<p>This allows you to target a specific <strong>GUI integration test</strong>.</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">TEST_SELENIUM=&quot;true&quot; mvn package -DfailIfNoTests=false -pl &#39;zeppelin-interpreter,zeppelin-zengine,zeppelin-server&#39; -Dtest=ParagraphActionsIT
+</code></pre></div>
+<h2>Continuous Integration</h2>
+
+<p>Zeppelin uses Travis for CI. In the project root there is .travis.yml that configures CI and <a href="https://travis-ci.org/apache/zeppelin/builds">publishes CI results</a></p>
+
+<h2>Run Zeppelin server in development mode</h2>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">cd zeppelin-server
+HADOOP_HOME=YOUR_HADOOP_HOME JAVA_HOME=YOUR_JAVA_HOME mvn exec:java -Dexec.mainClass=&quot;org.apache.zeppelin.server.ZeppelinServer&quot; -Dexec.args=&quot;&quot;
+</code></pre></div>
+<p>or use daemon script</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">bin/zeppelin-daemon start
+</code></pre></div>
+<p>Server will be run on http://localhost:8080</p>
+
+    </div>
+  
+</div>
+
+
+      <hr>
+      <footer>
+        <!-- <p>&copy; 2016 The Apache Software Foundation</p>-->
+      </footer>
+    </div>
+
+    
+  </body>
+</html>
+

Added: zeppelin/site/contribution/documentation.html
URL: http://svn.apache.org/viewvc/zeppelin/site/contribution/documentation.html?rev=1759363&view=auto
==============================================================================
--- zeppelin/site/contribution/documentation.html (added)
+++ zeppelin/site/contribution/documentation.html Tue Sep  6 05:19:46 2016
@@ -0,0 +1,501 @@
+
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <title>Documentation</title>
+    <meta name="description" content="">
+    <meta name="author" content="The Apache Software Foundation">
+
+    <!-- Enable responsive viewport -->
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+    <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
+    <!--[if lt IE 9]>
+      <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+    <![endif]-->
+
+    <!-- Le styles -->
+    <link href="/assets/themes/zeppelin/bootstrap/css/bootstrap.css" rel="stylesheet">
+    <link href="/assets/themes/zeppelin/css/style.css?body=1" rel="stylesheet" type="text/css">
+    <link href="/assets/themes/zeppelin/css/syntax.css" rel="stylesheet"  type="text/css" media="screen" /> 
+    <!-- Le fav and touch icons -->
+    <!-- Update these with your own images
+    <link rel="shortcut icon" href="images/favicon.ico">
+    <link rel="apple-touch-icon" href="images/apple-touch-icon.png">
+    <link rel="apple-touch-icon" sizes="72x72" href="images/apple-touch-icon-72x72.png">
+    <link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png">
+    -->
+
+    <!-- Js -->
+    <script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>
+    <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script>
+
+    <!-- atom & rss feed -->
+    <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed">
+    <link href="/rss.xml" type="application/rss+xml" rel="alternate" title="Sitewide RSS Feed">
+  </head>
+
+  <body>
+    
+        <div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
+      <div class="container">
+        <div class="navbar-header">
+          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
+            <span class="sr-only">Toggle navigation</span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <a class="navbar-brand" href="/">
+            <img src="/assets/themes/zeppelin/img/zeppelin_logo.png" width="50" alt="I'm zeppelin">
+            Apache Zeppelin
+          </a>
+        </div>
+        <nav class="navbar-collapse collapse" role="navigation">
+          <ul class="nav navbar-nav navbar-right">
+            
+            
+            
+
+
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+        
+          
+            <li><a href="/community.html">Community</a></li>
+          
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+          
+            <li><a href="/download.html">Download</a></li>
+          
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+
+
+
+
+
+            <!-- Docs -->
+            <li id="docs">
+              <a href="#" data-toggle="dropdown" class="dropdown-toggle">Docs<b class="caret"></b></a>
+              <ul class="dropdown-menu">
+                <li><span><b>Release</b><span></li>
+                <li><a href="/docs/0.6.1">0.6.1</a></li>
+                <li><a href="/docs/0.6.0">0.6.0</a></li>
+                <li><a href="/docs/0.5.6-incubating">0.5.6-incubating</a></li>
+                <li><a href="/docs/0.5.5-incubating">0.5.5-incubating</a></li>
+                <li><a href="/docs/0.5.0-incubating">0.5.0-incubating</a></li>
+                <li role="separator" class="divider"></li>
+                <li><span><b>Snapshot</b>&nbsp;(development)<span></li>
+                <li><a href="/docs/0.7.0-SNAPSHOT">0.7.0-SNAPSHOT</a></li>
+              </ul>
+            </li>
+
+            <li><a href="https://github.com/apache/incubator-zeppelin">GitHub</a></li>
+
+            <!-- Apache -->
+            <li id="apache">
+              <a href="#" data-toggle="dropdown" class="dropdown-toggle">Apache<b class="caret"></b></a>
+               <ul class="dropdown-menu">
+                <li><a href="http://www.apache.org/foundation/how-it-works.html">Apache Software Foundation</a></li>
+                <li><a href="http://www.apache.org/licenses/">Apache License</a></li>
+                <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+                <li><a href="/assets.html">Assets</a></li>
+                <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+              </ul>
+            </li>
+          </ul>
+        </nav><!--/.navbar-collapse -->
+      </div>
+    </div>
+
+
+
+
+    <div class="content">
+      
+<div class="row">
+  
+    <div class="sideMenu col-sm-3">
+      
+      
+      
+
+
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+          
+            <li><a href="/contribution/contributions.html">Contributions</a></li>
+          
+        
+      
+    
+  
+    
+      
+        
+          
+            <li class="active"><a href="/contribution/documentation.html" class="active">Documentation</a></li>
+          
+        
+      
+    
+  
+    
+      
+        
+          
+            <li><a href="/contribution/webapplication.html">Web Application</a></li>
+          
+        
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+
+
+
+
+    </div>
+    <div class="col-sm-9">
+      <!--
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<h1>Contributing to Documentation</h1>
+
+<h2>Dev Mode</h2>
+
+<p>Apache Zeppelin is using <a href="https://jekyllrb.com/">Jekyll</a> which is a static site generator and <a href="https://pages.github.com/">Github Pages</a> as a site publisher.</p>
+
+<p>For the more details, see <a href="https://help.github.com/articles/about-github-pages-and-jekyll/">help.github.com/articles/about-github-pages-and-jekyll/</a>.</p>
+
+<h3>Requirements</h3>
+<div class="highlight"><pre><code class="text language-text" data-lang="text"># ruby --version &gt;= 2.0.0
+# Install Bundler using gem
+gem install bundler
+
+cd $ZEPPELIN_HOME/docs
+# Install all dependencies declared in the Gemfile
+bundle install
+</code></pre></div>
+<p>For the further information about requirements, please see <a href="https://help.github.com/articles/setting-up-your-github-pages-site-locally-with-jekyll/#requirements">here</a>.</p>
+
+<p>On OS X 10.9, you may need to do</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">xcode-select --install
+</code></pre></div>
+<h3>Run the website locally</h3>
+
+<p>If you don&#39;t want to encounter uglily rendered pages, run the documentation site in your local first.</p>
+
+<p>In <code>$ZEPPELIN_HOME/docs</code> folder, run</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">bundle exec jekyll serve --watch
+</code></pre></div>
+<p>Using the above command, Jekyll will start a web server at <code>http://localhost:4000</code> and watch the <code>/docs</code> directory to update.</p>
+
+<h2>Folder Structure &amp; Components</h2>
+
+<p><code>docs/</code> folder is organized like below:</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">docs/
+ ├── _includes/themes/zeppelin
+ │   ├── _navigation.html
+ │   └── default.html
+ ├── _layouts
+ ├── _plugins
+ ├── assets/themes/zeppelin -&gt; {ASSET_PATH}
+ │    ├── bootstrap
+ │    ├── css
+ │    ├── img
+ │    └── js
+ ├── development/ *.md
+ ├── displaysystem/ *.md
+ ├── install/ *.md
+ ├── interpreter/ *.md
+ ├── manual/ *.md
+ ├── quickstart/ *.md
+ ├── rest-api/ *.md
+ ├── security/ *.md
+ ├── storage/ *.md
+ ├── Gemfile
+ ├── Gemfile.lock
+ ├── _config.yml
+ ├── index.md
+ └── ...
+</code></pre></div>
+<ul>
+<li><code>_navigation.html</code>: the dropdown menu in navbar</li>
+<li><code>default.html</code> &amp; <code>_layouts/</code>: define default HTML layout</li>
+<li><code>_plugins/</code>: custom plugin <code>*.rb</code> files can be placed in this folder. See <a href="https://jekyllrb.com/docs/plugins/">jekyll/plugins</a> for the further information.</li>
+<li><code>{ASSET_PATH}/css/style.css</code>: extra css components can be defined</li>
+<li><code>{ASSET_PATH}/img/docs-img/</code>: image files used for document pages can be placed in this folder</li>
+<li><code>{ASSET_PATH}/js/</code>: extra <code>.js</code> files can be placed</li>
+<li><code>Gemfile</code>: defines bundle dependencies. They will be installed by <code>bundle install</code>.</li>
+<li><code>Gemfile.lock</code>: when you run <code>bundle install</code>, bundler will persist all gems name and their version to this file. For the more details, see <a href="http://bundler.io/v1.10/man/bundle-install.1.html#THE-GEMFILE-LOCK">Bundle &quot;The Gemfile Lock&quot;</a></li>
+<li><code>documentation_group</code>: <code>development/</code>, <code>displaysystem/</code>, <code>install/</code>, <code>interpreter/</code>...</li>
+<li><code>_config.yml</code>: defines configuration options for docs website. See <a href="https://jekyllrb.com/docs/configuration/">jekyll/configuration</a> for the other available config variables.</li>
+<li><code>index.md</code>: the main page of <code>http://zeppelin.apache.org/docs/&lt;ZEPPELIN_VERSION&gt;/</code></li>
+</ul>
+
+<h3>Markdown</h3>
+
+<p>Zeppelin documentation pages are written with <a href="http://daringfireball.net/projects/markdown/">Markdown</a>. It is possible to use <a href="https://help.github.com/categories/writing-on-github/">GitHub flavored syntax</a> and intermix plain HTML.</p>
+
+<h3>Front matter</h3>
+
+<p>Every page contains <a href="https://jekyllrb.com/docs/frontmatter/">YAML front matter</a> block in their header. Don&#39;t forget to wrap the front matter list with triple-dashed lines(<code>---</code>) like below.
+The document page should start this triple-dashed lines. Or you will face 404 error, since Jekyll can&#39;t find the page.</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">---
+layout: page
+title: &quot;Apache Zeppelin Tutorial&quot;
+description: &quot;This tutorial page contains a short walk-through tutorial that uses Apache Spark backend. Please note that this tutorial is valid for Spark 1.3 and higher.&quot;
+group: quickstart
+---
+</code></pre></div>
+<ul>
+<li><code>layout</code>: the default layout is <code>page</code> which is defined in <code>_layout/page.html</code>.</li>
+<li><code>title</code>: the title for the document. Please note that if it needs to include <code>Zeppelin</code>, it should be <code>Apache Zeppelin</code>, not <code>Zeppelin</code>.</li>
+<li><code>description</code>: a short description for the document. One or two sentences would be enough. This description also will be shown as an extract sentence when people search pages.</li>
+<li><p><code>group</code>: a category for the document page, more than on group can be applied by using this syntax:</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">group:
+- group1
+- group2
+</code></pre></div></li>
+</ul>
+
+<h3>Headings</h3>
+
+<p>All documents are structured with headings. From these headings, you can automatically generate a <strong>Table of Contents</strong>. There is a simple rule for Zeppelin docs headings.</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">#    Level-1 heading &lt;- used only for the main title
+##   Level-2 heading &lt;- start with this
+###  Level-3 heading
+#### Level-4 heading &lt;- won&#39;t be converted in TOC from this level
+</code></pre></div>
+<h3>Table of contents (TOC)</h3>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">&lt;div id=&quot;toc&quot;&gt;&lt;/div&gt;
+</code></pre></div>
+<p>Add this line below  <code># main title</code> in order to generate a <strong>Table of Contents</strong>.</p>
+
+<p>Headings until <code>### (Level-3 heading)</code> are included to TOC.</p>
+
+<p>Default setting options for TOC are definded in <a href="https://github.com/apache/zeppelin/blob/master/docs/assets/themes/zeppelin/js/toc.js#L4">here</a>.</p>
+
+<h3>Adding new pages</h3>
+
+<p>If you&#39;re going to create new pages, there are some spots you need to add the location of the page.</p>
+
+<ul>
+<li><strong>Dropdown menu in navbar</strong>: add your docs location to <a href="https://github.com/apache/zeppelin/blob/master/docs/_includes/themes/zeppelin/_navigation.html">_navigation.html</a></li>
+<li><strong>Main index</strong>: add your docs below <a href="http://zeppelin.apache.org/docs/latest/#what-is-the-next">What is the next?</a> section in <a href="https://github.com/apache/zeppelin/blob/master/docs/index.md">index.md</a> with a short description. No need to do this if the page is for <strong>Interpreters</strong>.</li>
+</ul>
+
+<h2>For committers only</h2>
+
+<h3>Bumping up version in a new release</h3>
+
+<p><code>ZEPPELIN_VERSION</code> and <code>BASE_PATH</code> property in <code>_config.yml</code></p>
+
+<h3>Deploy to ASF svnpubsub infra</h3>
+
+<ol>
+<li><p>generate static website in <code>./_site</code></p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text"># go to /docs under Zeppelin source
+bundle exec jekyll build --safe
+</code></pre></div></li>
+<li><p>checkout ASF repo
+<code>
+svn co https://svn.apache.org/repos/asf/zeppelin asf-zeppelin
+</code></p></li>
+<li><p>copy <code>zeppelin/docs/_site</code> to <code>asf-zeppelin/site/docs/[VERSION]</code></p></li>
+<li><p><code>svn commit</code></p></li>
+</ol>
+
+    </div>
+  
+</div>
+
+
+      <hr>
+      <footer>
+        <!-- <p>&copy; 2016 The Apache Software Foundation</p>-->
+      </footer>
+    </div>
+
+    
+  </body>
+</html>
+

Added: zeppelin/site/contribution/webapplication.html
URL: http://svn.apache.org/viewvc/zeppelin/site/contribution/webapplication.html?rev=1759363&view=auto
==============================================================================
--- zeppelin/site/contribution/webapplication.html (added)
+++ zeppelin/site/contribution/webapplication.html Tue Sep  6 05:19:46 2016
@@ -0,0 +1,498 @@
+
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <title>Web Application</title>
+    <meta name="description" content="">
+    <meta name="author" content="The Apache Software Foundation">
+
+    <!-- Enable responsive viewport -->
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+    <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
+    <!--[if lt IE 9]>
+      <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+    <![endif]-->
+
+    <!-- Le styles -->
+    <link href="/assets/themes/zeppelin/bootstrap/css/bootstrap.css" rel="stylesheet">
+    <link href="/assets/themes/zeppelin/css/style.css?body=1" rel="stylesheet" type="text/css">
+    <link href="/assets/themes/zeppelin/css/syntax.css" rel="stylesheet"  type="text/css" media="screen" /> 
+    <!-- Le fav and touch icons -->
+    <!-- Update these with your own images
+    <link rel="shortcut icon" href="images/favicon.ico">
+    <link rel="apple-touch-icon" href="images/apple-touch-icon.png">
+    <link rel="apple-touch-icon" sizes="72x72" href="images/apple-touch-icon-72x72.png">
+    <link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png">
+    -->
+
+    <!-- Js -->
+    <script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>
+    <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script>
+
+    <!-- atom & rss feed -->
+    <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed">
+    <link href="/rss.xml" type="application/rss+xml" rel="alternate" title="Sitewide RSS Feed">
+  </head>
+
+  <body>
+    
+        <div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
+      <div class="container">
+        <div class="navbar-header">
+          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
+            <span class="sr-only">Toggle navigation</span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <a class="navbar-brand" href="/">
+            <img src="/assets/themes/zeppelin/img/zeppelin_logo.png" width="50" alt="I'm zeppelin">
+            Apache Zeppelin
+          </a>
+        </div>
+        <nav class="navbar-collapse collapse" role="navigation">
+          <ul class="nav navbar-nav navbar-right">
+            
+            
+            
+
+
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+        
+          
+            <li><a href="/community.html">Community</a></li>
+          
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+          
+            <li><a href="/download.html">Download</a></li>
+          
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+
+
+
+
+
+            <!-- Docs -->
+            <li id="docs">
+              <a href="#" data-toggle="dropdown" class="dropdown-toggle">Docs<b class="caret"></b></a>
+              <ul class="dropdown-menu">
+                <li><span><b>Release</b><span></li>
+                <li><a href="/docs/0.6.1">0.6.1</a></li>
+                <li><a href="/docs/0.6.0">0.6.0</a></li>
+                <li><a href="/docs/0.5.6-incubating">0.5.6-incubating</a></li>
+                <li><a href="/docs/0.5.5-incubating">0.5.5-incubating</a></li>
+                <li><a href="/docs/0.5.0-incubating">0.5.0-incubating</a></li>
+                <li role="separator" class="divider"></li>
+                <li><span><b>Snapshot</b>&nbsp;(development)<span></li>
+                <li><a href="/docs/0.7.0-SNAPSHOT">0.7.0-SNAPSHOT</a></li>
+              </ul>
+            </li>
+
+            <li><a href="https://github.com/apache/incubator-zeppelin">GitHub</a></li>
+
+            <!-- Apache -->
+            <li id="apache">
+              <a href="#" data-toggle="dropdown" class="dropdown-toggle">Apache<b class="caret"></b></a>
+               <ul class="dropdown-menu">
+                <li><a href="http://www.apache.org/foundation/how-it-works.html">Apache Software Foundation</a></li>
+                <li><a href="http://www.apache.org/licenses/">Apache License</a></li>
+                <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+                <li><a href="/assets.html">Assets</a></li>
+                <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+              </ul>
+            </li>
+          </ul>
+        </nav><!--/.navbar-collapse -->
+      </div>
+    </div>
+
+
+
+
+    <div class="content">
+      
+<div class="row">
+  
+    <div class="sideMenu col-sm-3">
+      
+      
+      
+
+
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+        
+          
+            <li class="active"><a href="/contribution/webapplication.html" class="active">Web Application</a></li>
+          
+        
+      
+    
+  
+    
+      
+        
+          
+            <li><a href="/contribution/zeppelinweb/goodPracticeGuide01.html">Defining Components</a></li>
+          
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+
+
+
+
+    </div>
+    <div class="col-sm-9">
+      <!--
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<h1>Contributing to Zeppelin-Web</h1>
+
+<h2>Dev Mode</h2>
+
+<p>When working on Zeppelin&#39;s WebApplication, it is recommended to run in dev mode.</p>
+
+<p>For that, start Zeppelin server normally, then use <code>./grunt serve</code> in <em>zeppelin-web</em> directory.</p>
+
+<p>This will launch a Zeppelin WebApplication on port <strong>9000</strong> that will update on code changes.</p>
+
+<h2>Technologies</h2>
+
+<p>Zeppelin WebApplication is using <strong>AngularJS</strong> as main Framework, and <strong>Grunt</strong> and <strong>Bower</strong> as helpers.</p>
+
+<p>So you might want to get familiar with it.
+<a href="http://www.sitepoint.com/kickstart-your-angularjs-development-with-yeoman-grunt-and-bower/">Here is a good start</a>
+(There is obviously plenty more ressources to learn)</p>
+
+<h2>Good Practices</h2>
+
+<p>On the side menu of this page, you will find documentation about some of the best practices we want to apply
+in this project.</p>
+
+<p>This is a great way for people to learn more about angularJS, and to keep the code clean and optimized.</p>
+
+<p>Please try to follow those <strong>Good Practices Guides</strong> when making a PR or reviewing one.</p>
+
+<h2>Coding style</h2>
+
+<ul>
+<li>We follow mainly the <a href="https://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml">Google Javascript Guide</a></li>
+<li>We use a 2 spaces indentation</li>
+<li>We use single quotes</li>
+</ul>
+
+<p>But don&#39;t worry, Eslint and Jscs will make you remember it for the most part.</p>
+
+<p>We try not to have <strong>JQuery except in directives</strong>, If you want to include a library,
+please search for its <strong>angularJS</strong> directive first.</p>
+
+<p>If you still need to use it, then please use <code>angular.element()</code> instead of <code>$()</code></p>
+
+<h2>Folder Structure &amp; Code Organization</h2>
+
+<ul>
+<li><code>src</code> folder: Contains the Source code for Zeppelin WebApplication</li>
+<li><code>dist</code> folder: Contains the compiled code after using <strong>grunt build</strong></li>
+</ul>
+
+<h3>Src and Code Organization</h3>
+
+<p>The <code>src</code> folder is organized as such:</p>
+
+<pre>
+ src/
+ ├──  app/
+ │   ├──  name/
+ │   │    ├──  name.controller.js
+ |   |    ├──  name.html
+ |   |    ├──  subComponent1/
+ |   |    |    ├──  subComponent1.html
+ |   |    |    ├──  subComponent1.css
+ │   |    |    └──  subComponent1.controller.js
+ │   │    └──  name.css
+ │   └──  app.js
+ ├──  assets/
+ │   ├──  images/
+ │   └──  styles/
+ |        ├──  looknfeel/
+ │        └──  printMode.css
+ ├──  components/
+ │   ├──  component1/
+ |   |    ├──  component1.html
+ │   |    └──  component1.controller.js
+ │   └──  component2/
+ ├──  fonts/
+ |    ├──  *.{eot,svg,ttf,woff,otf}
+ │    └──  *.css
+ ├──  favico.ico
+ ├──  index.html
+ └──  404.html
+</pre>
+
+<p>The code is now organized in a component type of architecture, where everything is logically grouped.</p>
+
+<h4>File type name convention</h4>
+
+<p>In order to understand what is contained inside the .js files without opening it, we use some name conventions:</p>
+
+<ul>
+<li>.controller.js</li>
+<li>.directive.js</li>
+<li>.service.js</li>
+</ul>
+
+<h3>Component Architecture</h3>
+
+<p>When we talk about Component architecture, we think about grouping files together in a logical way.</p>
+
+<p>A component can then be made of multiple files like <code>.html</code>, <code>.css</code> or any other file type mentioned above.</p>
+
+<p>Related components can be grouped as sub-component as long as they are used in that component only.</p>
+
+<h4>App folder</h4>
+
+<p>Contains the application <code>app.js</code> and page related components.</p>
+
+<ul>
+<li>Home Page</li>
+<li>Interpreter Page</li>
+<li>Notebook Page
+etc...</li>
+</ul>
+
+<p>The only resctiction being that a component in the <code>app</code> folder is <strong>not used anywhere else</strong></p>
+
+<h4>Components folder</h4>
+
+<p>The <code>components</code> folder is here to contains any reusable component (used more than once)</p>
+
+<h3>Fonts</h3>
+
+<p>Fonts files and their css are mixed together in the <code>fonts</code> folder</p>
+
+<h2>New files includes</h2>
+
+<p>As we do not use yeoman to generate controllers or other type of files with this new structure,
+we need to do some includes manually in <code>index.html</code> in order to use dev mode and compile correctly.</p>
+
+<ul>
+<li>Non-bower <code>.js</code> files needs to be injected between the tag <code>&lt;!-- build:js({.tmp,src}) scripts/scripts.js --&gt;</code></li>
+<li>Css files needs to be injected between the tag <code>&lt;!-- build:css(.tmp) styles/main.css --&gt;</code></li>
+</ul>
+
+<h2>Add plugins with Bower</h2>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">bower install &lt;plugin&gt; --save
+</code></pre></div>
+<p>The file index.html will automatically update with the new bower_component</p>
+
+<p><br/></p>
+
+<p><strong>Example</strong>: <code>./bower install angular-nvd3</code></p>
+
+<p>You should find that line in the index.html file
+<code>
+&lt;script src=&quot;bower_components/angular-nvd3/dist/angular-nvd3.js&quot;&gt;&lt;/script&gt;
+</code>`</p>
+
+    </div>
+  
+</div>
+
+
+      <hr>
+      <footer>
+        <!-- <p>&copy; 2016 The Apache Software Foundation</p>-->
+      </footer>
+    </div>
+
+    
+  </body>
+</html>
+

Added: zeppelin/site/contribution/zeppelinweb/goodPracticeGuide01.html
URL: http://svn.apache.org/viewvc/zeppelin/site/contribution/zeppelinweb/goodPracticeGuide01.html?rev=1759363&view=auto
==============================================================================
--- zeppelin/site/contribution/zeppelinweb/goodPracticeGuide01.html (added)
+++ zeppelin/site/contribution/zeppelinweb/goodPracticeGuide01.html Tue Sep  6 05:19:46 2016
@@ -0,0 +1,375 @@
+
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <title>Defining Components</title>
+    <meta name="description" content="">
+    <meta name="author" content="The Apache Software Foundation">
+
+    <!-- Enable responsive viewport -->
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+    <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
+    <!--[if lt IE 9]>
+      <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+    <![endif]-->
+
+    <!-- Le styles -->
+    <link href="/assets/themes/zeppelin/bootstrap/css/bootstrap.css" rel="stylesheet">
+    <link href="/assets/themes/zeppelin/css/style.css?body=1" rel="stylesheet" type="text/css">
+    <link href="/assets/themes/zeppelin/css/syntax.css" rel="stylesheet"  type="text/css" media="screen" /> 
+    <!-- Le fav and touch icons -->
+    <!-- Update these with your own images
+    <link rel="shortcut icon" href="images/favicon.ico">
+    <link rel="apple-touch-icon" href="images/apple-touch-icon.png">
+    <link rel="apple-touch-icon" sizes="72x72" href="images/apple-touch-icon-72x72.png">
+    <link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png">
+    -->
+
+    <!-- Js -->
+    <script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>
+    <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script>
+
+    <!-- atom & rss feed -->
+    <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed">
+    <link href="/rss.xml" type="application/rss+xml" rel="alternate" title="Sitewide RSS Feed">
+  </head>
+
+  <body>
+    
+        <div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
+      <div class="container">
+        <div class="navbar-header">
+          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
+            <span class="sr-only">Toggle navigation</span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <a class="navbar-brand" href="/">
+            <img src="/assets/themes/zeppelin/img/zeppelin_logo.png" width="50" alt="I'm zeppelin">
+            Apache Zeppelin
+          </a>
+        </div>
+        <nav class="navbar-collapse collapse" role="navigation">
+          <ul class="nav navbar-nav navbar-right">
+            
+            
+            
+
+
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+        
+          
+            <li><a href="/community.html">Community</a></li>
+          
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+          
+            <li><a href="/download.html">Download</a></li>
+          
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+
+
+
+
+
+            <!-- Docs -->
+            <li id="docs">
+              <a href="#" data-toggle="dropdown" class="dropdown-toggle">Docs<b class="caret"></b></a>
+              <ul class="dropdown-menu">
+                <li><span><b>Release</b><span></li>
+                <li><a href="/docs/0.6.1">0.6.1</a></li>
+                <li><a href="/docs/0.6.0">0.6.0</a></li>
+                <li><a href="/docs/0.5.6-incubating">0.5.6-incubating</a></li>
+                <li><a href="/docs/0.5.5-incubating">0.5.5-incubating</a></li>
+                <li><a href="/docs/0.5.0-incubating">0.5.0-incubating</a></li>
+                <li role="separator" class="divider"></li>
+                <li><span><b>Snapshot</b>&nbsp;(development)<span></li>
+                <li><a href="/docs/0.7.0-SNAPSHOT">0.7.0-SNAPSHOT</a></li>
+              </ul>
+            </li>
+
+            <li><a href="https://github.com/apache/incubator-zeppelin">GitHub</a></li>
+
+            <!-- Apache -->
+            <li id="apache">
+              <a href="#" data-toggle="dropdown" class="dropdown-toggle">Apache<b class="caret"></b></a>
+               <ul class="dropdown-menu">
+                <li><a href="http://www.apache.org/foundation/how-it-works.html">Apache Software Foundation</a></li>
+                <li><a href="http://www.apache.org/licenses/">Apache License</a></li>
+                <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+                <li><a href="/assets.html">Assets</a></li>
+                <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+              </ul>
+            </li>
+          </ul>
+        </nav><!--/.navbar-collapse -->
+      </div>
+    </div>
+
+
+
+
+    <div class="content">
+      
+<div class="row">
+  
+    <div class="sideMenu col-sm-3">
+      
+      
+      
+
+
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+        
+          
+            <li><a href="/contribution/webapplication.html">Web Application</a></li>
+          
+        
+      
+    
+  
+    
+      
+        
+          
+            <li class="active"><a href="/contribution/zeppelinweb/goodPracticeGuide01.html" class="active">Defining Components</a></li>
+          
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+
+
+
+
+    </div>
+    <div class="col-sm-9">
+      <!--
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<h1>Defining Angular Components</h1>
+
+<p><br/>
+We should have only one Angular Component per file, and it should look like this:</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">(function() {
+  &#39;use strict&#39;;
+
+  angular.module(&#39;zeppelinWebApp&#39;).controller(&#39;HomeCtrl&#39;, HomeCtrl);
+
+  HomeCtrl.$inject = [&#39;$location&#39;];
+
+  function HomeCtrl($location) {
+    ...
+  }
+
+})();
+</code></pre></div>
+<h4>Explanations</h4>
+
+<ul>
+<li>The component function and the component&#39;s dependency injection are separated from the component definition</li>
+<li>We apply an Immediately Invoked Function Expression (IIFE) to each component, You can learn more about it
+in this <a href="https://github.com/johnpapa/angular-styleguide/tree/master/a1#iife">nice post</a> of John Papa.</li>
+</ul>
+
+    </div>
+  
+</div>
+
+
+      <hr>
+      <footer>
+        <!-- <p>&copy; 2016 The Apache Software Foundation</p>-->
+      </footer>
+    </div>
+
+    
+  </body>
+</html>
+

Modified: zeppelin/site/download.html
URL: http://svn.apache.org/viewvc/zeppelin/site/download.html?rev=1759363&r1=1759362&r2=1759363&view=diff
==============================================================================
--- zeppelin/site/download.html (original)
+++ zeppelin/site/download.html Tue Sep  6 05:19:46 2016
@@ -70,17 +70,47 @@
   
     
       
-      	
-      	<li><a href="/community.html">Community</a></li>
-      	
+        
+          
+            <li><a href="/community.html">Community</a></li>
+          
+        
       
     
   
     
       
-      	
-      	<li class="active"><a href="/download.html" class="active">Download</a></li>
-      	
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+      
+        
+      
+    
+  
+    
+      
+        
+      
+    
+  
+    
+      
+        
+          
+            <li class="active"><a href="/download.html" class="active">Download</a></li>
+          
+        
       
     
   
@@ -90,22 +120,32 @@
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
     
@@ -124,6 +164,7 @@
 
 
 
+
             <!-- Docs -->
             <li id="docs">
               <a href="#" data-toggle="dropdown" class="dropdown-toggle">Docs<b class="caret"></b></a>
@@ -184,7 +225,7 @@ See the License for the specific languag
 limitations under the License.
 -->
 
-<h1>Download Apache Zeppelin</h1>
+<h3>Download Apache Zeppelin</h3>
 
 <p>The latest release of Apache Zeppelin is <strong>0.6.1</strong>.</p>
 
@@ -214,15 +255,15 @@ limitations under the License.
 </blockquote></li>
 </ul>
 
-<h2>Verify the integrity of the files</h2>
+<h3>Verify the integrity of the files</h3>
 
 <p>It is essential that you <a href="https://www.apache.org/info/verification.html">verify</a> the integrity of the downloaded files using the PGP or MD5 signatures. This signature should be matched against the <a href="https://www.apache.org/dist/zeppelin/KEYS">KEYS</a> file.</p>
 
-<h2>Build from source</h2>
+<h3>Build from source</h3>
 
 <p>For developers, to get latest <em>0.7.0-SNAPSHOT</em> check <a href="https://github.com/apache/zeppelin/blob/master/README.md">README</a>.</p>
 
-<h2>Old releases</h2>
+<h3>Old releases</h3>
 
 <ul>
 <li><p>0.6.0 released on Jul 2, 2016 (<a href="./releases/zeppelin-release-0.6.0.html">release notes</a>) (<a href="https://git-wip-us.apache.org/repos/asf?p=zeppelin.git;a=commit;h=fa2c0ff93cca49428df8792e7ee35d2b561669bd">git tag</a>)</p>
@@ -308,226 +349,6 @@ limitations under the License.
 </ul></li>
 </ul>
 
-<h2>Available interpreters</h2>
-
-<p>Thanks to many Zeppelin contributors, we can provide much more interpreters in every release.
-Please check the below table before you download Zeppelin package.</p>
-
-<blockquote>
-<p><strong>Note :</strong> Only Spark interpreter is included in the netinst binary package by default. If you want to use the other interpreters, you need to install them using net-install script.</p>
-</blockquote>
-
-<table class="table-configuration" style="text-align:center" id="comparing-version">
-  <tr>
-    <th style="width:10%">Zeppelin</th>
-    <th style="width:22%">0.6.1 (latest)</th>
-    <th style="width:22%">0.6.0</th>
-    <th style="width:22%">0.5.6</th>
-    <th style="width:22%">0.5.5</th>
-  </tr>
-  <tr>
-    <td rowspan="2"><a href="http://spark.apache.org/" target="_blank">Spark</a></td>
-    <td>
-        1.1.x, 1.2.x, 1.3.x 1.4.x, 1.5.x, 1.6.x, <strong>2.0.0</strong>
-    </td>
-    <td>
-        1.1.x, 1.2.x, 1.3.x 1.4.x, 1.5.x, 1.6.x
-    </td>
-    <td rowspan="2">
-        1.1.x, 1.2.x, 1.3.x 1.4.x, 1.5.x, 1.6.x
-    </td>
-    <td rowspan="2">
-        1.1.x, 1.2.x, 1.3.x 1.4.x, 1.5.x
-    </td>
-  </tr>
-  <tr> 
-    <td>Support Scala 2.11</td>
-    <td>SparkR is also available</td>
-  </tr>
-  <tr>
-    <td>JDBC</td>
-    <td>
-      <a href="http://www.postgresql.org/" target="_blank">PostgreSQL</a>,
-      <a href="https://www.mysql.com/" target="_blank">MySQL</a>,
-      <a href="https://mariadb.org/" target="_blank">MariaDB</a>,
-      <a href="https://aws.amazon.com/documentation/redshift/" target="_blank">Redshift</a>,
-      <br/>
-      <a href="https://hive.apache.org/" target="_blank">Hive</a>,
-      <a href="https://phoenix.apache.org/" target="_blank">Phoenix</a>,
-      <a href="https://drill.apache.org/" target="_blank">Drill</a>,
-      <a href="http://tajo.apache.org/" target="_blank">Tajo</a> 
-      are available
-    </td>
-    <td>
-      <a href="http://www.postgresql.org/" target="_blank">PostgreSQL</a>,
-      <a href="https://www.mysql.com/" target="_blank">MySQL</a>,
-      <a href="https://mariadb.org/" target="_blank">MariaDB</a>,
-      <a href="https://aws.amazon.com/documentation/redshift/" target="_blank">Redshift</a>,
-      <br/>
-      <a href="https://hive.apache.org/" target="_blank">Hive</a>,
-      <a href="https://phoenix.apache.org/" target="_blank">Phoenix</a>,
-      <a href="https://drill.apache.org/" target="_blank">Drill</a>,
-      <a href="http://tajo.apache.org/" target="_blank">Tajo</a> 
-      are available
-    </td>
-    <td>N/A</td>
-    <td>N/A</td>
-  </tr>
-  <tr>
-    <td><a href="https://cloud.google.com/bigquery/" target="_blank">BigQuery</a></td>
-    <td>O</td>
-    <td>N/A</td>
-    <td>N/A</td>
-    <td>N/A</td>
-  </tr>
-  <tr>
-    <td><a href="https://www.python.org/" target="_blank">Python</a></td>
-    <td>O</td>
-    <td>O</td>
-    <td>N/A</td>
-    <td>N/A</td>
-  </tr>
-  <tr>
-    <td><a href="http://livy.io/" target="_blank">Livy</a></td>
-    <td>O</td>
-    <td>O</td>
-    <td>N/A</td>
-    <td>N/A</td>
-  </tr>
-  <tr>
-    <td><a href="https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-hdfs/HdfsUserGuide.html" target="_blank">HDFS</a></td>
-    <td>O</td>
-    <td>O</td>
-    <td>N/A</td>
-    <td>N/A</td>
-  </tr>
-  <tr>
-    <td><a href="http://www.alluxio.org/" target="_blank">Alluxio</a></td>
-    <td>O</td>
-    <td>O</td>
-    <td>N/A</td>
-    <td>N/A</td>
-  </tr>
-  <tr>
-    <td><a href="https://hbase.apache.org/" target="_blank">Hbase</a></td>
-    <td>O</td>
-    <td>O</td>
-    <td>N/A</td>
-    <td>N/A</td>
-  </tr>
-  <tr>
-    <td>
-        <a href="https://github.com/twitter/scalding" target="_blank">Scalding</a><br/>
-        <span style="font-size:75%">Local mode only, not included in binary package</span>
-    </td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-    <td>N/A</td>
-  </tr>
-  <tr>
-    <td><a href="https://www.elastic.co/products/elasticsearch" target="_blank">Elasticsearch</a></td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-    <td>N/A</td>
-  </tr>
-  <tr>
-    <td><a href="https://angularjs.org/" target="_blank">Angular</a></td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-  </tr>
-  <tr>
-    <td><a href="https://daringfireball.net/projects/markdown/" target="_blank">Markdown</a></td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-  </tr>
-  <tr>
-    <td><a href="https://commons.apache.org/" target="_blank">Shell</a></td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-  </tr>
-  <tr>
-    <td><a href="https://flink.apache.org/" target="_blank">Flink</a></td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-  </tr>
-  <tr>
-    <td><a href="https://hive.apache.org/" target="_blank">Hive</a></td>
-    <td>Merged into JDBC interpreter</td>
-    <td>Merged into JDBC interpreter</td>
-    <td>O</td>
-    <td>O</td>
-  </tr>
-  <tr>
-    <td><a href="http://tajo.apache.org/" target="_blank">Tajo</a></td>
-    <td>Merged into JDBC interpreter</td>
-    <td>Merged into JDBC interpreter</td>
-    <td>O</td>
-    <td>O</td>
-  </tr>
-  <tr>
-    <td><a href="http://cassandra.apache.org/" target="_blank">Cassandra</a></td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-  </tr>
-  <tr>
-    <td>
-        <a href="http://geode.incubator.apache.org/" target="_blank">Geode</a><br/>
-        <span style="font-size:75%">Local mode only, not included in binary package</span>
-    </td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-  </tr>
-  <tr>
-    <td><a href="https://ignite.apache.org/" target="_blank">Ignite</a></td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-  </tr>
-  <tr>
-    <td><a href="http://kylin.apache.org/" target="_blank">Kylin</a></td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-  </tr>
-  <tr>
-    <td><a href="https://lens.apache.org/" target="_blank">Lens</a></td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-  </tr>
-  <tr>
-    <td><a href="https://phoenix.apache.org/" target="_blank">Phoenix</a></td>
-    <td>Merged into JDBC interpreter</td>
-    <td>Merged into JDBC interpreter</td>
-    <td>O</td>
-    <td>O</td>
-  </tr>
-  <tr>
-    <td><a href="http://www.postgresql.org/" target="_blank">PostgreSQL</a></td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-    <td>O</td>
-  </tr>
-</table>
-
 <!--
 -------------
 ### Old release
@@ -566,22 +387,6 @@ Download Download <a onclick="ga('send',
     </div>
 
     
-
-
-  <script type="text/javascript">
-  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
-  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
-  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
-  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
-
-  ga('create', 'UA-45176241-5', 'zeppelin.apache.org');
-  ga('require', 'linkid', 'linkid.js');
-  ga('send', 'pageview');
-
-</script>
-
-
-
   </body>
 </html>
 

Modified: zeppelin/site/index.html
URL: http://svn.apache.org/viewvc/zeppelin/site/index.html?rev=1759363&r1=1759362&r2=1759363&view=diff
==============================================================================
--- zeppelin/site/index.html (original)
+++ zeppelin/site/index.html Tue Sep  6 05:19:46 2016
@@ -70,34 +70,48 @@
   
     
       
-      	
-      	<li><a href="/community.html">Community</a></li>
-      	
+        
+          
+            <li><a href="/community.html">Community</a></li>
+          
+        
       
     
   
     
       
-      	
-      	<li><a href="/download.html">Download</a></li>
-      	
+        
       
     
   
     
       
+        
+      
     
   
     
       
+        
+      
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+          
+            <li><a href="/download.html">Download</a></li>
+          
+        
+      
     
   
     
@@ -106,20 +120,47 @@
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
+    
+      
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+
 
 
 
@@ -318,22 +359,6 @@ Join to our <a href="https://zeppelin.ap
     </div>
 
     
-
-
-  <script type="text/javascript">
-  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
-  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
-  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
-  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
-
-  ga('create', 'UA-45176241-5', 'zeppelin.apache.org');
-  ga('require', 'linkid', 'linkid.js');
-  ga('send', 'pageview');
-
-</script>
-
-
-
   </body>
 </html>
 

Modified: zeppelin/site/releases/zeppelin-release-0.5.0-incubating.html
URL: http://svn.apache.org/viewvc/zeppelin/site/releases/zeppelin-release-0.5.0-incubating.html?rev=1759363&r1=1759362&r2=1759363&view=diff
==============================================================================
--- zeppelin/site/releases/zeppelin-release-0.5.0-incubating.html (original)
+++ zeppelin/site/releases/zeppelin-release-0.5.0-incubating.html Tue Sep  6 05:19:46 2016
@@ -70,34 +70,48 @@
   
     
       
-      	
-      	<li><a href="/community.html">Community</a></li>
-      	
+        
+          
+            <li><a href="/community.html">Community</a></li>
+          
+        
       
     
   
     
       
-      	
-      	<li><a href="/download.html">Download</a></li>
-      	
+        
       
     
   
     
       
+        
+      
     
   
     
       
+        
+      
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+          
+            <li><a href="/download.html">Download</a></li>
+          
+        
+      
     
   
     
@@ -106,20 +120,47 @@
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
+    
+      
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+
 
 
 
@@ -254,22 +295,6 @@ limitations under the License.
     </div>
 
     
-
-
-  <script type="text/javascript">
-  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
-  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
-  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
-  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
-
-  ga('create', 'UA-45176241-5', 'zeppelin.apache.org');
-  ga('require', 'linkid', 'linkid.js');
-  ga('send', 'pageview');
-
-</script>
-
-
-
   </body>
 </html>
 

Modified: zeppelin/site/releases/zeppelin-release-0.5.5-incubating.html
URL: http://svn.apache.org/viewvc/zeppelin/site/releases/zeppelin-release-0.5.5-incubating.html?rev=1759363&r1=1759362&r2=1759363&view=diff
==============================================================================
--- zeppelin/site/releases/zeppelin-release-0.5.5-incubating.html (original)
+++ zeppelin/site/releases/zeppelin-release-0.5.5-incubating.html Tue Sep  6 05:19:46 2016
@@ -70,34 +70,48 @@
   
     
       
-      	
-      	<li><a href="/community.html">Community</a></li>
-      	
+        
+          
+            <li><a href="/community.html">Community</a></li>
+          
+        
       
     
   
     
       
-      	
-      	<li><a href="/download.html">Download</a></li>
-      	
+        
       
     
   
     
       
+        
+      
     
   
     
       
+        
+      
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+          
+            <li><a href="/download.html">Download</a></li>
+          
+        
+      
     
   
     
@@ -106,20 +120,47 @@
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
     
       
+        
+      
     
   
+    
+      
+        
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+    
+      
+    
+  
+
 
 
 
@@ -345,22 +386,6 @@ From this release, a single binary packa
     </div>
 
     
-
-
-  <script type="text/javascript">
-  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
-  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
-  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
-  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
-
-  ga('create', 'UA-45176241-5', 'zeppelin.apache.org');
-  ga('require', 'linkid', 'linkid.js');
-  ga('send', 'pageview');
-
-</script>
-
-
-
   </body>
 </html>