geode-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mark...@apache.org
Subject [08/21] incubator-geode git commit: Initial import of the new website
Date Fri, 13 Nov 2015 05:18:07 GMT
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/src/jbake/assets/javascripts/scale.fix.js
----------------------------------------------------------------------
diff --git a/gemfire-site/src/jbake/assets/javascripts/scale.fix.js b/gemfire-site/src/jbake/assets/javascripts/scale.fix.js
deleted file mode 100644
index 08716c0..0000000
--- a/gemfire-site/src/jbake/assets/javascripts/scale.fix.js
+++ /dev/null
@@ -1,20 +0,0 @@
-fixScale = function(doc) {
-
-	var addEvent = 'addEventListener',
-	    type = 'gesturestart',
-	    qsa = 'querySelectorAll',
-	    scales = [1, 1],
-	    meta = qsa in doc ? doc[qsa]('meta[name=viewport]') : [];
-
-	function fix() {
-		meta.content = 'width=device-width,minimum-scale=' + scales[0] + ',maximum-scale=' + scales[1];
-		doc.removeEventListener(type, fix, true);
-	}
-
-	if ((meta = meta[meta.length - 1]) && addEvent in doc) {
-		fix();
-		scales = [.25, 1.6];
-		doc[addEvent](type, fix, true);
-	}
-
-};
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/src/jbake/assets/stylesheets/pygment_trac.css
----------------------------------------------------------------------
diff --git a/gemfire-site/src/jbake/assets/stylesheets/pygment_trac.css b/gemfire-site/src/jbake/assets/stylesheets/pygment_trac.css
deleted file mode 100644
index 1926cfd..0000000
--- a/gemfire-site/src/jbake/assets/stylesheets/pygment_trac.css
+++ /dev/null
@@ -1,60 +0,0 @@
-.highlight .hll { background-color: #49483e }
-.highlight  { background: #3A3C42; color: #f8f8f2 }
-.highlight .c { color: #75715e } /* Comment */
-.highlight .err { color: #960050; background-color: #1e0010 } /* Error */
-.highlight .k { color: #66d9ef } /* Keyword */
-.highlight .l { color: #ae81ff } /* Literal */
-.highlight .n { color: #f8f8f2 } /* Name */
-.highlight .o { color: #f92672 } /* Operator */
-.highlight .p { color: #f8f8f2 } /* Punctuation */
-.highlight .cm { color: #75715e } /* Comment.Multiline */
-.highlight .cp { color: #75715e } /* Comment.Preproc */
-.highlight .c1 { color: #75715e } /* Comment.Single */
-.highlight .cs { color: #75715e } /* Comment.Special */
-.highlight .ge { font-style: italic } /* Generic.Emph */
-.highlight .gs { font-weight: bold } /* Generic.Strong */
-.highlight .kc { color: #66d9ef } /* Keyword.Constant */
-.highlight .kd { color: #66d9ef } /* Keyword.Declaration */
-.highlight .kn { color: #f92672 } /* Keyword.Namespace */
-.highlight .kp { color: #66d9ef } /* Keyword.Pseudo */
-.highlight .kr { color: #66d9ef } /* Keyword.Reserved */
-.highlight .kt { color: #66d9ef } /* Keyword.Type */
-.highlight .ld { color: #e6db74 } /* Literal.Date */
-.highlight .m { color: #ae81ff } /* Literal.Number */
-.highlight .s { color: #e6db74 } /* Literal.String */
-.highlight .na { color: #a6e22e } /* Name.Attribute */
-.highlight .nb { color: #f8f8f2 } /* Name.Builtin */
-.highlight .nc { color: #a6e22e } /* Name.Class */
-.highlight .no { color: #66d9ef } /* Name.Constant */
-.highlight .nd { color: #a6e22e } /* Name.Decorator */
-.highlight .ni { color: #f8f8f2 } /* Name.Entity */
-.highlight .ne { color: #a6e22e } /* Name.Exception */
-.highlight .nf { color: #a6e22e } /* Name.Function */
-.highlight .nl { color: #f8f8f2 } /* Name.Label */
-.highlight .nn { color: #f8f8f2 } /* Name.Namespace */
-.highlight .nx { color: #a6e22e } /* Name.Other */
-.highlight .py { color: #f8f8f2 } /* Name.Property */
-.highlight .nt { color: #f92672 } /* Name.Tag */
-.highlight .nv { color: #f8f8f2 } /* Name.Variable */
-.highlight .ow { color: #f92672 } /* Operator.Word */
-.highlight .w { color: #f8f8f2 } /* Text.Whitespace */
-.highlight .mf { color: #ae81ff } /* Literal.Number.Float */
-.highlight .mh { color: #ae81ff } /* Literal.Number.Hex */
-.highlight .mi { color: #ae81ff } /* Literal.Number.Integer */
-.highlight .mo { color: #ae81ff } /* Literal.Number.Oct */
-.highlight .sb { color: #e6db74 } /* Literal.String.Backtick */
-.highlight .sc { color: #e6db74 } /* Literal.String.Char */
-.highlight .sd { color: #e6db74 } /* Literal.String.Doc */
-.highlight .s2 { color: #e6db74 } /* Literal.String.Double */
-.highlight .se { color: #ae81ff } /* Literal.String.Escape */
-.highlight .sh { color: #e6db74 } /* Literal.String.Heredoc */
-.highlight .si { color: #e6db74 } /* Literal.String.Interpol */
-.highlight .sx { color: #e6db74 } /* Literal.String.Other */
-.highlight .sr { color: #e6db74 } /* Literal.String.Regex */
-.highlight .s1 { color: #e6db74 } /* Literal.String.Single */
-.highlight .ss { color: #e6db74 } /* Literal.String.Symbol */
-.highlight .bp { color: #f8f8f2 } /* Name.Builtin.Pseudo */
-.highlight .vc { color: #f8f8f2 } /* Name.Variable.Class */
-.highlight .vg { color: #f8f8f2 } /* Name.Variable.Global */
-.highlight .vi { color: #f8f8f2 } /* Name.Variable.Instance */
-.highlight .il { color: #ae81ff } /* Literal.Number.Integer.Long */
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/src/jbake/assets/stylesheets/styles.css
----------------------------------------------------------------------
diff --git a/gemfire-site/src/jbake/assets/stylesheets/styles.css b/gemfire-site/src/jbake/assets/stylesheets/styles.css
deleted file mode 100644
index d0a3b1f..0000000
--- a/gemfire-site/src/jbake/assets/stylesheets/styles.css
+++ /dev/null
@@ -1,319 +0,0 @@
-/* Global */
-@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,500);
-@import url(http://fonts.googleapis.com/css?family=Roboto:300,400,500);
-body {
-  margin: 0;
-  font-family: "Open Sans", sans-serif;
-  color: #979797;
-  font-weight: 300;
-  position: relative;
-  font-size: 18px; }
-
-a {
-  text-decoration: none;
-  color: #1e90ff; }
-  a:hover {
-    color: #7b48fe; }
-
-p {
-  line-height: 1.6em;
-  margin: 20px 0; }
-
-h1, h2, h3 {
-  font-weight: 300;
-  font-family: "Roboto", sans-serif; }
-
-h1 {
-  font-size: 54px;
-  color: white;
-  margin: 110px 0 140px; }
-
-h2 {
-  font-size: 30px;
-  color: #3f4256; }
-
-h3 {
-  font-size: 22px;
-  line-height: 1.6em;
-  color: #3f4256; }
-
-h4 {
-  color: #3f4256;
-  font-size: 18px; }
-
-h5 {
-  color: #3f4256;
-  font-size: 16px; }
-
-th {
-  text-align: left;
-  font-size: 18px;
-  color: #3f4256;
-  padding-bottom: 5px; }
-
-td {
-  padding-right: 40px; }
-
-tt, code, kbd, samp {
-  background: #f7f7f7;
-  padding: 20px;
-  font-size: 16px; }
-
-.billboard-bg {
-  background: url(/images/bg-crystals-secondary.png) center top #7b48fe;
-  position: absolute;
-  height: 315px;
-  width: 100%;
-  z-index: -1; }
-
-.container, .main {
-  max-width: 1130px;
-  padding: 0 20px;
-  margin: 0 auto; }
-
-header {
-  padding: 20px 0 0;
-  max-width: 1130px;
-  margin: 0 auto; }
-
-#logo {
-  background: url(/images/logo-apache-geode-white.png) no-repeat center;
-  width: 175px;
-  height: 59px; }
-  #logo img {
-    max-width: 100%; }
-
-#logo, #navigation, #navigation li {
-  display: inline-block; }
-
-#navigation {
-  font-family: "Open Sans", sans-serif;
-  float: right; }
-  #navigation ul {
-    padding: 0;
-    margin: 0; }
-  #navigation li a {
-    display: block;
-    color: white;
-    font-weight: 600;
-    padding: 15px 20px; }
-    #navigation li a:hover {
-      color: #1e90ff; }
-  #navigation li:last-child {
-    border-radius: 10px;
-    background: #1e90ff;
-    margin: 0 0 0 20px; }
-    #navigation li:last-child a {
-      color: white;
-      padding: 15px 30px; }
-    #navigation li:last-child:hover {
-      background: #3f9ffc; }
-
-.button {
-  border-radius: 10px;
-  background: #1e90ff;
-  width: 195px;
-  height: 55px;
-  font-weight: 600;
-  text-align: center; }
-  .button a {
-    color: white;
-    padding: 15px 0;
-    display: block; }
-  .button:hover {
-    background: #7b48fe; }
-
-hr {
-  border-style: none;
-  border-bottom: 1px solid #ececec;
-  margin: 70px 0; }
-
-#content {
-  margin: 60px 0 0;
-  min-height: 900px; }
-
-.sidebar {
-  float: right;
-  width: 341px;
-  margin-left: 70px; }
-
-#mailing-lists {
-  margin-top: 0; }
-
-footer {
-  background: #1e90ff;
-  padding: 60px 0;
-  color: #c8f2ff;
-  font-family: "Helvetica Neue", "Helvetica", sans-serif;
-  font-weight: 200;
-  margin: 100px 0 0 0;
-  text-align: center;
-  font-size: 16px; }
-  footer a {
-    color: white; }
-    footer a:hover {
-      color: #c8f2ff; }
-
-footer ul {
-  margin: 0 auto 40px;
-  padding: 0;
-  font-size: 18px;
-}
-footer li {
-  list-style-type: none;
-  display: inline-block;
-  padding: 0 5px;
-}
-
-.small {
-  font-size: 13px;
-}
-
-.uppercase {
-  text-transform: uppercase;
-}
-
-.dark {
-  color: #3f4256;
-}
-
-.bold {
-  font-weight: 400;
-}
-
-/* Home */
-body#home .billboard-home {
-  background: url(/images/bg-crystals-home.png) no-repeat bottom center;
-  min-height: 400px;
-  margin: 110px 0 -22px; }
-  body#home .billboard-home .inner {
-    max-width: 580px;
-    margin: 0 auto;
-    text-align: center; }
-  body#home .billboard-home .intro h3 {
-    color: #979797; }
-body#home .billboard-bg {
-  display: none; }
-body#home #logo {
-  background: url(/images/logo-apache-geode.png) no-repeat center; }
-body#home .main {
-  max-width: 100%;
-  padding: 0; }
-body#home #navigation li a {
-  color: #3f4256; }
-  body#home #navigation li a:hover {
-    color: #1e90ff; }
-body#home #navigation li:last-child a {
-  color: white; }
-body#home #navigation li:last-child:hover {
-  background: #7b48fe; }
-body#home #content {
-  text-align: center;
-  margin: 80px 0 0; }
-  body#home #content h1 {
-    margin: .67em auto 20px;
-    color: #3f4256; }
-  body#home #content h1, body#home #content .intro {
-    padding: 0 20px; }
-  body#home #content h2 {
-    color: white; }
-body#home .benefits {
-  background: #7b48fe;
-  padding: 83px 0;
-  margin: 0 0 90px;
-  color: white; }
-  body#home .benefits .benefit {
-    width: 33%;
-    display: inline-block;
-    vertical-align: top; }
-    body#home .benefits .benefit p {
-      max-width: 330px;
-      margin: 20px auto; }
-body#home .nextsteps .nextstep {
-  width: 33%;
-  display: inline-block;
-  vertical-align: top; }
-  body#home .nextsteps .nextstep h3 {
-    color: #3f4256;
-    font-weight: 500; }
-  body#home .nextsteps .nextstep ul {
-    text-align: left;
-    max-width: 330px;
-    margin: 0 auto 20px; }
-  body#home .nextsteps .nextstep p {
-    max-width: 330px;
-    margin: 20px auto; }
-
-body#community #content h3, body#community #content h5 {
-  margin: 0; }
-body#community #content .event-image {
-  float: left;
-  margin: 8px 20px 40px 0;
-  /*border: 1px solid #ececec;*/ }
-body#community #content .description {
-  font-size: 15px;
-  margin: 20px 0; }
-body#community .sidebar h2 {
-  margin-top: 0;
-}
-body#contribute .sidebar {
-  border: 1px solid #ccc;
-  padding: 10px 30px;
-}
-
-body#getting-started #gettingstartedlink a,
-body#community #communitylink a,
-body#contribute #contributelink a,
-body#docs #docslink a,
-body#about #aboutlink a {
-  color: #1e90ff;
-  text-shadow: 0px 1px 0px #333;
-}
-
-body#download #downloadlink a {
-  color: #1e90ff;
-}
-body#download #downloadlink {
-  background: white;
-}
-
-/* Responsive */
-@media (max-width: 1200px) {
-  body#home header {
-    padding: 20px 10px 0; } }
-@media (max-width: 910px) {
-  body#home .nextsteps .nextstep,
-  body#home .benefits .benefit {
-    width: 100%; } }
-@media (max-width:1030px) {
-  #navigation li a {
-    padding: 15px 5px;
-    font-size: 14px; } }
-@media (max-width: 770px) {
-   #navigation li a {
-    font-size: 18px;
-   }
-  header {
-    overflow: auto; }
-
-  #navigation {
-    float: left; }
-    #navigation li:last-child {
-      margin: 0; }
-
-  #logo, #navigation li {
-    display: block; }
-
-  h1 {
-    margin: 20px 0 60px;
-    color: #7b48fe; }
-
-  .sidebar {
-    float: none;
-    width: 80%;
-    margin-left: 0; } }
-@media (max-width: 480px) {
-  body#home .billboard-home {
-    min-height: 550px; }
-  body#home #content h1 {
-    font-size: 45px; } }

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/src/jbake/content/404.md
----------------------------------------------------------------------
diff --git a/gemfire-site/src/jbake/content/404.md b/gemfire-site/src/jbake/content/404.md
deleted file mode 100644
index 0b3d67f..0000000
--- a/gemfire-site/src/jbake/content/404.md
+++ /dev/null
@@ -1,9 +0,0 @@
-status=published
-type=page
-layout=default
-title=File Not Found
-slug=404
-permalink=/docs/404.html
-~~~~~~
-
-# File Not Found

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/src/jbake/content/README.md
----------------------------------------------------------------------
diff --git a/gemfire-site/src/jbake/content/README.md b/gemfire-site/src/jbake/content/README.md
deleted file mode 100644
index b6bd756..0000000
--- a/gemfire-site/src/jbake/content/README.md
+++ /dev/null
@@ -1,36 +0,0 @@
-status=published
-type=page
-title=README
-slug=readme
-~~~~~~
-### URL
-
-[http://geode.incubator.apache.org](http://geode.incubator.apache.org)
-
-### Changes
-
-To add to or change the header, navigation or footer, use the _layouts/default.html file.
-
-To add a new top-level page (e.g. /download), follow the existing format (folder using the
name you want and then an index.md inside).  New pages will need to have the "YAML Front Matter"
at the top (the information bracketed by triple dashes).
-
-To add a second-level page (e.g. /community/secondarypage), add a .md file to the correct
directory using the name you want and the correct YAML front matter at the top of the file.
-
-### Technologies
-
-+ GitHub Pages use [Jekyll](http://jekyllrb.com/)
-+ .md files are Markdown ([Cheat sheet](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet))
 .md can also support HTML.
-+ .scss allows both SASS and CSS ([SASS cheat sheet](http://sass-cheatsheet.brunoscopelliti.com/))
-
-### Run locally
-
-Ignore the _site directory.  This directory is rebuilt every time Jekyll rebuilds the site
and will not be committed to GitHub.
-
-```
-git clone git@github.com:apache/incubator-geode.git
-cd docs
-git checkout asf-site
-gem install jekyll
-jekyll serve
-```
-
-

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/src/jbake/content/about/index.md
----------------------------------------------------------------------
diff --git a/gemfire-site/src/jbake/content/about/index.md b/gemfire-site/src/jbake/content/about/index.md
deleted file mode 100644
index c7d472b..0000000
--- a/gemfire-site/src/jbake/content/about/index.md
+++ /dev/null
@@ -1,31 +0,0 @@
-status=published
-type=page
-layout=default
-title=Apache Geode (incubating) | About
-slug=about
-~~~~~~
-
-# About
-
-Development of the code base for Geode began in 2002 as the commercial product GemFire. The
open source version of Geode was released in April, 2015. 
-
-The [primary contributors](https://wiki.apache.org/incubator/GeodeProposal) include long
standing members of the GemFire engineering team, implementers and customers with long standing
relationships.
-
-The Apache Incubator Proposal for Geode can be found [here](https://wiki.apache.org/incubator/GeodeProposal).
-
-
-## Project History
-
-GemFire was launched as a result of lessons learnt from its predecessor - an object oriented
database and its performance challenges in a highly scaled environment. The problems primarily
stemmed from the centralized design in traditional database (RDB and Object oriented) and
a design that used main-memory to optimize disk IO not application access patterns. 
-
-The initial version of the product was a distributed caching product that allowed both C++
and Java applications to share objects in a scale out environment at high speeds. The team
focussed on capital markets where the hunger for low latency was dominant with drastic changes
through decimalization and regulations. 
-
-It was through their experiences on Wall Street and the DoD (signal intelligence) that the
team expanded to integrating real-time pub-sub and replication over the wide area network.
All of this emerged well before the world had even heard the term NoSQL. 
-
-GemFire, Tangosol Coherence (now Oracle) and Gigaspaces were the primary players in the creation
of the IMDG. A new class of product that went beyond the traditional relational database.
In <a href="http://www.infoq.com/articles/in-memory-data-grids">this article</a>,
Jags Ramnarayan, the Chief Architect of GemFire, answers questions about in memory data.
-
-Over time IMDGs started to get adopted in every single market - scalable web sites, travel
apps, internet of things, and others.  Anyplace differentiation can be achieved through speed
and immediate access to data, Geode is a great fit. 
-
-Then, GemFire was purchased by VMWare in 2010 and was incorporated into the vFabric platform.
It became a core component of vFabric Suite. At VMware, development continued, until April
2013, when GemFire became part of Pivotal. At Pivotal, GemFire has enjoyed being the fast,
in memory component of Big Data Suite.
-
-In February 2015, Pivotal announced plans to open source parts of the Big Data Suite, starting
with GemFire.  On April 12, 2015, the GemFire core was released into open source under the
name "Geode"."
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/src/jbake/content/community/index.md
----------------------------------------------------------------------
diff --git a/gemfire-site/src/jbake/content/community/index.md b/gemfire-site/src/jbake/content/community/index.md
deleted file mode 100644
index 829b0c9..0000000
--- a/gemfire-site/src/jbake/content/community/index.md
+++ /dev/null
@@ -1,82 +0,0 @@
-status=published
-type=page
-layout=default
-title=Apache Geode (incubating) | Community
-slug=community
-~~~~~~
-
-# Community
-
-<div class='sidebar'>
-
-<h2>Upcoming Events</h2>
-
-<div id="feed"></div>
-
-</div>
-
-
-## Conferences
-
-<img class='event-image' src='/images/events/oscon.png'>
-
-### OSCON Portland
-
-##### July 20-24 2015 &nbsp; • &nbsp; Portland, OR
-
-<div class='description'>OSCON is where all of the pieces come of the open source software
movement come together: developers, innovators, businesspeople, and investors. </div>
-
-
-***
-
-## Meetups & User Groups
-
-### Portland Java Users Group (PJUG)
-** Unleashing the Silicon Forest Fire: the open sourcing of GemFire **
-
-###<a href="http://pjug.org/" target="_blank"> Tuesday, May 17, 2015, 6:30PM in Porland.
No RSVP required.</a>
-
-***
-
-### Spring / Pivotal Open Source Hub Virtual Meetup
-** Hands-on Virtual Meetup for Apache Geode #1 - Getting Started **
-
-###<a href="http://connect.pivotal.io/OSS_Webinar_9AMPOSH_Handson_Virtual_Meetup_Apache_Geode1_GettingStarted_Register.html">
Register for reminder or log in Tuesday, June 2, 2015, 9AM PST</a>
-
-***
-
-### Pivotal Open Source Hub Palo Alto
-**Creating a Highly-Scalable Stock Prediction System with R, Geode & Spring XD**
-
-Video to be posted soon
-
-***
-
-### Pivotal Open Source Hub San Francisco
-**Open Sourced GemFire In-Memory Distributed Database Architecture Talk**
-
-+ <a href="https://www.youtube.com/watch?v=Kfi3mj_moAE">Video 1/6</a>
-+ <a href="https://www.youtube.com/watch?v=gPeZ_K5pmpA">Video 2/6</a>
-+ <a href="https://www.youtube.com/watch?v=wDupD-UfRjs">Video 3/6</a>
-+ <a href="https://www.youtube.com/watch?v=n2AUUYH7NBw">Video 4/6</a>
-+ <a href="https://www.youtube.com/watch?v=7ebYjqe7-i4">Video 5/6</a>
-+ <a href="https://www.youtube.com/watch?v=bz48V1yovFU">Video 6/6</a>
-
-***
-
-### Pivotal Open Source Hub Austin 
-**Open Sourced GemFire In-Memory Distributed Database Architecture Talk**
-
-Video to be posted soon
-
-***
-
-
-
-
-
-
-
-
-
-

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/src/jbake/content/contribute/index.md
----------------------------------------------------------------------
diff --git a/gemfire-site/src/jbake/content/contribute/index.md b/gemfire-site/src/jbake/content/contribute/index.md
deleted file mode 100644
index 7106325..0000000
--- a/gemfire-site/src/jbake/content/contribute/index.md
+++ /dev/null
@@ -1,47 +0,0 @@
-status=published
-type=page
-layout=default
-title=Apache Geode (incubating) | Contribute
-slug=contribute
-~~~~~~
-
-# Contribute
-
-<div class='sidebar'>
-<p>Here is how to get in touch with other users and contributors of the Apache Geode
(incubating) community:</p>
-	<ul>
-			          <li>
-Contributors: <a href="http://mail-archives.apache.org/mod_mbox/incubator-geode-dev/">dev@geode.incubator.apache.org</a>
-                            (<a href="mailto:dev-subscribe@geode.incubator.apache.org">subscribe</a>,
-                            <a href="mailto:dev-unsubscribe@geode.incubator.apache.org">
unsubscribe</a>, <a href="http://mail-archives.apache.org/mod_mbox/incubator-geode-dev/">
archive</a>)
-                        </li>
-                        <li>
-JIRA notifications: <a href="http://mail-archives.apache.org/mod_mbox/incubator-geode-issues/">issues@geode.incubator.apache.org</a>
-                            (<a href="mailto:issues-subscribe@geode.incubator.apache.org">subscribe</a>,

-                            <a href="mailto:issues-unsubscribe@geode.incubator.apache.org">
unsubscribe</a>, <a href="http://mail-archives.apache.org/mod_mbox/incubator-geode-issues/">
archive</a>)
-                        </li>
-                        <li>
-Commits: <a href="http://mail-archives.apache.org/mod_mbox/incubator-geode-commits/">commits@geode.incubator.apache.org</a>
-                            (<a href="mailto:commits-subscribe@geode.incubator.apache.org">subscribe</a>,
<a href="mailto:commits-unsubscribe@geode.incubator.apache.org"> unsubscribe</a>,<a
href="http://mail-archives.apache.org/mod_mbox/incubator-geode-commits/"> archive</a>)
-                        </li>
-			<li>User questions at <a href="http://stackoverflow.com/questions/tagged/geode+or+gemfire"
target="_blank">Stack Overflow</a></li>
-			<li>We use the <a href="https://issues.apache.org/jira/browse/GEODE" target="_blank">Apache
Geode JIRA for issue tracking</a></li>
-			</ul>
-</div>
-
-Ideas for extending Geode code can be found in the wiki [here](https://cwiki.apache.org/confluence/display/GEODE/How+to+Contribute).
-
-There are many ways to [support an open source software project beyond contributing code](http://opensource.com/business/14/12/8-ways-contribute-open-source-without-writing-code)
to the master branch. For Geode, here are some ways you can contribute today:
-
-* **Post Issues:** Build and run the [Geode source](https://github.com/apache/incubator-geode),
and [post issues](https://issues.apache.org/jira/browse/GEODE) on the Apache Geode (incubating)
JIRA.
-
-* **Documentation:** [Add to the documentation](https://github.com/project-geode/docs), and
[submit new articles](https://cwiki.apache.org/confluence/display/GEODE/) to the wiki for
best practices and [user training](https://github.com/project-geode/training).
-
-* **Website:** Improve the website itself. It runs out of the [asf-site branch](https://github.com/apache/incubator-geode/tree/asf-site),
but its source is GitHub flavored markdown that lives in our ASF repo.
-
-* **Art & Design:** Offer to help with art & design of Geode. Pivotal has donated
an initial look and feel, but the logos, branding, and identity are property of the Project.
-
-* **Discuss:** Start and weigh in on discussions. Currently we are hosting threaded discussions
on the [Geode mailing lists](http://mail-archives.apache.org/mod_mbox/incubator-geode-dev/).
It’s also common to find [Stack Overflow questions covering GemFire and Geode](http://stackoverflow.com/questions/tagged/geode+or+gemfire).

-
-* **Present:** Give a presentation or create a video about the project.  We are already beginning
to add presentations and [training materials](https://github.com/project-geode/training) as
they are created.  Feel free to download and use.  If you are hosting an event, put it into
the community calendar on the site. If you create a new presentation, please check it into
the project GitHub.
-

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/src/jbake/content/docs/index.md
----------------------------------------------------------------------
diff --git a/gemfire-site/src/jbake/content/docs/index.md b/gemfire-site/src/jbake/content/docs/index.md
deleted file mode 100644
index b88aa52..0000000
--- a/gemfire-site/src/jbake/content/docs/index.md
+++ /dev/null
@@ -1,23 +0,0 @@
-status=published
-type=page
-layout=default
-title=Apache Geode (incubating) | Documentation
-slug=docs
-~~~~~~
-
-# Documentation
-
-Geode documentation can be found here: [http://geode-docs.cfapps.io/docs/about_geode.html](http://geode-docs.cfapps.io/docs/about_geode.html)
-
-If you are interested in working on the Geode documentation, you can clone the docs repository:
[https://github.com/project-geode/docs](https://github.com/project-geode/docs)
-
-
-## Examples
-[Geode Demo Application - Fast Foot Shoes](https://cwiki.apache.org/confluence/display/GEODE/Index)
-
-[Getting Started with Geode](https://cwiki.apache.org/confluence/display/GEODE/Index#Index-Geodein5minutes)
-
-[Caching Data with Spring Data GemFire](http://www.javabeat.net/spring-data-gemfire-cache/)
-
-[Spatial Indexing Example with GemFire](http://blogs.vmware.com/vfabric/2012/12/gemfire-patternspart-1-the-value-architecture-code-for-building-geography-based-apps.html)
-

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/src/jbake/content/download/index.md
----------------------------------------------------------------------
diff --git a/gemfire-site/src/jbake/content/download/index.md b/gemfire-site/src/jbake/content/download/index.md
deleted file mode 100644
index dba7eb8..0000000
--- a/gemfire-site/src/jbake/content/download/index.md
+++ /dev/null
@@ -1,13 +0,0 @@
-status=published
-type=page
-layout=default
-title=Apache Geode (incubating) | Download
-slug=download
-~~~~~~
-
-# Download
-
-You can find the source for Apache Geode (incubating) here: [https://github.com/apache/incubator-geode](https://github.com/apache/incubator-geode).
 
-
-You can find out how to build and run Geode in about 5 minutes here: [https://cwiki.apache.org/confluence/display/GEODE/Index#Index-Geodein5minutes](https://cwiki.apache.org/confluence/display/GEODE/Index#Index-Geodein5minutes)
-

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/src/jbake/content/getting-started/index.md
----------------------------------------------------------------------
diff --git a/gemfire-site/src/jbake/content/getting-started/index.md b/gemfire-site/src/jbake/content/getting-started/index.md
deleted file mode 100644
index e1f64ef..0000000
--- a/gemfire-site/src/jbake/content/getting-started/index.md
+++ /dev/null
@@ -1,88 +0,0 @@
-status=published
-type=page
-layout=default
-title=Apache Geode (incubating) | Getting Started
-slug=getting-started
-~~~~~~
-
-# Getting Started
-
-
-<!-- ##Learn the Basics (Videos) 
-(NOTE: GemFire is a commercial version of Geode)
-
-[Introduction to GemFire](https://s3.amazonaws.com/gemfire-intro/Lesson+00+Introduction.mp4)
-
-[Introduction to GemFire: Architecture and Use Cases](https://s3.amazonaws.com/gemfire-intro/Lesson+01+Gem+Architecture.mp4)
-
-[Introduction to GemFire: Installation and Configuration](https://s3.amazonaws.com/gemfire-intro/Lesson+02+Gem+Install+and+Config.mp4)
-
-[Introduction to GemFire: Tools](https://s3.amazonaws.com/gemfire-intro/Lesson+03+Gem+Tools.mp4)
-
-[Introduction to GemFire: Advanced Features](https://s3.amazonaws.com/gemfire-intro/Lesson+04+Gem+Advance+Features.mp4)
-
-[Introduction to GemFire: Conclusion](https://s3.amazonaws.com/gemfire-intro/Lesson+05+Conclusion.mp4)
-
-
-***
- -->
-
-##Dive into How Tos
-
-<table>
-	<tr>
-		<th>Develop</th>
-		<th>Design</th>
-		<th>Troubleshoot</th>
-	</tr>
-	<tr>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/CacheWriter+and+CacheListener+Best+Practices'>Cache
Listeners and Writers</a> </td>
-		<td> Data Architecture in Geode  </td>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/What+To+Monitor'>What
to Monitor</a></td>
-	</tr>
-	<tr>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/Function+Best+Practices+in+Geode'>Function
Best Practices</a>  </td>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/Running+in+Embedded+Mode'>Running
in Embedded Mode</a>  </td>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/Troubleshooting+CPU'>Troubleshooting
CPU</a></td>
-	</tr>
-	<tr>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/PDX+Serialization+Internals'>Persistence
Best Practices</a>  </td>
-		<td> Client Server Architecture  </td>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/Troubleshooting+Disk+Space'>Troubleshooting
Disk Space</a></td>
-	</tr>
-	<tr>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/PDX+Serialization+Internals'>PDX
Serialization Internals</a>  </td>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/Moving+from+memcached+to+gemcached'>Moving
from memcached to gemcached</a>  </td>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/Troubleshooting+File+Descriptors'>Troubleshooting
File Descriptors</a></td>
-	</tr>
-	<tr>
-		<td> Querying Geode  </td>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/Sizing+a+Geode+Cluster'>Sizing
a Geode Cluster</a>  </td>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/Troubleshooting+Garbage+Collection+Pauses'>Troubleshooting
Garbage Collection Pauses</a> </td>
-	</tr>
-	<tr>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/Debugging+Geode+Applications'>Debugging
Geode Applications</a>  </td>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/Network+Configuration+Best+Practices'>Network
Configuration Best Practices</a>  </td>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/Troubleshooting+Heap'>Troubleshooting
Heap</a></td>
-	</tr>
-	<tr>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/Reliable+Messaging'>Reliable
Messaging</a>  </td>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/Geode+Security+Framework'>Geode
Security Framework</a>  </td>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/Troubleshooting+Load+Average'>Troubleshooting
Load Average</a></td>
-	</tr>
-	<tr>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/Resource+Management+in+Geode'>Resource
Management in Geode</a>  </td>
-		<td></td>
-		<td> <a href='https://cwiki.apache.org/confluence/display/GEODE/Troubleshooting+Native+Memory'>Troubleshooting
Native Memory</a> </td>
-	</tr>
-</table>
-
-***
-
-
-##Other Resources
-
-### Training Materials
-Geode Introductory Training materials are open source and can be found [here](https://github.com/project-geode/training).
-
-

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/src/jbake/content/index.md
----------------------------------------------------------------------
diff --git a/gemfire-site/src/jbake/content/index.md b/gemfire-site/src/jbake/content/index.md
deleted file mode 100644
index 4bfa726..0000000
--- a/gemfire-site/src/jbake/content/index.md
+++ /dev/null
@@ -1,76 +0,0 @@
-status=published
-type=page
-layout=default
-title=Apache Geode (incubating) | Home
-slug=home
-~~~~~~
-
-<div class='billboard-home'>
-	<div class='inner'>
-		<h1>Performance is key. Consistency is a must.</h1>
-		<div class='intro'><h3>Geode is an open source, distributed, in-memory database
for scale-out applications.</h3></div>
-	</div>
-</div>
-
-<div class='benefits'>
-	<div class='container'>
-		<div class='benefit'>
-			<h2>Elastic performance</h2>
-			<p>All data is stored in-memory for low latency. Performance scales linearly as
nodes are added. Data is distributed automatically between nodes to optimize performance.</p>
-		</div>
-		<div class='benefit'>
-			<h2>Database consistency</h2>
-			<p>Data is persisted in write-optimized disk storage. Consistency checking is configurable
between highest performance caching and ACID transactions.</p>
-		</div>
-		<div class='benefit'>
-			<h2>Resilient clustering</h2>
-			<p>Clusters fail-over to other nodes in case of failures, and rebalance remaining
resources. Clusters self-heal when nodes return to operation.</p>
-		</div>
-	</div>
-</div>
-
-
-
-<div class='nextsteps'>
-	<div class='container'>
-		<div class='nextstep'>
-			<h3>Community</h3>
-			<p>
-				To get in touch with other users and contributors of the Apache Geode (incubating) community:
-			</p>
-			<p>
-				Contributors: <a href="http://mail-archives.apache.org/mod_mbox/incubator-geode-dev/">dev@geode.incubator.apache.org</a>
-                            (<a href="mailto:dev-subscribe@geode.incubator.apache.org">subscribe</a>,
-                            <a href="mailto:dev-unsubscribe@geode.incubator.apache.org">
unsubscribe</a>, <a href="http://mail-archives.apache.org/mod_mbox/incubator-geode-dev/">
archive</a>)
-   			<br>
-				JIRA notifications: <a href="http://mail-archives.apache.org/mod_mbox/incubator-geode-issues/">issues@geode.incubator.apache.org</a>
-                            (<a href="mailto:issues-subscribe@geode.incubator.apache.org">subscribe</a>,

-                            <a href="mailto:issues-unsubscribe@geode.incubator.apache.org">
unsubscribe</a>, <a href="http://mail-archives.apache.org/mod_mbox/incubator-geode-issues/">
archive</a>)
-				<br>
-				Commits: <a href="http://mail-archives.apache.org/mod_mbox/incubator-geode-commits/">commits@geode.incubator.apache.org</a>
-                            (<a href="mailto:commits-subscribe@geode.incubator.apache.org">subscribe</a>,
<a href="mailto:commits-unsubscribe@geode.incubator.apache.org"> unsubscribe</a>,<a
href="http://mail-archives.apache.org/mod_mbox/incubator-geode-commits/"> archive</a>)
-				<br>
-				User questions at <a href="http://stackoverflow.com/questions/tagged/geode+or+gemfire"
target="_blank">Stack Overflow</a>
-				<br>
-				We use the <a href="https://issues.apache.org/jira/browse/GEODE" target="_blank">Apache
Geode JIRA for issue tracking</a>
-				<br>
-				For other ways to contribute, see the <a href="/community/">Apache Geode (incubating)
community page</a>
-			</p>
-                </div>
-		<div class='nextstep'>
-	    <h3>Contributors</h3>
-			
-			<p>Development on the code base for Geode was started in 2002 as the commercial
product GemFire. The open source version of Geode was released in April, 2015. Primary committers
include members of the GemFire engineering team, customers, and ASF members.</p>
-
-			<p>If you'd like to participate in Apache Geode (incubating), <a href ="/contribute">learn
how to contribute.</a></p>
-		</div>
-		<div class='nextstep'>
-	    <h3>Getting Started</h3>
-	    <p>
-	    	Read the <a href='https://cwiki.apache.org/confluence/display/GEODE/Index#Index-Geodein5minutes'>quick
start guide</a>.
-	    	<br>
-				Check out the <a href='/getting-started/'>Getting Started</a> page.
-			</p>
-		</div>
-	</div>
-</div>

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/src/jbake/jbake.properties
----------------------------------------------------------------------
diff --git a/gemfire-site/src/jbake/jbake.properties b/gemfire-site/src/jbake/jbake.properties
deleted file mode 100644
index 130187d..0000000
--- a/gemfire-site/src/jbake/jbake.properties
+++ /dev/null
@@ -1,6 +0,0 @@
-site.host=http://jbake.org
-render.tags=false
-render.sitemap=false
-render.feed=false
-render.index=false
-render.archive=false

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/src/jbake/templates/page.groovy
----------------------------------------------------------------------
diff --git a/gemfire-site/src/jbake/templates/page.groovy b/gemfire-site/src/jbake/templates/page.groovy
deleted file mode 100644
index 069bfbb..0000000
--- a/gemfire-site/src/jbake/templates/page.groovy
+++ /dev/null
@@ -1,80 +0,0 @@
-<html>
-  <head>
-    <meta charset="utf-8">
-    <meta http-equiv="X-UA-Compatible" content="chrome=1">
-    <title>${content.title}</title>
-
-    <link rel="stylesheet" href="/stylesheets/styles.css">
-    <link rel="stylesheet" href="/stylesheets/pygment_trac.css">
-    <script src="/javascripts/scale.fix.js"></script>
-    <script type="text/javascript" src="https://www.google.com/jsapi"></script>
-    <script src="/javascripts/master.js"></script>
-    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
-    <link rel="icon" href="/favicon.ico" type="image/x-icon">
-    <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
-    <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
-
-    <!--[if lt IE 9]>
-    <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
-    <![endif]-->
-
-    <script>
-      (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-61755913-1', 'auto');
-      ga('send', 'pageview');
-
-    </script>
-  </head>
-  <body id='${content.slug}'>
-    <div id='viewport'>
-      <div class='billboard-bg'></div>
-      <div class='main'>
-        <header>
-          <a id='logo' href='/'></a>
-          <div id='navigation'>
-            <ul>
-              <li id='gettingstartedlink'><a href='/getting-started'>Getting
Started</a></li>
-              <li id='communitylink'><a href='/community'>Community</a></li>
-              <li id='contributelink'><a href='/contribute'>Contribute</a></li>
-              <li id='docslink'><a href='/docs'>Docs</a></li>
-              <li id='aboutlink'><a href='/about'>About</a></li>
-              <li id='downloadlink'><a href='/download'>Download</a></li>
-            </ul>
-          </div>
-        </header>
-        <div id='content'>
-            ${content.body}
-        </div>
-      </div>
-      <footer id="footer">
-        <div class="container">
-            <ul>
-              <li><a href='http://stackoverflow.com/questions/tagged/geode+or+gemfire'>Stack
Overflow</a></li>
-              <li>•</li>
-              <li><a href='https://issues.apache.org/jira/browse/GEODE'>JIRA</a></li>
-              <li>•</li>
-              <li><a href='http://mail-archives.apache.org/mod_mbox/incubator-geode-dev/'>Dev
Mailing List</a></li>
-              <li>•</li>
-              <li><a href='https://cwiki.apache.org/confluence/display/GEODE/Index'>Wiki</a></li>
-            </ul>
-            <div class="row">
-                <div class="col-md-4 col-sm-5">
-                    <div class="logo"><a href="#wrapper"><img src="/images/egg-logo1.png"></a></div>
-                </div>
-                <div class="col-md-4 col-sm-4">
-                    <p style="text-align: center">
-                       Apache Geode is an effort undergoing incubation at The Apache Software
Foundation (ASF), sponsored by the Incubator. Incubation is required of all newly accepted
projects until a further review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner consistent with other successful ASF projects.
While incubation status is not necessarily a reflection of the completeness or stability of
the code, it does indicate that the project has yet to be fully endorsed by the ASF.
-                     <p style="text-align: center">
-                        Copyright &copy; <script>var d = new Date();document.write(d.getFullYear());</script>
<a href="http://www.apache.org/">The Apache Software Foundation</a>.<br>
Apache, Apache Geode (incubating), the Apache feather, Geode logo are trademarks of The Apache
Software Foundation. 
-                    </p>
-                </div>
-            </div>
-        </div>
-      </footer>
-    </div>
-  </body>
-</html>

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/website/.gitignore
----------------------------------------------------------------------
diff --git a/gemfire-site/website/.gitignore b/gemfire-site/website/.gitignore
new file mode 100644
index 0000000..3fec32c
--- /dev/null
+++ b/gemfire-site/website/.gitignore
@@ -0,0 +1 @@
+tmp/

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/website/README.md
----------------------------------------------------------------------
diff --git a/gemfire-site/website/README.md b/gemfire-site/website/README.md
new file mode 100644
index 0000000..770804d
--- /dev/null
+++ b/gemfire-site/website/README.md
@@ -0,0 +1,53 @@
+# Apache Geode Website
+
+This directory contains the source files for the project website. Website content is written
in [Markdown](https://help.github.com/articles/markdown-basics) and the site files are generated
from that source by a tool called [Pandoc](http://johnmacfarlane.net/pandoc).
+
+Source files for the website are in ``${geode-project-dir}/gemfire-site/website/content``
+
+Generated files for the website are in ``${geode-project-dir}/gemfire-site/content``
+
+The website is updated by a "sync" tool that monitors the __asf-site__ branch of our Git
repo, so after to make changes you must push your updated source and generated files to that
branch. The content will be published to the [Geode website](http://geode.incubator.apache.org),
after a 5-20 minute delay.
+
+## Prerequsites
+
+To generate the site locally, you need Ruby, Python, Pandoc and a couple of Ruby Gems.
+
+Install Pandoc (Haskell-based markup format converter):
+
+    http://johnmacfarlane.net/pandoc/installing.html
+
+Install Pygments (Python-basd syntax coloring library):
+
+    $ sudo easy_install Pygments
+
+Install Nanoc and other Ruby Gems needed:
+
+    $ sudo gem install nanoc pygments.rb htmlentities pandoc-ruby nokogiri rack mime-types
+
+## How to change/update the website
+
+### 1. Find and edit the source files you need to change
+
+Generally, you should make your changes in the __master__ branch unless you have a very good
reason to do otherwise. When you're ready to publish, merge them to the __asf-site__ branch.
+
+If you are changing the actual content of the site, then find Markdown file that you need
to edit under the ``content/docs`` directory and make your change.
+
+If you need to change the layout or styling of the site, then you will probably need to change
an HTML, JS or CSS file under the ``content`` directory.
+
+## 2. Test your changes locally
+
+To test locally, you can use the autocompiler (will build changes on every request) and check
the website at [http://0.0.0.0:3000](http://0.0.0.0:3000)
+
+    $ nanoc autocompile
+
+## 3. Publish your changes to the site    
+
+Run the nanoc compiler to generate the . It is configured via the ``nanoc.yaml`` to place
website files into the ``content`` directory at the top
+
+    $ nanoc compile
+
+Run ``git status`` and you should see your changes plus some update files under the ``${geode-project-dir}/content``
directory.
+
+Once you are happy with your changes, commit them, merge to the __asf-site__ branch and push.
+
+The site should update in 5-10 minutes and if not [file a JIRA against the INFRA project](https://issues.apache.org/jira/browse/INFRA)
or ask for advice on the Infrastructure project's HipChat room [#asfinfra](https://www.hipchat.com/g4P84gemn).

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/website/Rules
----------------------------------------------------------------------
diff --git a/gemfire-site/website/Rules b/gemfire-site/website/Rules
new file mode 100644
index 0000000..3eb6e86
--- /dev/null
+++ b/gemfire-site/website/Rules
@@ -0,0 +1,52 @@
+#!/usr/bin/env ruby
+
+# A few helpful tips about the Rules file:
+#
+# * The string given to #compile and #route are matching patterns for
+#   identifiers--not for paths. Therefore, you can’t match on extension.
+#
+# * The order of rules is important: for each item, only the first matching
+#   rule is applied.
+#
+# * Item identifiers start and end with a slash (e.g. “/about/” for the file
+#   “content/about.html”). To select all children, grandchildren, … of an
+#   item, use the pattern “/about/*/”; “/about/*” will also select the parent,
+#   because “*” matches zero or more characters.
+
+passthrough /\/(bootstrap|css|font|img|js|static)\/.*/ 
+
+compile '/docs/*' do
+  @docs = true
+  filter :erb
+  filter :fenced_code_block
+  filter :pandoc
+  filter :colorize_syntax, :default_colorizer => :pygmentsrb, :pygmentsrb => { :options
=> { :startinline => 'True' } }
+  layout 'docs'
+end
+
+compile '/community/*' do
+  @community = true
+  filter :erb
+  layout 'community'
+end
+
+compile '*' do
+  if item.binary?
+    # don’t filter binary items
+  else
+    filter :erb
+    layout 'default'
+  end
+end
+
+route '*' do
+  if item.binary?
+    # Write item with identifier /foo/ to /foo.ext
+    item.identifier.chop + '.' + item[:extension]
+  else
+    # Write item with identifier /foo/ to /foo/index.html
+    item.identifier + 'index.html'
+  end
+end
+
+layout '*', :erb

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/b6a3fd2e/gemfire-site/website/build.sh
----------------------------------------------------------------------
diff --git a/gemfire-site/website/build.sh b/gemfire-site/website/build.sh
new file mode 100755
index 0000000..603a5cb
--- /dev/null
+++ b/gemfire-site/website/build.sh
@@ -0,0 +1 @@
+nanoc compile



Mime
View raw message