You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kudu.apache.org by ab...@apache.org on 2018/08/17 15:14:38 UTC

[1/3] kudu git commit: [site] Fix site building

Repository: kudu
Updated Branches:
  refs/heads/gh-pages ff77a646a -> 6c6465959


[site] Fix site building

- Add build and thirdparty to exclude list in Jekyll front matter,
because if switching between master and gh-pages, these remain there and
breaking the builds.

- Update a few dependencies in Gemfile.lock so it works with Ruby 2.5 on
MacOS. The dependencies were updated manually to make sure it still
works on Ruby 1.9.3 on Linux as well.

Change-Id: I61cb8a6f6fae5423c3e7a123954ce21bc3c03217
Reviewed-on: http://gerrit.cloudera.org:8080/11210
Tested-by: Grant Henke <gr...@apache.org>
Reviewed-by: Grant Henke <gr...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/kudu/repo
Commit: http://git-wip-us.apache.org/repos/asf/kudu/commit/807708e8
Tree: http://git-wip-us.apache.org/repos/asf/kudu/tree/807708e8
Diff: http://git-wip-us.apache.org/repos/asf/kudu/diff/807708e8

Branch: refs/heads/gh-pages
Commit: 807708e876df6f127b2cfc28a33138e844a7298a
Parents: ff77a64
Author: Attila Bukor <ab...@apache.org>
Authored: Wed Aug 15 19:14:08 2018 +0200
Committer: Attila Bukor <ab...@apache.org>
Committed: Fri Aug 17 15:12:20 2018 +0000

----------------------------------------------------------------------
 Gemfile.lock | 10 +++++-----
 _config.yml  |  2 ++
 2 files changed, 7 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kudu/blob/807708e8/Gemfile.lock
----------------------------------------------------------------------
diff --git a/Gemfile.lock b/Gemfile.lock
index fa63e46..f50be94 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -59,9 +59,9 @@ GEM
       sass (~> 3.4)
     jekyll-watch (1.3.1)
       listen (~> 3.0)
-    json (1.8.3)
+    json (1.8.6)
     kramdown (1.10.0)
-    libv8 (3.16.14.13)
+    libv8 (3.16.14.15)
     liquid (2.6.3)
     listen (3.0.6)
       rb-fsevent (>= 0.9.3)
@@ -91,8 +91,8 @@ GEM
     sawyer (0.7.0)
       addressable (>= 2.3.5, < 2.5)
       faraday (~> 0.8, < 0.10)
-    therubyracer (0.12.2)
-      libv8 (~> 3.16.14.0)
+    therubyracer (0.12.3)
+      libv8 (~> 3.16.14.15)
       ref
     thread_safe (0.3.5)
     toml (0.1.2)
@@ -101,7 +101,7 @@ GEM
       ethon (>= 0.8.0)
     tzinfo (1.2.2)
       thread_safe (~> 0.1)
-    yajl-ruby (1.2.1)
+    yajl-ruby (1.2.3)
     yell (2.0.5)
 
 PLATFORMS

http://git-wip-us.apache.org/repos/asf/kudu/blob/807708e8/_config.yml
----------------------------------------------------------------------
diff --git a/_config.yml b/_config.yml
index 003cfb7..ea2a258 100644
--- a/_config.yml
+++ b/_config.yml
@@ -6,6 +6,8 @@ exclude:
   - README.adoc
   - Gemfile*
   - tmp
+  - build
+  - thirdparty
 
 # When writing a blog post, you can use this special HTML comment to
 # designate where the post should be chopped in order to generate the


[3/3] kudu git commit: [site] Add current Apache event

Posted by ab...@apache.org.
[site] Add current Apache event

It's a best practice to add ApacheCon and other ASF-sponsored events to
the homepage.

According to the events README[1] there's an easy way to do it by
adding a link to https://www.apache.org/events/current-event.html

There's also an image that changes based on the current-event:
https://www.apache.org/events/current-event-234x60.png

[1] https://www.apache.org/events/README.txt

Change-Id: I945ad0432773d748bd21c21a7c55e5efca70b429
Reviewed-on: http://gerrit.cloudera.org:8080/11211
Reviewed-by: Grant Henke <gr...@apache.org>
Tested-by: Grant Henke <gr...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/kudu/repo
Commit: http://git-wip-us.apache.org/repos/asf/kudu/commit/6c646595
Tree: http://git-wip-us.apache.org/repos/asf/kudu/tree/6c646595
Diff: http://git-wip-us.apache.org/repos/asf/kudu/diff/6c646595

Branch: refs/heads/gh-pages
Commit: 6c646595948b3103818507f3e8d0a9ccb6f6926d
Parents: dd1e957
Author: Attila Bukor <ab...@apache.org>
Authored: Fri Aug 17 00:30:36 2018 +0200
Committer: Attila Bukor <ab...@apache.org>
Committed: Fri Aug 17 15:13:40 2018 +0000

----------------------------------------------------------------------
 _includes/bottom_common.html | 25 +++++++++++++++++--------
 1 file changed, 17 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kudu/blob/6c646595/_includes/bottom_common.html
----------------------------------------------------------------------
diff --git a/_includes/bottom_common.html b/_includes/bottom_common.html
index b6bce13..e2bdef7 100644
--- a/_includes/bottom_common.html
+++ b/_includes/bottom_common.html
@@ -1,12 +1,21 @@
       <footer class="footer">
-        <p class="small">
-        Copyright &copy; 2016 The Apache Software Foundation. {% if page.last_updated %} {{ page.last_updated }} {% endif %}
-        </p>
-        <p class="small">
-        Apache Kudu, Kudu, Apache, the Apache feather logo, and the Apache Kudu
-        project logo are either registered trademarks or trademarks of The
-        Apache Software Foundation in the United States and other countries.
-        </p>
+        <div class="row">
+          <div class="col-md-9">
+            <p class="small">
+            Copyright &copy; 2016 The Apache Software Foundation. {% if page.last_updated %} {{ page.last_updated }} {% endif %}
+            </p>
+            <p class="small">
+            Apache Kudu, Kudu, Apache, the Apache feather logo, and the Apache Kudu
+            project logo are either registered trademarks or trademarks of The
+            Apache Software Foundation in the United States and other countries.
+            </p>
+          </div>
+          <div class="col-md-3">
+            <a class="pull-right" href="https://www.apache.org/events/current-event.html">
+                <img src="https://www.apache.org/events/current-event-234x60.png"/>
+            </a>
+          </div>
+        </div>
       </footer>
     </div>
     <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>


[2/3] kudu git commit: [site] add links required by ASF

Posted by ab...@apache.org.
[site] add links required by ASF

ASF requires the following links to be included in the navigation
system[1]:

---
* "License" should link to: http://www.apache.org/licenses/

* "Sponsorship" or "Donate" should link to:
http://www.apache.org/foundation/sponsorship.html

* "Thanks" should link to: http://www.apache.org/foundation/thanks.html

* "Security" should link to either to a project-specific page detailing
how users may securely report potential vulnerabilities, or to the main
http://www.apache.org/security/ page

* All projects must feature some prominent link back to the main ASF
homepage at http://www.apache.org/
---

It also requires a trademark notice[2].

This commit adds all of these.

[1] https://www.apache.org/foundation/marks/pmcs#navigation
[2] https://www.apache.org/foundation/marks/pmcs#attributions

Change-Id: Ia6983314e598eff73ac8f476924acd9d6f62196f
Reviewed-on: http://gerrit.cloudera.org:8080/11209
Tested-by: Grant Henke <gr...@apache.org>
Reviewed-by: Grant Henke <gr...@apache.org>


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

Branch: refs/heads/gh-pages
Commit: dd1e95793cf5e180b164cddc8cd7977db5cf6379
Parents: 807708e
Author: Attila Bukor <ab...@apache.org>
Authored: Thu Aug 16 10:05:47 2018 +0200
Committer: Attila Bukor <ab...@apache.org>
Committed: Fri Aug 17 15:13:37 2018 +0000

----------------------------------------------------------------------
 _includes/bottom_common.html | 5 +++++
 _includes/top_common.html    | 6 ++++++
 community.md                 | 7 +++++--
 index.html                   | 2 +-
 4 files changed, 17 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kudu/blob/dd1e9579/_includes/bottom_common.html
----------------------------------------------------------------------
diff --git a/_includes/bottom_common.html b/_includes/bottom_common.html
index 28cc3c1..b6bce13 100644
--- a/_includes/bottom_common.html
+++ b/_includes/bottom_common.html
@@ -2,6 +2,11 @@
         <p class="small">
         Copyright &copy; 2016 The Apache Software Foundation. {% if page.last_updated %} {{ page.last_updated }} {% endif %}
         </p>
+        <p class="small">
+        Apache Kudu, Kudu, Apache, the Apache feather logo, and the Apache Kudu
+        project logo are either registered trademarks or trademarks of The
+        Apache Software Foundation in the United States and other countries.
+        </p>
       </footer>
     </div>
     <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>

http://git-wip-us.apache.org/repos/asf/kudu/blob/dd1e9579/_includes/top_common.html
----------------------------------------------------------------------
diff --git a/_includes/top_common.html b/_includes/top_common.html
index 23a7362..ef19c37 100644
--- a/_includes/top_common.html
+++ b/_includes/top_common.html
@@ -88,6 +88,12 @@
                     <li role="separator" class="divider"></li>
                     <li class="dropdown-header">SOCIAL MEDIA</li>
                     <li><a class="icon twitter" href="https://twitter.com/ApacheKudu">Twitter</a></li>
+                    <li role="separator" class="divider"></li>
+                    <li class="dropdown-header">APACHE SOFTWARE FOUNDATION</li>
+                    <li><a href="https://www.apache.org/security/" target="_blank">Security</a></li>
+                    <li><a href="https://www.apache.org/foundation/sponsorship.html" target="_blank">Sponsorship</a></li>
+                    <li><a href="https://www.apache.org/foundation/thanks.html" target="_blank">Thanks</a></li>
+                    <li><a href="https://www.apache.org/licenses/" target="_blank">License</a></li>
                   </ul>
                 </li>
                 <li {% if page.active_nav == 'faq' %}class="active"{% endif %}>

http://git-wip-us.apache.org/repos/asf/kudu/blob/dd1e9579/community.md
----------------------------------------------------------------------
diff --git a/community.md b/community.md
index d8f2dc5..dd00279 100644
--- a/community.md
+++ b/community.md
@@ -50,7 +50,11 @@ Get help using Kudu or contribute to the project on our mailing lists or our cha
 
 **Project information**
 
-* **<a href="{{site.github.url}}/committers.html">Apache Kudu Committers list</a>**
+* [**Apache Kudu Committers list**](/committers.html)
+* [**Security**](https://www.apache.org/security/)
+* [**Sponsorship**](https://www.apache.org/foundation/sponsorship.html)
+* [**Thanks**](https://www.apache.org/foundation/thanks.html)
+* [**License**](https://www.apache.org/licenses/)
 
 ### Contributions
 
@@ -227,4 +231,3 @@ with your content and we'll help drive traffic.
   [Zoomdata on top of Kudu](https://www.youtube.com/watch?v=ck_kRb6qLKE)
   demonstrating real-time and point-in-time analytic queries on Kudu while
   simultaneously running a streaming ingest workload.
-

http://git-wip-us.apache.org/repos/asf/kudu/blob/dd1e9579/index.html
----------------------------------------------------------------------
diff --git a/index.html b/index.html
index 7d23aa2..9f1733c 100644
--- a/index.html
+++ b/index.html
@@ -33,7 +33,7 @@ active_nav: home
   </div>
   <div class="col-lg-4">
     <h3>Open for Contributions</h3>
-    <p>Founded by long-time contributors to the Hadoop ecosystem, the Kudu project is released under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2 license</a> and values community participation as an important ingredient in its long-term success. We appreciate all community contributions to date, and are looking forward to seeing more!</p>
+    <p>Founded by long-time contributors to the Hadoop ecosystem, Apache Kudu is a top-level <a href="https://www.apache.org/">Apache Software Foundation</a> project released under the <a href="//www.apache.org/licenses/LICENSE-2.0">Apache 2 license</a> and values community participation as an important ingredient in its long-term success. We appreciate all community contributions to date, and are looking forward to seeing more!</p>
     <p><a class="btn btn-default" href="overview.html#opensource">Learn more &raquo;</a></p>
   </div>
 </div>