You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ja...@apache.org on 2016/09/03 17:06:10 UTC

[1/2] couchdb-www git commit: feat: remove headline, add features section [Forced Update!]

Repository: couchdb-www
Updated Branches:
  refs/heads/2.0 3bc92b383 -> 17d7024ec (forced update)


feat: remove headline, add features section


Project: http://git-wip-us.apache.org/repos/asf/couchdb-www/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb-www/commit/d8ef763c
Tree: http://git-wip-us.apache.org/repos/asf/couchdb-www/tree/d8ef763c
Diff: http://git-wip-us.apache.org/repos/asf/couchdb-www/diff/d8ef763c

Branch: refs/heads/2.0
Commit: d8ef763c2184db9191a74f0d3383551e9e16cd6f
Parents: 2339b9f
Author: Jan Lehnardt <ja...@apache.org>
Authored: Sat Sep 3 18:55:36 2016 +0200
Committer: Jan Lehnardt <ja...@apache.org>
Committed: Sat Sep 3 18:56:03 2016 +0200

----------------------------------------------------------------------
 index.html | 169 ++++++++++++++++++++++++++++++++++++++++++++++----------
 1 file changed, 141 insertions(+), 28 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/couchdb-www/blob/d8ef763c/index.html
----------------------------------------------------------------------
diff --git a/index.html b/index.html
index 79cf298..7ff6d35 100644
--- a/index.html
+++ b/index.html
@@ -63,12 +63,6 @@ Thanks to Yohei Shimomae and the Apache Cordova team for the original design.
 
   <div class="header-placeholder"></div>
 
-  <div class="wrap feature">
-
-    <h2 class="main"><strong>Apache CouchDB</strong>: Data Sync Done Right</h2>
-
-  </div>
-
   <div class="grid leadin">
 
     <div class="wrap">
@@ -92,38 +86,157 @@ Thanks to Yohei Shimomae and the Apache Cordova team for the original design.
 
   <a class="scroll-point pt-about" id="about"></a>
 
-  <div class="wrap feature">
+  <div class="feature">
+    <div class="wrap">
+      <h2 class="icon icon-about">Data where you need it</h2>
+
+      <p>
+
+        Apache CouchDB&trade; lets you access your data where you need it by defining the
+        <strong>Couch Replication Protocol</strong> that is implemented by a variety of projects and
+        products that span every imaginable computing environment <strong>from globally distributed
+        server-clusters</strong>, over <strong>mobile phones</strong> to <strong>web browsers</strong>.
+        Software that is compatible with the Couch Replication Protocol include: <a
+        href="https://pouchdb.com/">PouchDB</a>, <a
+        href="https://en.wikipedia.org/wiki/Cloudant">Cloudant</a>, and <a
+        href="https://en.wikipedia.org/wiki/Couchbase_Lite">Couchbase Lite</a>.
 
-    <h2 class="icon icon-about">Data where you need it</h2>
+      </p>
 
-    <p>
+      <p>
 
-      Apache CouchDB&trade; lets you access your data where you need it by defining the
-      <strong>Couch Replication Protocol</strong> that is implemented by a variety of projects and
-      products that span every imaginable computing environment <strong>from globally distributed
-      server-clusters</strong>, over <strong>mobile phones</strong> to <strong>web browsers</strong>.
-      Software that is compatible with the Couch Replication Protocol include: <a
-      href="https://pouchdb.com/">PouchDB</a>, <a
-      href="https://en.wikipedia.org/wiki/Cloudant">Cloudant</a>, and <a
-      href="https://en.wikipedia.org/wiki/Couchbase_Lite">Couchbase Lite</a>.
+        Store your data <strong>safely</strong>, on your own servers, or with any leading cloud
+        provider. Your web- and native applications love CouchDB, because it speaks <strong>JSON
+        natively</strong> and supports binary <strong></strong> for all your data storage needs.
+        <strong>The Couch Replication Protocol</strong> lets your data flow seamlessly between server
+        clusters to mobile phones and web browsers, enabling a compelling,
+        <strong>offline-first</strong> user-experience while maintaining high performance and strong
+        reliability. CouchDB comes with a <strong>developer-friendly query language</strong>, and
+        optionally MapReduce for simple, efficient, and comprehensive data retrieval.
 
     </p>
 
-    <p>
+      <p>See the <a href="https://cwiki.apache.org/confluence/display/COUCHDB/Introduction">introduction</a>, <a href="http://wiki.apache.org/couchdb/Technical%20Overview">technical overview</a>, or one of the <a href="http://wiki.apache.org/couchdb/Basics">guides</a> for more information.
 
-      Store your data <strong>safely</strong>, on your own servers, or with any leading cloud
-      provider. Your web- and native applications love CouchDB, because it speaks <strong>JSON
-      natively</strong> and supports binary <strong></strong> for all your data storage needs.
-      <strong>The Couch Replication Protocol</strong> lets your data flow seamlessly between server
-      clusters to mobile phones and web browsers, enabling a compelling,
-      <strong>offline-first</strong> user-experience while maintaining high performance and strong
-      reliability. CouchDB comes with a <strong>developer-friendly query language</strong>, and
-      optionally MapReduce for simple, efficient, and comprehensive data retrieval.
+    </div>
 
-  </p>
+    <div class="grid features">
+      <div class="wrap cf">
+        <div class="skill-card">
+          <div class="stripe"></div>
+          <div class="skill-card-content">
+            <h3>
+              <span class="core card-icon"></span>
+              <span class="skill-card-heading-text">Single Node Database</span>
+            </h3>
+            <p class="skill-card-slogan">
+              CouchDB is a terrific single-node database that works just like any other database
+              behind an application server of your choice.
+              <br><br>
+              Most people start with a single node CouchDB instance. More demanding projects can
+              seamlessly upgrade to a cluster.
+            </p>
+          </div>
+        </div>
 
+        <div class="skill-card">
+          <div class="stripe"></div>
+          <div class="skill-card-content">
+            <h3>
+              <span class="fauxton card-icon"></span>
+              <span class="skill-card-heading-text">Cluster</span>
+            </h3>
+            <p class="skill-card-slogan">
+              CouchDB is <em>also</em> a clustered database that allows you to run a single logical
+              database server on any number of servers or VMs.
+              <br><br>
+
+              A CouchDB cluster improves on the single-node setup with higher capacity and
+              high-availability without changing any APIs.
+
+            </p>
+          </div>
+        </div>
+
+        <div class="skill-card">
+          <div class="stripe"></div>
+          <div class="skill-card-content">
+            <h3>
+              <span class="marketing card-icon"></span>
+              <span class="skill-card-heading-text">HTTP/JSON</span>
+            </h3>
+            <p class="skill-card-slogan">
+              CouchDB makes use of the ubiquitous HTTP protocol and JSON data format and is
+              compatible with any software that supports them. CouchDB also works great with
+              external tools like HTTP proxy servers, load balancers.
+            </p>
+          </div>
+        </div>
+      </div>
 
-    <p>See the <a href="https://cwiki.apache.org/confluence/display/COUCHDB/Introduction">introduction</a>, <a href="http://wiki.apache.org/couchdb/Technical%20Overview">technical overview</a>, or one of the <a href="http://wiki.apache.org/couchdb/Basics">guides</a> for more information.
+      <div class="wrap cf">
+
+        <div class="skill-card">
+          <div class="stripe"></div>
+          <div class="skill-card-content">
+            <h3>
+              <span class="website card-icon"></span>
+              <span class="skill-card-heading-text">Offline First Data Sync</span>
+            </h3>
+            <p class="skill-card-slogan">
+
+              CouchDB\u2019s uniqe <a href="http://example.com/">Replication Protocol</a> is the
+              foundation for a whole new generation of <a href="http://offlinefirst.com/">\u201cOffline
+              First\u201d</a> applications for Mobile applications and other environments with <a
+              href="https://www.youtube.com/watch?v=1sLjWlWvCsc">challenging
+              network infrastructures</a>.
+
+            </p>
+          </div>
+        </div>
+
+        <div class="skill-card">
+          <div class="stripe"></div>
+          <div class="skill-card-content">
+            <h3>
+              <span class="documentation card-icon"></span>
+              <span class="skill-card-heading-text">Ecosystem</span>
+            </h3>
+            <p class="skill-card-slogan">
+
+              CouchDB is built for servers (from a Raspberry Pi to big cloud installations), while
+              PouchDB is built for mobile &amp; desktop web-browsers and Couchbase Lite is built for
+              native iOS &amp; Android apps.
+
+              <br><br>
+
+              And all of them can seamlessly replicate data with each other.
+
+            </p>
+           
+          </div>
+        </div>
+
+        <div class="skill-card">
+          <div class="stripe"></div>
+          <div class="skill-card-content">
+            <h3>
+              <span class="guidance card-icon"></span>
+              <span class="skill-card-heading-text">Reliability</span>
+            </h3>
+            <p class="skill-card-slogan">
+
+              CouchDB is serious about data reliability.
+              <br><br>
+
+              Individual nodes use a crash-resistent append-only data structure. A multi-node
+              CouchDB cluster saves all data redundantly, so it is always available when you need
+              it.
+            </p>
+          </div>
+        </div>
+      </div>
+    </div>
 
   </div>
 


[2/2] couchdb-www git commit: fix: GitHub spelling

Posted by ja...@apache.org.
fix: GitHub spelling


Project: http://git-wip-us.apache.org/repos/asf/couchdb-www/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb-www/commit/17d7024e
Tree: http://git-wip-us.apache.org/repos/asf/couchdb-www/tree/17d7024e
Diff: http://git-wip-us.apache.org/repos/asf/couchdb-www/diff/17d7024e

Branch: refs/heads/2.0
Commit: 17d7024ec1b27c1485534252890cdf2fb4034f8d
Parents: d8ef763
Author: Jan Lehnardt <ja...@apache.org>
Authored: Sat Sep 3 19:05:30 2016 +0200
Committer: Jan Lehnardt <ja...@apache.org>
Committed: Sat Sep 3 19:05:30 2016 +0200

----------------------------------------------------------------------
 index.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/couchdb-www/blob/17d7024e/index.html
----------------------------------------------------------------------
diff --git a/index.html b/index.html
index 7ff6d35..8227ea5 100644
--- a/index.html
+++ b/index.html
@@ -262,7 +262,7 @@ Thanks to Yohei Shimomae and the Apache Cordova team for the original design.
             </h3>
             <p class="skill-card-slogan">
               Help shape the future of CouchDB! There\u2019s still plenty of work to be
-              done on the core database. We use JIRA to track issues and Github for
+              done on the core database. We use JIRA to track issues and GitHub for
               pull requests.
             </p>
             <ul>