Skip to content

Commit fe945a2

Browse files
committed
ARROW-965: Website updates for 0.3.0
Author: Wes McKinney <wes.mckinney@twosigma.com> Closes apache#658 from wesm/ARROW-965 and squashes the following commits: 61c69d1 [Wes McKinney] Add license header 9e2c969 [Wes McKinney] Fix post template 5a55645 [Wes McKinney] Add Release page with changelog 7e674e1 [Wes McKinney] Website updates for 0.3.0
1 parent 3d19831 commit fe945a2

13 files changed

Lines changed: 990 additions & 15 deletions

File tree

NOTICE.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ This product includes software from the Ibis project (Apache 2.0)
4646
* Copyright (c) 2015 Cloudera, Inc.
4747
* https://github.com/cloudera/ibis
4848

49+
The web site includes files generated by Jekyll.
50+
4951
--------------------------------------------------------------------------------
5052

5153
This product includes code from Apache Kudu, which includes the following in

site/_config.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ exclude:
3030
collections:
3131
docs:
3232
output: true
33+
release:
34+
output: true
3335

3436
sass:
3537
style: compressed

site/_data/contributors.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one or more
2+
# contributor license agreements. See the NOTICE file distributed with
3+
# this work for additional information regarding copyright ownership.
4+
# The ASF licenses this file to you under the Apache License, Version 2.0
5+
# (the "License"); you may not use this file except in compliance with
6+
# the License. You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
15+
#
16+
# Database of contributors to Apache Arrow (WIP)
17+
# Blogs and other pages use this data
18+
#
19+
- name: Wes McKinney
20+
apacheId: wesm
21+
githubId: wesm
22+
homepage: http://wesmckinney.com
23+
role: PMC
24+
- name: Uwe Korn
25+
apacheId: uwe
26+
githubId: xhochy
27+
role: PMC
28+
- name: Julien Le Dem
29+
apacheId: julienledem
30+
githubId: julienledem
31+
role: PMC
32+
# End contributors.yml

site/_includes/blog_entry.html

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,24 @@ <h2>
2020
<a href="{{ post.url }}" class="permalink" title="Permalink"></a>
2121
</h2>
2222

23+
{% capture discard %}
24+
{% for c in site.data.contributors %}
25+
{% if c.apacheId == post.author %}
26+
{% assign author_name = c.name %}
27+
{% if c.homepage %}
28+
{% assign homepage = c.homepage %}
29+
{% else %}
30+
{% capture homepage %}http://github.com/{{ c.githubId }}{% endcapture %}
31+
{% endif %}
32+
{% if c.avatar %}
33+
{% assign avatar = c.avatar %}
34+
{% else %}
35+
{% capture avatar %}http://github.com/{{ c.githubId }}.png{% endcapture %}
36+
{% endif %}
37+
{% endif %}
38+
{% endfor %}
39+
{% endcapture %}{% assign discard = nil %}
40+
2341
<div class="panel">
2442
<div class="panel-body">
2543
<div>
@@ -31,7 +49,7 @@ <h2>
3149
</div>
3250
<div>
3351
<span class="label label-default">By</span>
34-
<a href="{{ homepage }}"><i class="fa fa-user"></i> {{ post.author }}</a>
52+
<a href="{{ homepage }}"><i class="fa fa-user"></i> {{ author_name }} ({{ post.author }})</a>
3553
</div>
3654
</div>
3755
</div>

site/_includes/header.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
<ul class="dropdown-menu">
2222
<li><a href="{{ site.baseurl }}/install/">Install</a></li>
2323
<li><a href="{{ site.baseurl }}/blog/">Blog</a></li>
24+
<li><a href="{{ site.baseurl }}/release/">Releases</a></li>
2425
<li><a href="https://issues.apache.org/jira/browse/ARROW">Issue Tracker</a></li>
2526
<li><a href="https://github.com/apache/arrow">Source Code</a></li>
2627
<li><a href="http://mail-archives.apache.org/mod_mbox/arrow-dev/">Mailing List</a></li>

site/_layouts/post.html

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,24 @@ <h2>
1010
<a href="{{ page.url }}" class="permalink" title="Permalink"></a>
1111
</h2>
1212

13+
{% capture discard %}
14+
{% for c in site.data.contributors %}
15+
{% if c.apacheId == page.author %}
16+
{% assign author_name = c.name %}
17+
{% if c.homepage %}
18+
{% assign homepage = c.homepage %}
19+
{% else %}
20+
{% capture homepage %}http://github.com/{{ c.githubId }}{% endcapture %}
21+
{% endif %}
22+
{% if c.avatar %}
23+
{% assign avatar = c.avatar %}
24+
{% else %}
25+
{% capture avatar %}http://github.com/{{ c.githubId }}.png{% endcapture %}
26+
{% endif %}
27+
{% endif %}
28+
{% endfor %}
29+
{% endcapture %}{% assign discard = nil %}
30+
1331
<div class="panel">
1432
<div class="panel-body">
1533
<div>
@@ -21,7 +39,7 @@ <h2>
2139
</div>
2240
<div>
2341
<span class="label label-default">By</span>
24-
<a href="{{ homepage }}"><i class="fa fa-user"></i> {{ page.author }}</a>
42+
<a href="{{ homepage }}"><i class="fa fa-user"></i> {{ author_name }} ({{ page.author }})</a>
2543
</div>
2644
</div>
2745
</div>

site/_posts/2017-05-08-0.3-release.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
3-
title: "Apache Arrow 0.3 Release"
4-
date: "2017-05-01 07:00:00 -0500"
3+
title: "Apache Arrow 0.3.0 Release"
4+
date: "2017-05-08 00:00:00 -0400"
55
author: wesm
66
categories: [release]
77
---

0 commit comments

Comments
 (0)