You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aurora.apache.org by dl...@apache.org on 2014/12/08 06:00:35 UTC
svn commit: r1643735 - in /incubator/aurora/site: ./ publish/assets/css/
publish/blog/ publish/blog/aurora-0-6-0-incubating-released/ source/
source/assets/css/ source/blog/ source/layouts/
Author: dlester
Date: Mon Dec 8 05:00:34 2014
New Revision: 1643735
URL: http://svn.apache.org/r1643735
Log:
Publishes Apache Aurora 0.6.0-incubating release blog post to website.
Added:
incubator/aurora/site/publish/blog/
incubator/aurora/site/publish/blog/aurora-0-6-0-incubating-released/
incubator/aurora/site/publish/blog/aurora-0-6-0-incubating-released/index.html
incubator/aurora/site/publish/blog/feed.xml
incubator/aurora/site/publish/blog/index.html
incubator/aurora/site/source/blog/
incubator/aurora/site/source/blog.html.erb
incubator/aurora/site/source/blog/2014-12-08-aurora-0-6-0-incubating-released.md
incubator/aurora/site/source/blog/feed.xml.erb
incubator/aurora/site/source/layouts/post.erb
Modified:
incubator/aurora/site/Gemfile
incubator/aurora/site/Gemfile.lock
incubator/aurora/site/config.rb
incubator/aurora/site/publish/assets/css/main.css
incubator/aurora/site/source/assets/css/main.css
Modified: incubator/aurora/site/Gemfile
URL: http://svn.apache.org/viewvc/incubator/aurora/site/Gemfile?rev=1643735&r1=1643734&r2=1643735&view=diff
==============================================================================
--- incubator/aurora/site/Gemfile (original)
+++ incubator/aurora/site/Gemfile Mon Dec 8 05:00:34 2014
@@ -4,7 +4,7 @@ gem 'middleman', '3.2.0'
gem 'middleman-livereload', '3.1.0'
gem 'middleman-syntax', '1.2.1'
gem 'therubyracer', '0.12.1'
-
+gem 'middleman-blog', '3.5.1'
+gem "htmlentities"
gem 'redcarpet', github: 'vmg/redcarpet'
-
gem 'rake', '10.3.1'
Modified: incubator/aurora/site/Gemfile.lock
URL: http://svn.apache.org/viewvc/incubator/aurora/site/Gemfile.lock?rev=1643735&r1=1643734&r2=1643735&view=diff
==============================================================================
--- incubator/aurora/site/Gemfile.lock (original)
+++ incubator/aurora/site/Gemfile.lock Mon Dec 8 05:00:34 2014
@@ -10,6 +10,8 @@ GEM
activesupport (3.2.15)
i18n (~> 0.6, >= 0.6.4)
multi_json (~> 1.0)
+ addressable (2.3.5)
+ atomic (1.1.14)
chunky_png (1.2.9)
coffee-script (2.2.0)
coffee-script-source
@@ -30,6 +32,7 @@ GEM
haml (4.0.4)
tilt
hike (1.2.3)
+ htmlentities (4.3.2)
http_parser.rb (0.5.3)
i18n (0.6.5)
kramdown (1.2.0)
@@ -48,6 +51,10 @@ GEM
middleman-sprockets (>= 3.1.2)
sass (>= 3.1.20)
uglifier (~> 2.1.0)
+ middleman-blog (3.5.1)
+ addressable (~> 2.3.5)
+ middleman-core (~> 3.2)
+ tzinfo (>= 0.3.0)
middleman-core (3.2.0)
activesupport (~> 3.2.6)
bundler (~> 1.1)
@@ -100,7 +107,11 @@ GEM
libv8 (~> 3.16.14.0)
ref
thor (0.18.1)
+ thread_safe (0.1.3)
+ atomic
tilt (1.3.7)
+ tzinfo (1.1.0)
+ thread_safe (~> 0.1)
uglifier (2.1.2)
execjs (>= 0.3.0)
multi_json (~> 1.0, >= 1.0.2)
@@ -109,7 +120,9 @@ PLATFORMS
ruby
DEPENDENCIES
+ htmlentities
middleman (= 3.2.0)
+ middleman-blog (= 3.5.1)
middleman-livereload (= 3.1.0)
middleman-syntax (= 1.2.1)
rake (= 10.3.1)
Modified: incubator/aurora/site/config.rb
URL: http://svn.apache.org/viewvc/incubator/aurora/site/config.rb?rev=1643735&r1=1643734&r2=1643735&view=diff
==============================================================================
--- incubator/aurora/site/config.rb (original)
+++ incubator/aurora/site/config.rb Mon Dec 8 05:00:34 2014
@@ -25,6 +25,9 @@
# page "/admin/*"
# end
+require "middleman-blog"
+require "htmlentities"
+
set :markdown_engine, :redcarpet
set :markdown, :layout_engine => :erb,
:tables => true,
@@ -44,6 +47,16 @@ configure :build do
activate :relative_assets
end
+page "/blog/feed.xml", :layout => false
+
+activate :blog do |blog|
+ blog.prefix = "blog"
+ blog.sources = "{year}-{month}-{day}-{title}"
+ blog.default_extension = ".md"
+ blog.layout = "post",
+ blog.permalink = ":title"
+end
+
activate :directory_indexes
activate :syntax
activate :livereload
\ No newline at end of file
Modified: incubator/aurora/site/publish/assets/css/main.css
URL: http://svn.apache.org/viewvc/incubator/aurora/site/publish/assets/css/main.css?rev=1643735&r1=1643734&r2=1643735&view=diff
==============================================================================
--- incubator/aurora/site/publish/assets/css/main.css (original)
+++ incubator/aurora/site/publish/assets/css/main.css Mon Dec 8 05:00:34 2014
@@ -4,9 +4,9 @@ body {
/* Custom container */
.container {
- margin: 0 auto;
max-width: 1000px;
}
+
.container > hr {
margin: 20px 0;
}
Added: incubator/aurora/site/publish/blog/aurora-0-6-0-incubating-released/index.html
URL: http://svn.apache.org/viewvc/incubator/aurora/site/publish/blog/aurora-0-6-0-incubating-released/index.html?rev=1643735&view=auto
==============================================================================
--- incubator/aurora/site/publish/blog/aurora-0-6-0-incubating-released/index.html (added)
+++ incubator/aurora/site/publish/blog/aurora-0-6-0-incubating-released/index.html Mon Dec 8 05:00:34 2014
@@ -0,0 +1,204 @@
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Apache Aurora</title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="description" content="">
+ <meta name="author" content="">
+
+ <link href="/assets/css/bootstrap.css" rel="stylesheet">
+ <link href="/assets/css/bootstrap-responsive.min.css" rel="stylesheet">
+ <link href="/assets/css/main.css" rel="stylesheet">
+
+ <!-- JS -->
+ <script type="text/javascript" src="/assets/js/jquery-1.11.1.min.js"></script>
+ <script type="text/javascript" src="/assets/js/bootstrap-responsive.min.js"></script>
+
+ <!-- Analytics -->
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-45879646-1']);
+ _gaq.push(['_setDomainName', 'apache.org']);
+ _gaq.push(['_trackPageview']);
+
+ (function() {
+ var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+ })();
+ </script>
+ </head>
+ <body>
+ <div class="navbar navbar-static-top">
+ <div class="navbar-inner">
+ <div class="container">
+ <a href="/" class="logo"><img src="/assets/img/aurora_logo.png" alt="Apache Aurora logo" /></a>
+ <ul class="nav">
+ <li><a href="/documentation/latest/">Documentation</a></li>
+ <li><a href="/downloads/">Download</a></li>
+ <li><a href="/community">Community</a></li>
+ </ul>
+ </div>
+ </div>
+</div>
+
+<div class="container">
+<!-- magical breadcrumbs -->
+<ul class="breadcrumb">
+ <li>
+ <div class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown" href="#">Apache Software Foundation <b class="caret"></b></a>
+ <ul class="dropdown-menu" role="menu">
+ <li><a href="http://www.apache.org">Apache Homepage</a></li>
+ <li><a href="http://www.apache.org/licenses/">Apache License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+ <li><a href="http://www.apache.org/security/">Security</a></li>
+ </ul>
+ </div>
+ </li>
+ <li><span class="divider">•</span></li>
+ <li><a href="http://incubator.apache.org">Apache Incubator</a></li>
+ <li><span class="divider">•</span></li>
+ <li><a href="http://aurora.incubator.apache.org">Apache Aurora</a></li>
+</ul>
+<!-- /breadcrumb -->
+
+ <div class="container">
+ <div class="row-fluid">
+
+<div class="span3">
+ <div class="meta">
+ <span class="author">
+
+ <span class="author_contact">
+ <p><strong>Bill Farner</strong></p>
+ <p><a href="http://twitter.com/wfarner">@wfarner</a></p>
+ </span>
+ </span>
+ <p><em>Posted December 8, 2014</em></p>
+ </div>
+
+ <div class="share">
+ <span class="social-share-button"><a href="https://twitter.com/share" class="twitter-share-button" data-via="apachemesos">Tweet</a></span>
+
+ <span><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script></span>
+
+ <span><div class="g-plusone" data-size="medium"></div></span>
+
+ <!-- Place this tag after the last +1 button tag. -->
+ <script type="text/javascript">
+ (function() {
+ var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
+ po.src = 'https://apis.google.com/js/plusone.js';
+ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
+ })();
+ </script>
+
+ <script src="//platform.linkedin.com/in.js" type="text/javascript">
+ lang: en_US
+ </script>
+ <script type="IN/Share" data-counter="right"></script>
+ </div>
+</div>
+
+<div class="post span9">
+ <h1>Aurora 0.6.0-incubating Released</h1>
+
+ <p>The latest Apache Aurora release, 0.6.0-incubating, is now available for download. This version marks the second Aurora release since becoming part of the <a href="http://incubator.apache.org">Apache Incubator</a>, and includes the following features and improvements:</p>
+
+<ul>
+<li>Introduced highly-available, scheduler-driven job updates in beta (<a href="https://issues.apache.org/jira/browse/AURORA-610">AURORA-610</a>)</li>
+<li>Improvements to the Aurora web UI, including visualization of job updates</li>
+<li>Added automatic service registration in ZooKeeper (<a href="https://issues.apache.org/jira/browse/AURORA-587">AURORA-587</a>)</li>
+<li>Updates to Aurora client version two, deprecation of v1 coming in future release</li>
+<li>Lots of new <a href="http://aurora.incubator.apache.org/documentation/latest/">documentation</a>. Documentation now includes pages for <a href="http://aurora.incubator.apache.org/documentation/latest/deploying-aurora-scheduler/">deploying the Aurora scheduler</a>, <a href="http://aurora.incubator.apache.org/documentation/latest/cron-jobs/">cron jobs</a>, <a href="http://aurora.incubator.apache.org/documentation/latest/sla/">SLA measurement</a>, <a href="http://aurora.incubator.apache.org/documentation/latest/storage/">storage</a>, and <a href="http://aurora.incubator.apache.org/documentation/latest/storage-config/">storage configuration and measurement</a>.</li>
+</ul>
+
+<p>Full release notes are available in the release <a href="https://git-wip-us.apache.org/repos/asf?p=incubator-aurora.git&f=CHANGELOG&hb=0.6.0-rc2">CHANGELOG</a>.</p>
+
+<h2 id="highly-available,-scheduler-driven-updates">Highly-available, scheduler-driven updates</h2>
+
+<p>Rolling updates of services is a crucial feature in Aurora. As such, we
+want to take great care when changing its behavior. Previously, Aurora operated
+by delegating this functionality to the client (or any API client, for that
+matter). In this version, the scheduler can take over the
+responsibility of application update orchestration. Further details were discussed on the <a href="http://mail-archives.apache.org/mod_mbox/incubator-aurora-dev/201407.mbox/%3CCAGRA8uMxwVDokp_iHXhNru2gd-x_nM%2BDYAurpfAO6wuX7%3DnHFw%40mail.gmail.com%3E">Aurora mailing list</a>.</p>
+
+<h2 id="aurora-web-ui-improvements">Aurora Web UI Improvements</h2>
+
+<p>Since the scheduler can now orchestrate job updates, it has awareness of the progress and outcome of updates. This means you can see a progress bar for in-flight updates, and the history of updates for your jobs. Additionally, the performance of the UI was improved, especially for large roles and jobs <a href="https://issues.apache.org/jira/browse/AURORA-458">AURORA-458</a>.</p>
+
+<h2 id="service-announcement-and-management">Service Announcement and Management</h2>
+
+<p>Job configurations can now supply an <a href="http://aurora.incubator.apache.org/documentation/latest/configuration-reference/#announcer-objects"><code>announce</code> parameter</a>, which is meant to be a way to opt-in for registration in a service discovery system. This has been implemented in the Aurora executor, and will automatically announce tasks via ZooKeeper.</p>
+
+<h2 id="aurora-client-improvements">Aurora Client Improvements</h2>
+
+<p>Progress was made in features to <a href="http://aurora.incubator.apache.org/documentation/latest/clientv2/">v2</a> of the <a href="http://aurora.incubator.apache.org/documentation/latest/client-commands/">Aurora client</a>. We will support version 1 and version 2 for 0.6.0, with version 1 to be removed in 0.7.0.</p>
+
+<h2 id="improved-project-documentation">Improved Project Documentation</h2>
+
+<p>New documentation pages including:</p>
+
+<ul>
+<li><a href="http://aurora.incubator.apache.org/documentation/latest/deploying-aurora-scheduler/">Deploying the Aurora scheduler</a></li>
+<li><a href="http://aurora.incubator.apache.org/documentation/latest/cron-jobs/">Cron jobs</a></li>
+<li><a href="http://aurora.incubator.apache.org/documentation/latest/sla/">SLA measurement</a></li>
+<li><a href="http://aurora.incubator.apache.org/documentation/latest/storage/">Storage</a></li>
+<li><a href="http://aurora.incubator.apache.org/documentation/latest/storage-config/">Storage configuration and measurement</a></li>
+<li><a href="http://aurora.incubator.apache.org/documentation/latest/monitoring/">Monitoring</a></li>
+</ul>
+
+<h2 id="getting-involved">Getting Involved</h2>
+
+<p>We encourage you to try out this release and let us know what you think. If you run into any issues, please let us know on the <a href="https://aurora.apache.org/community">user mailing list and IRC</a>. The community also holds weekly IRC meetings at 11AM Pacific every Monday that you are welcome to join.</p>
+
+<h2 id="thanks">Thanks</h2>
+
+<p>Thanks to the 16 contributors who made 0.6.0-incubating possible:</p>
+
+<p>Bill Farner, Maxim Khutornenko, Kevin Sweeney, Mark Chu-Carroll, Joshua Cohen, Zameer Manji, David McLaughlin, Brian Wickman, Joe Smith, Jake Farrell, Matthew Jeffryes, Dominic Hamon, Bjoern Metzdorf, Joseph Glanville, David Robinson, David Pan.</p>
+
+</div>
+</div>
+
+ </div>
+ <div class="container">
+ <hr>
+ <footer class="footer">
+ <div class="row-fluid">
+ <div class="span2 text-left">
+ <h3>Links</h3>
+ <ul class="unstyled">
+ <li><a href="/downloads/">Downloads</a></li>
+ <li><a href="/developers/">Developers</a></li>
+ </ul>
+ </div>
+ <div class="span3 text-left">
+ <h3>Community</h3>
+ <ul class="unstyled">
+ <li><a href="/community/">Mailing Lists</a></li>
+ <li><a href="http://issues.apache.org/jira/browse/aurora">Issue Tracking</a></li>
+ <li><a href="/docs/howtocontribute/">How To Contribute</a></li>
+ </ul>
+ </div>
+ <div class="span7 text-left">
+ <h3>Apache Software Foundation</h3>
+
+ <div class="span8">
+ Copyright 2014 <a href="http://www.apache.org/">Apache Software Foundation</a>. Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>. Apache, Apache Aurora, and the Apache feather logo are trademarks of The Apache Software Foundation. Currently part of the <a href="http://incubator.apache.org">Apache Incubator</a>.
+ </div>
+ <div class=" pull-right">
+ <a href="http://incubator.apache.org" class="logo"><img src="/assets/img/apache_incubator_logo.png" alt="Apache Incubator" class="pull-right"/></a>
+ </div>
+ </div>
+
+ </div>
+
+ </footer>
+</div>
+
+ </body>
+</html>
+
Added: incubator/aurora/site/publish/blog/feed.xml
URL: http://svn.apache.org/viewvc/incubator/aurora/site/publish/blog/feed.xml?rev=1643735&view=auto
==============================================================================
--- incubator/aurora/site/publish/blog/feed.xml (added)
+++ incubator/aurora/site/publish/blog/feed.xml Mon Dec 8 05:00:34 2014
@@ -0,0 +1,78 @@
+
+<feed xmlns="http://www.w3.org/2005/Atom">
+ <title>Apache Aurora Blog</title>
+ <id>http://aurora.incubator.apache.org/blog</id>
+ <link href="http://aurora.incubator.apache.org/blog" />
+ <link href="http://aurora.incubator.apache.org/blog/feed.xml" rel="self"/>
+ <updated>2014-12-08T00:00:00Z</updated>
+
+ <entry>
+ <id>http://aurora.incubator.apache.org/blog/aurora-0-6-0-incubating-released/</id>
+ <link href="/blog/aurora-0-6-0-incubating-released/" />
+ <title>
+ Aurora 0.6.0-incubating Released
+ </title>
+ <updated>2014-12-08T00:00:00Z</updated>
+ <author>
+ <name>Bill Farner</name>
+ </author>
+ <content type="html">
+ <p>The latest Apache Aurora release, 0.6.0-incubating, is now available for download. This version marks the second Aurora release since becoming part of the <a href="http://incubator.apache.org">Apache Incubator</a>, and includes the following features and improvements:</p>
+
+<ul>
+<li>Introduced highly-available, scheduler-driven job updates in beta (<a href="https://issues.apache.org/jira/browse/AURORA-610">AURORA-610</a>)</li>
+<li>Improvements to the Aurora web UI, including visualization of job updates</li>
+<li>Added automatic service registration in ZooKeeper (<a href="https://issues.apache.org/jira/browse/AURORA-587">AURORA-587</a>)</li>
+<li>Updates to Aurora client version two, deprecation of v1 coming in future release</li>
+<li>Lots of new <a href="http://aurora.incubator.apache.org/documentation/latest/">documentation</a>. Documentation now includes pages for <a href="http://aurora.incubator.apache.org/documentation/latest/deploying-aurora-scheduler/">deploying the Aurora scheduler</a>, <a href="http://aurora.incubator.apache.org/documentation/latest/cron-jobs/">cron jobs</a>, <a href="http://aurora.incubator.apache.org/documentation/latest/sla/">SLA measurement</a>, <a href="http://aurora.incubator.apache.org/documentation/latest/storage/">storage</a>, and <a href="http://aurora.incubator.apache.org/documentation/latest/storage-config/">storage configuration and measurement</a>.</li>
+</ul>
+
+<p>Full release notes are available in the release <a href="https://git-wip-us.apache.org/repos/asf?p=incubator-aurora.git&amp;f=CHANGELOG&amp;hb=0.6.0-rc2">CHANGELOG</a>.</p>
+
+<h2 id="highly-available,-scheduler-driven-updates">Highly-available, scheduler-driven updates</h2>
+
+<p>Rolling updates of services is a crucial feature in Aurora. As such, we
+want to take great care when changing its behavior. Previously, Aurora operated
+by delegating this functionality to the client (or any API client, for that
+matter). In this version, the scheduler can take over the
+responsibility of application update orchestration. Further details were discussed on the <a href="http://mail-archives.apache.org/mod_mbox/incubator-aurora-dev/201407.mbox/%3CCAGRA8uMxwVDokp_iHXhNru2gd-x_nM%2BDYAurpfAO6wuX7%3DnHFw%40mail.gmail.com%3E">Aurora mailing list</a>.</p>
+
+<h2 id="aurora-web-ui-improvements">Aurora Web UI Improvements</h2>
+
+<p>Since the scheduler can now orchestrate job updates, it has awareness of the progress and outcome of updates. This means you can see a progress bar for in-flight updates, and the history of updates for your jobs. Additionally, the performance of the UI was improved, especially for large roles and jobs <a href="https://issues.apache.org/jira/browse/AURORA-458">AURORA-458</a>.</p>
+
+<h2 id="service-announcement-and-management">Service Announcement and Management</h2>
+
+<p>Job configurations can now supply an <a href="http://aurora.incubator.apache.org/documentation/latest/configuration-reference/#announcer-objects"><code>announce</code> parameter</a>, which is meant to be a way to opt-in for registration in a service discovery system. This has been implemented in the Aurora executor, and will automatically announce tasks via ZooKeeper.</p>
+
+<h2 id="aurora-client-improvements">Aurora Client Improvements</h2>
+
+<p>Progress was made in features to <a href="http://aurora.incubator.apache.org/documentation/latest/clientv2/">v2</a> of the <a href="http://aurora.incubator.apache.org/documentation/latest/client-commands/">Aurora client</a>. We will support version 1 and version 2 for 0.6.0, with version 1 to be removed in 0.7.0.</p>
+
+<h2 id="improved-project-documentation">Improved Project Documentation</h2>
+
+<p>New documentation pages including:</p>
+
+<ul>
+<li><a href="http://aurora.incubator.apache.org/documentation/latest/deploying-aurora-scheduler/">Deploying the Aurora scheduler</a></li>
+<li><a href="http://aurora.incubator.apache.org/documentation/latest/cron-jobs/">Cron jobs</a></li>
+<li><a href="http://aurora.incubator.apache.org/documentation/latest/sla/">SLA measurement</a></li>
+<li><a href="http://aurora.incubator.apache.org/documentation/latest/storage/">Storage</a></li>
+<li><a href="http://aurora.incubator.apache.org/documentation/latest/storage-config/">Storage configuration and measurement</a></li>
+<li><a href="http://aurora.incubator.apache.org/documentation/latest/monitoring/">Monitoring</a></li>
+</ul>
+
+<h2 id="getting-involved">Getting Involved</h2>
+
+<p>We encourage you to try out this release and let us know what you think. If you run into any issues, please let us know on the <a href="https://aurora.apache.org/community">user mailing list and IRC</a>. The community also holds weekly IRC meetings at 11AM Pacific every Monday that you are welcome to join.</p>
+
+<h2 id="thanks">Thanks</h2>
+
+<p>Thanks to the 16 contributors who made 0.6.0-incubating possible:</p>
+
+<p>Bill Farner, Maxim Khutornenko, Kevin Sweeney, Mark Chu-Carroll, Joshua Cohen, Zameer Manji, David McLaughlin, Brian Wickman, Joe Smith, Jake Farrell, Matthew Jeffryes, Dominic Hamon, Bjoern Metzdorf, Joseph Glanville, David Robinson, David Pan.</p>
+
+ </content>
+ </entry>
+
+</feed>
\ No newline at end of file
Added: incubator/aurora/site/publish/blog/index.html
URL: http://svn.apache.org/viewvc/incubator/aurora/site/publish/blog/index.html?rev=1643735&view=auto
==============================================================================
--- incubator/aurora/site/publish/blog/index.html (added)
+++ incubator/aurora/site/publish/blog/index.html Mon Dec 8 05:00:34 2014
@@ -0,0 +1,120 @@
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Apache Aurora</title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="description" content="">
+ <meta name="author" content="">
+
+ <link href="/assets/css/bootstrap.css" rel="stylesheet">
+ <link href="/assets/css/bootstrap-responsive.min.css" rel="stylesheet">
+ <link href="/assets/css/main.css" rel="stylesheet">
+
+ <!-- JS -->
+ <script type="text/javascript" src="/assets/js/jquery-1.11.1.min.js"></script>
+ <script type="text/javascript" src="/assets/js/bootstrap-responsive.min.js"></script>
+
+ <!-- Analytics -->
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-45879646-1']);
+ _gaq.push(['_setDomainName', 'apache.org']);
+ _gaq.push(['_trackPageview']);
+
+ (function() {
+ var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+ })();
+ </script>
+ </head>
+ <body>
+ <div class="navbar navbar-static-top">
+ <div class="navbar-inner">
+ <div class="container">
+ <a href="/" class="logo"><img src="/assets/img/aurora_logo.png" alt="Apache Aurora logo" /></a>
+ <ul class="nav">
+ <li><a href="/documentation/latest/">Documentation</a></li>
+ <li><a href="/downloads/">Download</a></li>
+ <li><a href="/community">Community</a></li>
+ </ul>
+ </div>
+ </div>
+</div>
+
+<div class="container">
+<!-- magical breadcrumbs -->
+<ul class="breadcrumb">
+ <li>
+ <div class="dropdown">
+ <a class="dropdown-toggle" data-toggle="dropdown" href="#">Apache Software Foundation <b class="caret"></b></a>
+ <ul class="dropdown-menu" role="menu">
+ <li><a href="http://www.apache.org">Apache Homepage</a></li>
+ <li><a href="http://www.apache.org/licenses/">Apache License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+ <li><a href="http://www.apache.org/security/">Security</a></li>
+ </ul>
+ </div>
+ </li>
+ <li><span class="divider">•</span></li>
+ <li><a href="http://incubator.apache.org">Apache Incubator</a></li>
+ <li><span class="divider">•</span></li>
+ <li><a href="http://aurora.incubator.apache.org">Apache Aurora</a></li>
+</ul>
+<!-- /breadcrumb -->
+
+ <div class="container">
+ <div class="row-fluid">
+ <div class="span3">
+ <h4>Apache Aurora Blog</h4>
+ <p>The Aurora blog is a place for release announcements and for project committers to highlight features of the software.</p>
+ </div>
+ <div class="span9">
+
+ <article>
+ <h2><a href="/blog/aurora-0-6-0-incubating-released/">Aurora 0.6.0-incubating Released</a></h2>
+ <p><em>Posted by Bill Farner, December 8, 2014</em></p>
+ </article>
+
+ </div>
+</div>
+ </div>
+ <div class="container">
+ <hr>
+ <footer class="footer">
+ <div class="row-fluid">
+ <div class="span2 text-left">
+ <h3>Links</h3>
+ <ul class="unstyled">
+ <li><a href="/downloads/">Downloads</a></li>
+ <li><a href="/developers/">Developers</a></li>
+ </ul>
+ </div>
+ <div class="span3 text-left">
+ <h3>Community</h3>
+ <ul class="unstyled">
+ <li><a href="/community/">Mailing Lists</a></li>
+ <li><a href="http://issues.apache.org/jira/browse/aurora">Issue Tracking</a></li>
+ <li><a href="/docs/howtocontribute/">How To Contribute</a></li>
+ </ul>
+ </div>
+ <div class="span7 text-left">
+ <h3>Apache Software Foundation</h3>
+
+ <div class="span8">
+ Copyright 2014 <a href="http://www.apache.org/">Apache Software Foundation</a>. Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>. Apache, Apache Aurora, and the Apache feather logo are trademarks of The Apache Software Foundation. Currently part of the <a href="http://incubator.apache.org">Apache Incubator</a>.
+ </div>
+ <div class=" pull-right">
+ <a href="http://incubator.apache.org" class="logo"><img src="/assets/img/apache_incubator_logo.png" alt="Apache Incubator" class="pull-right"/></a>
+ </div>
+ </div>
+
+ </div>
+
+ </footer>
+</div>
+
+ </body>
+</html>
+
Modified: incubator/aurora/site/source/assets/css/main.css
URL: http://svn.apache.org/viewvc/incubator/aurora/site/source/assets/css/main.css?rev=1643735&r1=1643734&r2=1643735&view=diff
==============================================================================
--- incubator/aurora/site/source/assets/css/main.css (original)
+++ incubator/aurora/site/source/assets/css/main.css Mon Dec 8 05:00:34 2014
@@ -4,9 +4,9 @@ body {
/* Custom container */
.container {
- margin: 0 auto;
max-width: 1000px;
}
+
.container > hr {
margin: 20px 0;
}
Added: incubator/aurora/site/source/blog.html.erb
URL: http://svn.apache.org/viewvc/incubator/aurora/site/source/blog.html.erb?rev=1643735&view=auto
==============================================================================
--- incubator/aurora/site/source/blog.html.erb (added)
+++ incubator/aurora/site/source/blog.html.erb Mon Dec 8 05:00:34 2014
@@ -0,0 +1,18 @@
+---
+title: Apache Aurora | Blog
+breadcrumb: Blog
+---
+<div class="row-fluid">
+ <div class="span3">
+ <h4>Apache Aurora Blog</h4>
+ <p>The Aurora blog is a place for release announcements and for project committers to highlight features of the software.</p>
+ </div>
+ <div class="span9">
+ <% blog.articles.each do |post| %>
+ <article>
+ <h2><%= link_to(post.title, post.url)%></h2>
+ <p><em>Posted by <%= post.data.post_author.display_name %>, <%= post.date.strftime("%B %e, %Y") %></em></p>
+ </article>
+ <% end %>
+ </div>
+</div>
\ No newline at end of file
Added: incubator/aurora/site/source/blog/2014-12-08-aurora-0-6-0-incubating-released.md
URL: http://svn.apache.org/viewvc/incubator/aurora/site/source/blog/2014-12-08-aurora-0-6-0-incubating-released.md?rev=1643735&view=auto
==============================================================================
--- incubator/aurora/site/source/blog/2014-12-08-aurora-0-6-0-incubating-released.md (added)
+++ incubator/aurora/site/source/blog/2014-12-08-aurora-0-6-0-incubating-released.md Mon Dec 8 05:00:34 2014
@@ -0,0 +1,54 @@
+---
+layout: post
+title: Aurora 0.6.0-incubating Released
+permalink: /blog/aurora-0-6-0-incubating-released/
+published: true
+post_author:
+ display_name: Bill Farner
+ twitter: wfarner
+tags: Release
+---
+
+The latest Apache Aurora release, 0.6.0-incubating, is now available for download. This version marks the second Aurora release since becoming part of the [Apache Incubator](http://incubator.apache.org), and includes the following features and improvements:
+
+ * Introduced highly-available, scheduler-driven job updates in beta ([AURORA-610](https://issues.apache.org/jira/browse/AURORA-610))
+ * Improvements to the Aurora web UI, including visualization of job updates
+ * Added automatic service registration in ZooKeeper ([AURORA-587](https://issues.apache.org/jira/browse/AURORA-587))
+ * Updates to Aurora client version two, deprecation of v1 coming in future release
+ * Lots of new [documentation](http://aurora.incubator.apache.org/documentation/latest/). Documentation now includes pages for [deploying the Aurora scheduler](http://aurora.incubator.apache.org/documentation/latest/deploying-aurora-scheduler/), [cron jobs](http://aurora.incubator.apache.org/documentation/latest/cron-jobs/), [SLA measurement](http://aurora.incubator.apache.org/documentation/latest/sla/), [storage](http://aurora.incubator.apache.org/documentation/latest/storage/), and [storage configuration and measurement](http://aurora.incubator.apache.org/documentation/latest/storage-config/).
+
+Full release notes are available in the release [CHANGELOG](https://git-wip-us.apache.org/repos/asf?p=incubator-aurora.git&f=CHANGELOG&hb=0.6.0-rc2).
+
+## Highly-available, scheduler-driven updates
+Rolling updates of services is a crucial feature in Aurora. As such, we
+want to take great care when changing its behavior. Previously, Aurora operated
+by delegating this functionality to the client (or any API client, for that
+matter). In this version, the scheduler can take over the
+responsibility of application update orchestration. Further details were discussed on the [Aurora mailing list](http://mail-archives.apache.org/mod_mbox/incubator-aurora-dev/201407.mbox/%3CCAGRA8uMxwVDokp_iHXhNru2gd-x_nM%2BDYAurpfAO6wuX7%3DnHFw%40mail.gmail.com%3E).
+
+## Aurora Web UI Improvements
+Since the scheduler can now orchestrate job updates, it has awareness of the progress and outcome of updates. This means you can see a progress bar for in-flight updates, and the history of updates for your jobs. Additionally, the performance of the UI was improved, especially for large roles and jobs [AURORA-458](https://issues.apache.org/jira/browse/AURORA-458).
+
+## Service Announcement and Management
+Job configurations can now supply an [`announce` parameter](http://aurora.incubator.apache.org/documentation/latest/configuration-reference/#announcer-objects), which is meant to be a way to opt-in for registration in a service discovery system. This has been implemented in the Aurora executor, and will automatically announce tasks via ZooKeeper.
+
+## Aurora Client Improvements
+Progress was made in features to [v2](http://aurora.incubator.apache.org/documentation/latest/clientv2/) of the [Aurora client](http://aurora.incubator.apache.org/documentation/latest/client-commands/). We will support version 1 and version 2 for 0.6.0, with version 1 to be removed in 0.7.0.
+
+## Improved Project Documentation
+New documentation pages including:
+
+ * [Deploying the Aurora scheduler](http://aurora.incubator.apache.org/documentation/latest/deploying-aurora-scheduler/)
+ * [Cron jobs](http://aurora.incubator.apache.org/documentation/latest/cron-jobs/)
+ * [SLA measurement](http://aurora.incubator.apache.org/documentation/latest/sla/)
+ * [Storage](http://aurora.incubator.apache.org/documentation/latest/storage/)
+ * [Storage configuration and measurement](http://aurora.incubator.apache.org/documentation/latest/storage-config/)
+ * [Monitoring](http://aurora.incubator.apache.org/documentation/latest/monitoring/)
+
+## Getting Involved
+We encourage you to try out this release and let us know what you think. If you run into any issues, please let us know on the [user mailing list and IRC](https://aurora.apache.org/community). The community also holds weekly IRC meetings at 11AM Pacific every Monday that you are welcome to join.
+
+## Thanks
+Thanks to the 16 contributors who made 0.6.0-incubating possible:
+
+Bill Farner, Maxim Khutornenko, Kevin Sweeney, Mark Chu-Carroll, Joshua Cohen, Zameer Manji, David McLaughlin, Brian Wickman, Joe Smith, Jake Farrell, Matthew Jeffryes, Dominic Hamon, Bjoern Metzdorf, Joseph Glanville, David Robinson, David Pan.
\ No newline at end of file
Added: incubator/aurora/site/source/blog/feed.xml.erb
URL: http://svn.apache.org/viewvc/incubator/aurora/site/source/blog/feed.xml.erb?rev=1643735&view=auto
==============================================================================
--- incubator/aurora/site/source/blog/feed.xml.erb (added)
+++ incubator/aurora/site/source/blog/feed.xml.erb Mon Dec 8 05:00:34 2014
@@ -0,0 +1,25 @@
+<% coder = HTMLEntities.new %>
+
+<feed xmlns="http://www.w3.org/2005/Atom">
+ <title>Apache Aurora Blog</title>
+ <id>http://aurora.incubator.apache.org/blog</id>
+ <link href="http://aurora.incubator.apache.org/blog" />
+ <link href="http://aurora.incubator.apache.org/blog/feed.xml" rel="self"/>
+ <updated><%= blog.articles.first.date.to_time.iso8601 %></updated>
+ <% blog.articles.each do |article| %>
+ <entry>
+ <id>http://aurora.incubator.apache.org<%= article.url %></id>
+ <link href="<%= article.url %>" />
+ <title>
+ <%= article.title %>
+ </title>
+ <updated><%= article.date.to_time.iso8601 %></updated>
+ <author>
+ <name><%= article.data.post_author.display_name %></name>
+ </author>
+ <content type="html">
+ <%= coder.encode(article.body) %>
+ </content>
+ </entry>
+ <% end %>
+</feed>
\ No newline at end of file
Added: incubator/aurora/site/source/layouts/post.erb
URL: http://svn.apache.org/viewvc/incubator/aurora/site/source/layouts/post.erb?rev=1643735&view=auto
==============================================================================
--- incubator/aurora/site/source/layouts/post.erb (added)
+++ incubator/aurora/site/source/layouts/post.erb Mon Dec 8 05:00:34 2014
@@ -0,0 +1,50 @@
+<% content_for :page_title do %>
+Apache Aurora Blog
+<% end %>
+<% wrap_layout :layout do %>
+<div class="row-fluid">
+
+<div class="span3">
+ <div class="meta">
+ <span class="author">
+ <% if current_page.data.post_author.gravatar %>
+ <img src="http://www.gravatar.com/avatar/<%= current_page.data.post_author.gravatar %>?s=80" class="author_gravatar">
+ <% end %>
+ <span class="author_contact">
+ <p><strong><%= current_page.data.post_author.display_name %></strong></p>
+ <p><a href="http://twitter.com/<%= current_page.data.post_author.twitter %>">@<%= current_page.data.post_author.twitter %></a></p>
+ </span>
+ </span>
+ <p><em>Posted <%= current_article.date.strftime("%B %e, %Y") %></em></p>
+ </div>
+
+ <div class="share">
+ <span class="social-share-button"><a href="https://twitter.com/share" class="twitter-share-button" data-via="apachemesos">Tweet</a></span>
+
+ <span><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script></span>
+
+ <span><div class="g-plusone" data-size="medium"></div></span>
+
+ <!-- Place this tag after the last +1 button tag. -->
+ <script type="text/javascript">
+ (function() {
+ var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
+ po.src = 'https://apis.google.com/js/plusone.js';
+ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
+ })();
+ </script>
+
+ <script src="//platform.linkedin.com/in.js" type="text/javascript">
+ lang: en_US
+ </script>
+ <script type="IN/Share" data-counter="right"></script>
+ </div>
+</div>
+
+<div class="post span9">
+ <h1><%= current_page.data.title %></h1>
+
+ <%= yield %>
+</div>
+</div>
+<% end %>
\ No newline at end of file