Repository: samza
Updated Branches:
  refs/heads/master 32bd390fb -> 078afb57f


SAMZA-1910: Update front-page content and introduce navigation template

- Add consistent content for the front-page
- Introduce navigation for the overall website
- Links not updated yet

Author: Jagadish <[email protected]>

Reviewers: Jagadish <[email protected]>

Closes #661 from vjagadish1989/samza-1910


Project: http://git-wip-us.apache.org/repos/asf/samza/repo
Commit: http://git-wip-us.apache.org/repos/asf/samza/commit/078afb57
Tree: http://git-wip-us.apache.org/repos/asf/samza/tree/078afb57
Diff: http://git-wip-us.apache.org/repos/asf/samza/diff/078afb57

Branch: refs/heads/master
Commit: 078afb57f1684a352110854072b958cbe7fff41b
Parents: 32bd390
Author: Jagadish <[email protected]>
Authored: Tue Sep 25 17:08:55 2018 -0700
Committer: Jagadish <[email protected]>
Committed: Tue Sep 25 17:08:55 2018 -0700

----------------------------------------------------------------------
 docs/_includes/main-navigation.html           |  9 +-
 docs/_layouts/default.html                    | 42 ++++------
 docs/_menu/index.html                         | 27 +++---
 docs/css/main.new.css                         | 11 ++-
 docs/learn/documentation/versioned/index.html | 98 +++++-----------------
 5 files changed, 57 insertions(+), 130 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/samza/blob/078afb57/docs/_includes/main-navigation.html
----------------------------------------------------------------------
diff --git a/docs/_includes/main-navigation.html 
b/docs/_includes/main-navigation.html
index c0517fc..5a21dde 100644
--- a/docs/_includes/main-navigation.html
+++ b/docs/_includes/main-navigation.html
@@ -29,11 +29,12 @@
       </a>
     </div>
     <div class="main-navigation__items" data-menu-opened>
-      <a class="main-navigation__item" href="/case-studies/">Case Studies</a>
-      <a class="main-navigation__item" 
href="/startup/hello-samza/{{site.version}}">Get Started</a>
+      <a class="main-navigation__item" href="/case-studies/">Home</a>
       <a class="main-navigation__item" 
href="/learn/documentation/{{site.version}}/introduction/background.html">Docs</a>
-      <a class="main-navigation__item" href="/startup/download/">Download</a>
+      <a class="main-navigation__item" 
href="/startup/hello-samza/{{site.version}}">Powered By</a>
+      <a class="main-navigation__item" href="/startup/download/">Downloads</a>
+      <a class="main-navigation__item" href="/startup/download/">Blog</a>
+      <a class="main-navigation__item" href="/startup/download/">Community</a>
     </div>
-
   </div>
 </div>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/samza/blob/078afb57/docs/_layouts/default.html
----------------------------------------------------------------------
diff --git a/docs/_layouts/default.html b/docs/_layouts/default.html
index 4256c7e..339e8a6 100644
--- a/docs/_layouts/default.html
+++ b/docs/_layouts/default.html
@@ -54,16 +54,18 @@
     <canvas id="canvas"></canvas>
     <div>
       <h1 class="section__title">
-        Build powerful tools with samza stream processing
+        Apache Samza
       </h1>
       <h2 class="section__title section__title--sub">
-        View our
-        <a href="somewhere">case studies</a> to see examples from leading 
brands
+        Build scalable, fault-tolerant applications that process your data in 
real-time
       </h2>
       <div class="content">
         <a class="button" href="/startup/hello-samza/{{site.version}}">
           Quick Start
         </a>
+        <a class="button" href="/startup/hello-samza/{{site.version}}">
+          Case studies
+        </a>
       </div>
     </div>
   </div>
@@ -83,44 +85,36 @@
 
   <div class="section section--highlight section--bottom-flare 
section--features">
     <div class="section__title section__title--center">
-      Features of the Samza Framework
+      Samza features
     </div>
     <div class="section__items">
       <div class="section__item">
         <i class="section__item-icon icon ion-md-flash"></i>
         <div class="section__item-title">
-          Performance
+          High performance
         </div>
         <div class="section__item-features">
-          <div class="section__item-feature">Extremely high throughput</div>
-          <div class="section__item-feature">Low latency streaming</div>
-          <div class="section__item-feature">Async i/O support</div>
-          <div class="section__item-feature">Configurable Parallelism</div>
+          <div class="section__item-feature">Samza provides extremely low 
latencies and high throughput to analyze your data instantly</div>
         </div>
       </div>
 
       <div class="section__item">
         <i class="section__item-icon icon ion-md-trending-up"></i>
         <div class="section__item-title">
-          Massive scale
+          Horizontally scalable
         </div>
         <div class="section__item-features">
-          <div class="section__item-feature">Incremental checkpointing</div>
-          <div class="section__item-feature">Host affinity</div>
-          <div class="section__item-feature">Terabytes of state</div>
-          <div class="section__item-feature">Fault tolerance</div>
+          <div class="section__item-feature">Scales to several terabytes of 
state with features like incremental checkpoints and host-affinity</div>
         </div>
       </div>
 
       <div class="section__item">
         <i class="section__item-icon icon ion-md-build"></i>
         <div class="section__item-title">
-          Operability
+          Easy to Operate
         </div>
         <div class="section__item-features">
-          <div class="section__item-feature">Backpressure handling</div>
-          <div class="section__item-feature">High availability</div>
-          <div class="section__item-feature">Rolling upgrades</div>
+          <div class="section__item-feature">Samza is easy to operate with 
flexible deployment options - YARN, Kubernetes or standalone</div>
         </div>
       </div>
 
@@ -130,10 +124,7 @@
           Powerful APIs
         </div>
         <div class="section__item-features">
-          <div class="section__item-feature">Per-message low-level</div>
-          <div class="section__item-feature">Stream based high-level DSL</div>
-          <div class="section__item-feature">Declarative SQL</div>
-          <div class="section__item-feature">Apache BEAM</div>
+          <div class="section__item-feature">Rich APIs to build your 
applications: Choose from low-level, Streams DSL, Samza SQL and Apache BEAM 
APIs</div>
         </div>
       </div>
 
@@ -143,9 +134,7 @@
           Write once, Run Anywhere
         </div>
         <div class="section__item-features">
-          <div class="section__item-feature">Batch vs streaming</div>
-          <div class="section__item-feature">Standalone vs YARN</div>
-          <div class="section__item-feature">Embedded library vs service</div>
+          <div class="section__item-feature"> Ability to run the same code to 
process both batch and streaming data</div>
         </div>
       </div>
 
@@ -155,8 +144,7 @@
           Pluggable architecture
         </div>
         <div class="section__item-features">
-          <div class="section__item-feature">Integrate with Kubernetes, Mesos, 
Yarn</div>
-          <div class="section__item-feature">Consume from EventHubs, Kafka, 
Kinesis</div>
+          <div class="section__item-feature">Integrates with several sources 
including Kafka, HDFS, AWS Kinesis, Azure Eventhubs, K-V stores and 
ElasticSearch</div>
         </div>
       </div>
 

http://git-wip-us.apache.org/repos/asf/samza/blob/078afb57/docs/_menu/index.html
----------------------------------------------------------------------
diff --git a/docs/_menu/index.html b/docs/_menu/index.html
index bf31496..681dffd 100644
--- a/docs/_menu/index.html
+++ b/docs/_menu/index.html
@@ -1,11 +1,5 @@
 ---
 items:
-  - menu_title: Case Studies
-    get_items: case-studies
-    items:
-      - menu_title: View All
-        url: /case-studies/
-      - divider: true
   - menu_title: Getting Started
     items:
       - menu_title: QuickStart
@@ -16,21 +10,13 @@ items:
     has_sub: true
     has_sub_subs: true
     items_attributes: 'data-documentation="/learn/documentation/version/"'
-    items: 
-      - menu_title: Release Notes
-        url: /startup/releases/version/release-notes.html
-      - divider: true
-  - menu_title: Talks
-    url: '/talks/'
-  - menu_title: Meetups
-    url: '/meetups/'
   - menu_title: Releases
     get_items: releases
     map_title: version
     map_url: link
     sort: 'order'
     reverse: true
-  - menu_title: News
+  - menu_title: Blog
     url: '/news/'
   - menu_title: Community
     items:
@@ -40,8 +26,15 @@ items:
         url: '/contribute/contributors-corner.html'
       - menu_title: PMC members and committers
         url: '/community/committers.html'
-      - menu_title: Powered By
-        url: '/powered-by/'
+      - menu_title: Talks and Meetups 
+        url: '/meetups/'
+
+  - menu_title: Case Studies
+    get_items: case-studies
+    items:
+      - menu_title: View All
+        url: /case-studies/
+      - divider: true        
 ---
 <!--
    Licensed to the Apache Software Foundation (ASF) under one or more

http://git-wip-us.apache.org/repos/asf/samza/blob/078afb57/docs/css/main.new.css
----------------------------------------------------------------------
diff --git a/docs/css/main.new.css b/docs/css/main.new.css
index 7b35809..1f6d56b 100644
--- a/docs/css/main.new.css
+++ b/docs/css/main.new.css
@@ -124,6 +124,7 @@ a.side-navigation__group-title:hover::after {
   font-size: 18px;
   margin: 20px auto;
   display: inline-block;
+  border-radius:15px;
   transition: background .3s ease 0s;
 }
 
@@ -131,6 +132,10 @@ a.side-navigation__group-title:hover::after {
   border: none;
 }
 
+.button + .button {
+  margin-left: 35px;
+}
+
 .button:hover {
   background: #7a2c68;
 }
@@ -499,15 +504,13 @@ footer .side-by-side > * {
 }
 
 .section__item-feature {
-  font-size: 18px;
+  font-size: 16.5px;
   position: relative;
   margin-left: 30px;
 }
 
 .section__item-feature::before {
-  content: '»';
   position: absolute;
-  left: -30px;
 }
 
 .section__item-logo {
@@ -523,7 +526,6 @@ footer .side-by-side > * {
   background-size: contain;
   background-repeat: no-repeat;
   background-position: center;
-  background-blend-mode: luminosity;
 }
 
 .section__item-logo-bg:hover {
@@ -2260,3 +2262,4 @@ ul.case-studies {
 .committer-image a:hover {
   border: 3px solid #fff;
 }
+

http://git-wip-us.apache.org/repos/asf/samza/blob/078afb57/docs/learn/documentation/versioned/index.html
----------------------------------------------------------------------
diff --git a/docs/learn/documentation/versioned/index.html 
b/docs/learn/documentation/versioned/index.html
index 9b24c9c..4be4451 100644
--- a/docs/learn/documentation/versioned/index.html
+++ b/docs/learn/documentation/versioned/index.html
@@ -19,21 +19,17 @@ title: Documentation
    limitations under the License.
 -->
 
-<h4>Introduction</h4>
+<h4><a href="comparisons/introduction.html">Core concepts</a></h4>
+<h4>Architecture</h4>
 
-<ul class="documentation-list">
-  <li><a href="introduction/background.html">Background</a></li>
-  <li><a href="introduction/concepts.html">Concepts</a></li>
-  <li><a href="introduction/architecture.html">Architecture</a></li>
-</ul>
 
-<h4>Comparisons</h4>
+<h4>API</h4>
 
 <ul class="documentation-list">
-  <li><a href="comparisons/introduction.html">Introduction</a></li>
-  <li><a href="comparisons/mupd8.html">MUPD8</a></li>
-  <li><a href="comparisons/storm.html">Storm</a></li>
-  <li><a href="comparisons/spark-streaming.html">Spark Streaming</a></li>
+  <li><a href="comparisons/introduction.html">Low-level API</a></li>
+  <li><a href="comparisons/mupd8.html">Streams DSL</a></li>
+  <li><a href="comparisons/storm.html">Samza SQL</a></li>
+  <li><a href="comparisons/spark-streaming.html">Apache BEAM</a></li>
 <!-- TODO comparisons pages
   <li><a href="comparisons/aurora.html">Aurora</a></li>
   <li><a href="comparisons/jms.html">JMS</a></li>
@@ -41,84 +37,30 @@ title: Documentation
 -->
 </ul>
 
-<h4>API</h4>
-
-<ul class="documentation-list">
-  <li><a href="api/overview.html">Overview</a></li>
-</ul>
-
-<h4>Core</h4>
-
-<ul class="documentation-list">
-  <li><a href="container/samza-container.html">SamzaContainer</a></li>
-  <li><a href="container/streams.html">Streams</a></li>
-  <li><a href="container/serialization.html">Serialization</a></li>
-  <li><a href="container/checkpointing.html">Checkpointing</a></li>
-  <li><a href="container/state-management.html">State Management</a></li>
-  <li><a href="container/windowing.html">Windowing</a></li>
-  <li><a href="container/coordinator-stream.html">Coordinator Stream</a></li>
-  <li><a href="container/event-loop.html">Event Loop</a></li>
-  <li><a href="container/metrics.html">Metrics</a></li>
-  <li><a href="container/jmx.html">JMX</a></li>
-</ul>
-
-<h4>Job Deployment</h4>
-
-<ul class="documentation-list">
-  <li><a href="jobs/job-runner.html">JobRunner</a></li>
-  <li><a href="jobs/configuration.html">Configuration</a></li>
-  <li><a href="jobs/packaging.html">Packaging</a></li>
-  <li><a href="jobs/yarn-jobs.html">YARN Jobs</a></li>
-  <li><a href="jobs/logging.html">Logging</a></li>
-  <li><a href="jobs/reprocessing.html">Reprocessing</a></li>
-  <li><a href="jobs/web-ui-rest-api.html">Web UI and REST API</a></li>
-  <li><a href="jobs/split-deployment.html">Separating Samza Framework and Jobs 
Deployment</a></li>
-</ul>
-
-<h4>YARN</h4>
-
-<ul class="documentation-list">
-  <li><a href="yarn/application-master.html">Application Master</a></li>
-  <li><a href="yarn/isolation.html">Isolation</a></li>
-  <li><a href="yarn/yarn-host-affinity.html">Host Affinity & Yarn</a></li>
-  <li><a href="yarn/yarn-resource-localization.html">Resource 
Localization</a></li>
-  <li><a href="yarn/yarn-security.html">Yarn Security</a></li>
-
-</ul>
-
-<h4>Hadoop</h4>
+<h4>Deployment</h4>
 
 <ul class="documentation-list">
-  <li><a href="hadoop/overview.html">Batch Processing Overview</a></li>
-  <li><a href="hadoop/consumer.html">Reading from HDFS</a></li>
-  <li><a href="hadoop/producer.html">Writing to HDFS</a></li>
+  <li><a href="api/overview.html">Deployment overview</a></li>
+  <li><a href="api/overview.html">Run on YARN</a></li>
+  <li><a href="api/overview.html">Run as an embedded library</a></li>
 </ul>
 
-<h4>Azure</h4>
+<h4>Connectors</h4>
 
 <ul class="documentation-list">
-  <li><a href="azure/eventhubs.html">Eventhubs Consumer/Producer</a></li>
-</ul>
-
-<h4>AWS</h4>
-
-<ul class="documentation-list">
-  <li><a href="aws/kinesis.html">Kinesis Consumer/Producer</a></li>
+  <li><a href="jobs/job-runner.html">Connectors overview</a></li>
+  <li><a href="jobs/configuration.html">Apache Kafka</a></li>
+  <li><a href="jobs/packaging.html">Apache Hadoop</a></li>
+  <li><a href="jobs/yarn-jobs.html">Azure EventHubs</a></li>
+  <li><a href="jobs/logging.html">AWS Kinesis</a></li>
 </ul>
 
 <h4>Operations</h4>
 
 <ul class="documentation-list">
-  <li><a href="operations/security.html">Security</a></li>
-  <li><a href="operations/kafka.html">Kafka</a></li>
+  <li><a href="yarn/application-master.html">Debugging</a></li>
+  <li><a href="yarn/isolation.html">Monitoring & metrics</a></li>
+  <li><a href="yarn/isolation.html">Samza REST service</a></li>
 </ul>
 
-<h4>REST Service</h4>
-
-<ul class="documentation-list">
-  <li><a href="rest/overview.html">Overview</a></li>
-  <li><a href="rest/resources.html">Resources</a></li>
-  <li><a href="rest/monitors.html">Monitors</a></li>
-  <li><a href="rest/resource-directory.html">Resource Directory</a></li>
-</ul>
 </div>

Reply via email to