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="mailto:users-subscribe@zeppelin.apache.org?subject=send this email to subscribe">subscribe</a>, <a href="mailto:users-unsubscribe@zeppelin.apache.org?subject=send this email to unsub&
#115;cribe">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="mailto:dev-subscribe@zeppelin.apache.org?subject=send this email to subscribe">subscribe</a>, <a href="mailto:dev-unsubscribe@zeppelin.apache.org?subject=send this email to unsubscrib&
#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="mailto:commits-subscribe@zeppelin.apache.org?subject=send this email to subscribe">subscribe</a>, <a href="mailto:commits-unsubscribe@zeppelin.apache.org?subject=send this email to u
10;subscribe">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> (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'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'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 & 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: "Looks good", "LGTM", "+1".</li>
+<li>At least one indication of suitability (e.g. "LGTM") 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's got enough indication of suitability.</li>
+<li>A committer can then initiate lazy consensus ("Merge if there is no more discussion") 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 'Ready to review' 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'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 & 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"><module>zeppelin-interpreter</module>
+<module>zeppelin-zengine</module>
+<module>spark</module>
+<module>markdown</module>
+<module>angular</module>
+<module>shell</module>
+<module>flink</module>
+<module>ignite</module>
+<module>lens</module>
+<module>cassandra</module>
+<module>zeppelin-web</module>
+<module>zeppelin-server</module>
+<module>zeppelin-distribution</module>
+</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's build. E.g. SparkInterpeter Module'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="true" mvn verify -Pspark-1.6 -Phadoop-2.3 -Ppyspark -B -pl "zeppelin-interpreter,zeppelin-zengine,zeppelin-server,zeppelin-display,spark-dependencies,spark" -Dtest="org.apache.zeppelin.AbstractFunctionalSuite" -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="true" mvn package -DfailIfNoTests=false -pl 'zeppelin-interpreter,zeppelin-zengine,zeppelin-server' -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="org.apache.zeppelin.server.ZeppelinServer" -Dexec.args=""
+</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>© 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> (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 >= 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'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 & 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 -> {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> & <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 "The Gemfile Lock"</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/<ZEPPELIN_VERSION>/</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'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't find the page.</p>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">---
+layout: page
+title: "Apache Zeppelin Tutorial"
+description: "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."
+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 <- used only for the main title
+## Level-2 heading <- start with this
+### Level-3 heading
+#### Level-4 heading <- won'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"><div id="toc"></div>
+</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'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>© 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> (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'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'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 & 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><!-- build:js({.tmp,src}) scripts/scripts.js --></code></li>
+<li>Css files needs to be injected between the tag <code><!-- build:css(.tmp) styles/main.css --></code></li>
+</ul>
+
+<h2>Add plugins with Bower</h2>
+<div class="highlight"><pre><code class="text language-text" data-lang="text">bower install <plugin> --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>
+<script src="bower_components/angular-nvd3/dist/angular-nvd3.js"></script>
+</code>`</p>
+
+ </div>
+
+</div>
+
+
+ <hr>
+ <footer>
+ <!-- <p>© 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> (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() {
+ 'use strict';
+
+ angular.module('zeppelinWebApp').controller('HomeCtrl', HomeCtrl);
+
+ HomeCtrl.$inject = ['$location'];
+
+ function HomeCtrl($location) {
+ ...
+ }
+
+})();
+</code></pre></div>
+<h4>Explanations</h4>
+
+<ul>
+<li>The component function and the component'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>© 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>