Todd Lipcon has uploaded a new patch set (#4). Change subject: Improve site build, add a blog ......................................................................
Improve site build, add a blog Since we plan to move off of github pages towards the ASF site publishing, we now need to start worrying about running Jekyll ourselves. This adds a new script to this repository that acts as a wrapper which installs bundler uses that to install a locked version of Jekyll. This slightly duplicates some scripting which is in the main Kudu repository, but that scripting is more focused around building documentation (eg installing the asciidoctor gem) whereas this one is focused on the site build. This also updates Jekyll to a newer version which has better support for blogging. This still isn't the newest version, because the newest requires ruby 2.0, which apparently is not installed by default on a lot of systems. If we end up needing some feature that is missing from Jekyll 2.5, we can update at that ponit. In terms of actual site content, this adds a basic blog, and two simple back-dated posts for our two most recent releases. I used these as initial filler content so that we don't have an empty blog. In order to make room on the top nav for the blog, I merged the 'Contributing' section into the 'Community' section. Longer term I think we probably need to add some dropdown menus from the top nav or something, but I didn't want to figure out the HTML for that quite yet. I think putting 'contributing' under 'community' makes reasonable sense. Change-Id: Ib9afca4e9b22923b96fd4ec9f5bfafd3e6ddd796 --- M Gemfile M Gemfile.lock M README.adoc A _config.yml M _includes/top_common.html A _layouts/blog_layout.html A _layouts/post.html A _posts/2016-02-26-apache-kudu-0-7-0-released.md A _posts/2016-03-10-apache-kudu-0-7-1-released.md A blog/index.html M community.md D contributing.html M css/kudu.css M overview.html A site_tool 15 files changed, 417 insertions(+), 203 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/42/2542/4 -- To view, visit http://gerrit.cloudera.org:8080/2542 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ib9afca4e9b22923b96fd4ec9f5bfafd3e6ddd796 Gerrit-PatchSet: 4 Gerrit-Project: kudu Gerrit-Branch: gh-pages Gerrit-Owner: Todd Lipcon <[email protected]> Gerrit-Reviewer: Mike Percy <[email protected]> Gerrit-Reviewer: Misty Stanley-Jones <[email protected]> Gerrit-Reviewer: Todd Lipcon <[email protected]>
