Author: anthonyshaw
Date: Wed Apr 26 00:16:17 2017
New Revision: 1792687

URL: http://svn.apache.org/viewvc?rev=1792687&view=rev
Log:
generate website

Added:
    libcloud/site/trunk/generated/blog/2017/04/25/
    libcloud/site/trunk/generated/blog/2017/04/25/libcloud-2-0-0-released.html
Modified:
    libcloud/site/trunk/generated/blog/archives/2017/04/index.html
    libcloud/site/trunk/generated/blog/atom.xml
    libcloud/site/trunk/generated/blog/index.html
    libcloud/site/trunk/generated/blog/page/10/index.html
    libcloud/site/trunk/generated/blog/page/11/index.html
    libcloud/site/trunk/generated/blog/page/12/index.html
    libcloud/site/trunk/generated/blog/page/13/index.html
    libcloud/site/trunk/generated/blog/page/14/index.html
    libcloud/site/trunk/generated/blog/page/15/index.html
    libcloud/site/trunk/generated/blog/page/16/index.html
    libcloud/site/trunk/generated/blog/page/2/index.html
    libcloud/site/trunk/generated/blog/page/3/index.html
    libcloud/site/trunk/generated/blog/page/4/index.html
    libcloud/site/trunk/generated/blog/page/5/index.html
    libcloud/site/trunk/generated/blog/page/6/index.html
    libcloud/site/trunk/generated/blog/page/7/index.html
    libcloud/site/trunk/generated/blog/page/8/index.html
    libcloud/site/trunk/generated/blog/page/9/index.html
    libcloud/site/trunk/generated/blog/tags/news.html
    libcloud/site/trunk/generated/blog/tags/release announcement.html
    libcloud/site/trunk/generated/downloads.html
    libcloud/site/trunk/generated/index.html
    libcloud/site/trunk/generated/sitemap.xml

Added: 
libcloud/site/trunk/generated/blog/2017/04/25/libcloud-2-0-0-released.html
URL: 
http://svn.apache.org/viewvc/libcloud/site/trunk/generated/blog/2017/04/25/libcloud-2-0-0-released.html?rev=1792687&view=auto
==============================================================================
--- libcloud/site/trunk/generated/blog/2017/04/25/libcloud-2-0-0-released.html 
(added)
+++ libcloud/site/trunk/generated/blog/2017/04/25/libcloud-2-0-0-released.html 
Wed Apr 26 00:16:17 2017
@@ -0,0 +1,369 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+    
+
+    <meta name="author" content="The Apache Software Foundation">
+
+    
+      <meta name="keywords" content="news,release announcement" />
+    
+
+    
+      <title>Libcloud 2.0.0 released | Apache Libcloud</title>
+    
+
+    <!-- fav icons -->
+    <link rel="shortcut icon" href="/images/favicon.png" />
+    <link rel="apple-touch-icon" href="/images/apple-touch-icon.png" />
+    <link rel="apple-touch-icon-precomposed" 
href="/images/apple-touch-icon.png" />
+
+    <link href="/blog/atom.xml" type="application/atom+xml" rel="alternate" 
title="Apache Libcloud Blog Feed" />
+
+    <link 
href='https://fonts.googleapis.com/css?family=Open+Sans:400,400italic' 
rel='stylesheet' type='text/css'>
+    <link href='https://fonts.googleapis.com/css?family=Inconsolata' 
rel='stylesheet' type='text/css'>
+
+    <!-- Facebook OpenGraph tags -->
+    <meta content="Apache Libcloud" property="og:site_name">
+    
+      <meta content="Libcloud 2.0.0 released" property="og:title">
+    
+
+    
+
+    
+
+    
+      <meta content="article" property="og:type">
+    
+
+    
+      <meta 
content="https://libcloud.apache.org/blog/2017/04/25/libcloud-2-0-0-released.html";
 property="og:url">
+    
+    
+      <meta content="2017-04-25T00:00:00+10:00" 
property="article:published_time">
+      <meta content="https://libcloud.apache.org/about.html"; 
property="article:author">
+    
+
+    
+      
+      <meta content="news" property="article:tag">
+      
+      <meta content="release announcement" property="article:tag">
+      
+    
+
+    <link href='/assets/global-eb5319c938d664847c83b2674bfd22c2.css' 
rel='stylesheet' type='text/css' />
+
+  </head>
+
+  <body data-spy="scroll" data-target=".sidebar-nav" data-offset="80">
+    <nav class="navbar navbar-fixed-top navbar-inverse" role="navigation">
+      <div class="container">
+        <div class="navbar-header">
+          <button type="button" class="navbar-toggle" data-toggle="collapse" 
data-target=".navbar-ex1-collapse">
+            <span class="sr-only">Toggle navigation</span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <a class="navbar-brand" href="/index.html"><img 
src="/images/libcloud_logo.png" class="navbar-logo" /> Apache Libcloud</a>
+        </div>
+        <div class="collapse navbar-collapse navbar-ex1-collapse">
+          <ul class="nav navbar-nav">
+            
+            
+              <li ><a href="/" >Home</a></li>
+            
+              <li ><a href="/about.html" >About</a></li>
+            
+              <li ><a href="/getting-started.html" >Quick Start</a></li>
+            
+              <li ><a href="https://libcloud.readthedocs.org/en/latest/"; 
target="_blank">Documentation</a></li>
+            
+              <li ><a href="/downloads.html" >Downloads</a></li>
+            
+              <li ><a href="/community.html" >Community</a></li>
+            
+              <li ><a href="/blog/" >Blog</a></li>
+            
+          </ul>
+        </div><!-- /.navbar-collapse -->
+      </div><!-- /.container -->
+    </nav>
+
+    <div class="container main-container">
+      <div class="row section page-content">
+  <div class="col-lg-8 col-lg-offset-2">
+    
+<div class="post">
+  
+    <h2>Libcloud 2.0.0 released</h2>
+  
+
+  
+    
+  
+  <span class="post-date-author">By Anthony Shaw on Apr 25, 2017</span>
+
+  <div class="post-content">
+    <p>We are pleased to announce the release of Libcloud 2.0.0.</p>
+
+<p>This major release brings many new features, improvements, bug-fixes, and 
drivers.</p>
+
+<h2>Release highlights</h2>
+
+<ul>
+<li>Apache Libcloud 2.0 series replaces the use of Python httplib with a hard 
dependency on the <code>requests</code> package. Users no longer
+have to specific Certificate Authority bundles when using Apache Libcloud</li>
+<li>10% performance improvement through the use of HTTP sessions</li>
+<li>Support for buffered IO streams for storage drivers</li>
+<li>Support for Python 3.6, deprecation of Python 3.2</li>
+<li>3 new drivers - <a 
href="http://libcloud.readthedocs.io/en/latest/compute/drivers/onapp.html";>OnApp
 Compute</a>, <a 
href="http://libcloud.readthedocs.io/en/latest/dns/drivers/onapp.html";>OnApp 
DNS</a>, <a 
href="http://libcloud.readthedocs.io/en/latest/compute/drivers/oneandone.html";>1&amp;1
 Compute</a></li>
+<li>Lots of improvements to our Azure ARM support</li>
+<li>Continuing udates to the Amazon drivers</li>
+</ul>
+
+<p>A detailed description of the 2.0 HTTP API is documented <a 
href="http://libcloud.readthedocs.io/en/latest/other/changes_in_2_0.html";>here</a></p>
+
+<h3>Compute API Changes</h3>
+
+<ul>
+<li>Outscale SAS doc improvements and logo update</li>
+</ul>
+
+<h4>OnApp Changes</h4>
+
+<ul>
+<li>Add list images support for OnApp driver</li>
+<li>Add keypair management to OnApp driver</li>
+</ul>
+
+<h4>Amazon EC2 Changes</h4>
+
+<ul>
+<li>Add r4 instance types for AWS</li>
+<li>Add support for AWS eu-west-2 and ca-central-1 regions</li>
+<li>Add P2 GPU instance types</li>
+<li>Add method to modify snapshot attribute for EC2</li>
+<li>Add ENA support for EC2 compute images</li>
+<li>Add support for forcing detachment of EBS volumes to EC2 driver</li>
+<li>Add support for ModifyVolume and DescribeVolumesModifications</li>
+<li>Added Import Snapshot and Describe Import Snapshot to EC2 compute 
driver</li>
+<li>Add missing regions in AWS storage and compute drivers</li>
+<li>Add SR-IOV net support to images in EC2 compute driver</li>
+<li>Fix - update t2.small image size from 11 CPU to 1</li>
+<li>Added Billing Product for image in EC2 compute driver</li>
+</ul>
+
+<h4>Linode changes</h4>
+
+<ul>
+<li>Add start, stop instance methods and fix incorrect state TERMINATED to 
STOPPED</li>
+</ul>
+
+<h4>Azure ARM changes</h4>
+
+<ul>
+<li>Fix typeerror on ex<em>list</em>nics</li>
+<li>Add support for Azure Cloud Environments as well as Locations</li>
+<li>Fix string representation of the VhdImage type and fix listing of Public 
IP addresses</li>
+<li>Add network security groups to azure ARM</li>
+<li>Add the ability to list resource groups</li>
+<li>Fix Azure ARM driver condition for ex<em>list</em>publishers where 
location is specified</li>
+</ul>
+
+<h4>Google Cloud changes</h4>
+
+<ul>
+<li>Allow delete instances from managed group</li>
+<li>Allow preemptible instances to be created</li>
+<li>Remove validation checks for guestOsFeatures</li>
+</ul>
+
+<h4>Alibaba Aliyun changes</h4>
+
+<ul>
+<li>Add aliyun ecs instance join leave security group</li>
+<li>Fix Aliyun ECS, Load balancer and storage adapters when using unicode 
UTF-8 characters in the names of resources</li>
+</ul>
+
+<h4>DigitalOcean changes</h4>
+
+<ul>
+<li>Add price_monthly extra param to digitalocean sizes</li>
+</ul>
+
+<h4>VMWare vSphere changes</h4>
+
+<ul>
+<li>Fix issue with authentication methods crashing</li>
+</ul>
+
+<h3>Storage</h3>
+
+<ul>
+<li>Reintroduce S3 multipart upload support with signature v4</li>
+</ul>
+
+<h3>DNS</h3>
+
+<ul>
+<li>Add <a 
href="http://libcloud.readthedocs.io/en/latest/dns/drivers/onapp.html";>OnApp 
driver</a></li>
+</ul>
+
+<h2>Minor changes</h2>
+
+<h3>Common</h3>
+
+<ul>
+<li>Added an integration test API and a test suite for validating functionality
+without mocking any libcloud subsystems</li>
+<li>Change Cloudscale to cloudscale.ch.</li>
+</ul>
+
+<h2>Bug Fixes</h2>
+
+<h3>Compute</h3>
+
+<h4>2.0.0</h4>
+
+<ul>
+<li><p>Fix OpenStack drivers not correctly setting URLs when used with 
identity API, would default to 127.0.0.1 and service
+catalog URLs were not adhered to.</p></li>
+<li><p>Fix Aliyun ECS, Load balancer and storage adapters when using unicode 
UTF-8 characters in the names of resources
+in 2.0.0rc2 &lt; it would fail as a MalformedResponseError, Python 2.7 element 
tree was raising a unicode error</p></li>
+<li><p>Refactor the test classes to use the full libcloud.http and 
libcloud.common.base modules, with Connection,
+Response all used with requests<em>mock. This increases our test coverages and 
catches bugs in drivers&#39; custom
+parse</em>body and auth modules</p></li>
+<li><p>Rename libcloud.httplib_ssl to libcloud.http now that we don&#39;t use 
httplib</p></li>
+</ul>
+
+<h4>2.0.0rc2</h4>
+
+<ul>
+<li>Fix Public IP not assigned when creating NIC on Azure ARM</li>
+<li>Fix a bug in profitbricks driver where listing snapshots would request a 
malformed URL</li>
+<li>Fix LIBCLOUD-806 bug where vsphere driver cannot be instantiated</li>
+<li>[google compute] Improve performance of list nodes by caching volume 
information.</li>
+</ul>
+
+<p>Full change log can be found at <a 
href="https://libcloud.readthedocs.org/en/latest/changelog.html";>here</a>.</p>
+
+<h3>Special thank you</h3>
+
+<p>I would like to wish a special thank you to all of our community 
contributors
+for their ongoing support to the project.</p>
+
+<ul>
+<li>Tinu Cleatus for the OnApp driver</li>
+<li>Alex Misstear for the EC2 improvements</li>
+<li>Jie Ren for the Aliyun improvements</li>
+<li>Francisco Ros for the DigitalOcean improvements</li>
+<li>Peter Amstutz and Joseph Hall for the Azure ARM API updates</li>
+<li>All of our community for their ongoing support and contributions...</li>
+</ul>
+
+<h3>Download</h3>
+
+<p>The release can can be downloaded from
+<a 
href="https://libcloud.apache.org/downloads.html";>https://libcloud.apache.org/downloads.html</a>
 or installed using pip:</p>
+
+<pre>
+pip install apache-libcloud==2.0.0
+</pre>
+
+<h3>Upgrading</h3>
+
+<p>If you have installed Libcloud using pip you can also use it to upgrade 
it:</p>
+
+<pre>
+pip install --upgrade apache-libcloud==2.0.0
+</pre>
+
+<h3>Upgrade notes</h3>
+
+<p>A page which describes backward incompatible or semi-incompatible
+changes and how to preserve the old behavior when this is possible
+can be found at <a 
href="https://libcloud.readthedocs.org/en/latest/upgrade_notes.html";>https://libcloud.readthedocs.org/en/latest/upgrade_notes.html</a></p>
+
+<h3>Documentation</h3>
+
+<p>Regular and API documentation is available at <a 
href="https://libcloud.readthedocs.org/en/latest/";>https://libcloud.readthedocs.org/en/latest/</a></p>
+
+<h3>Bugs / Issues</h3>
+
+<p>If you find any bug or issue, please report it on our issue tracker
+<a 
href="https://issues.apache.org/jira/browse/LIBCLOUD";>https://issues.apache.org/jira/browse/LIBCLOUD</a>.
+Don&#39;t forget to attach an example and / or test which reproduces your
+problem.</p>
+
+<h3>Thanks</h3>
+
+<p>Thanks to everyone who contributed and made this release possible! Full
+list of people who contributed to this release can be found in the
+<a href="https://libcloud.readthedocs.org/en/latest/changelog.html";>CHANGES 
file</a>.</p>
+
+  </div>
+
+  <div class="row section post-meta">
+    <div class="col-md-12 post-tags">
+      <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a 
href="/blog/tags/release%20announcement.html" rel="tag">release 
announcement</a></p>
+    </div>
+  </div>
+</div>
+
+Share : <a href="https://twitter.com/share"; 
class="twitter-share-button"{count} data-via="libcloud" data-size="large" 
data-hashtags="cloud">Tweet</a>
+<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>
+
+  </div>
+</div>
+
+
+      <hr />
+
+      <footer>
+        <div class="row">
+          <div class="col-lg-12 text-center">
+            <div class="footer-links">
+  <p><a href="http://www.apache.org/licenses/";>License</a> | <a
+  href="/security.html">Security</a> | <a
+  href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a> |
+  <a href="http://www.apache.org/foundation/thanks.html";>Thanks</a> |
+  <a href="/credits.html">Credits</a> | <a href="/media.html">Media</a>
+</div>
+
+<div class="footer-text">
+  <p class="">Copyright &copy; 2009-2017 <a href="https://www.apache.org/"; 
target="_blank">The Apache Software Foundation</a></p>
+  <p class="">Apache Libcloud, Libcloud, Apache, the Apache feather, and the 
Apache Libcloud project logo are trademarks of the Apache Software Foundation. 
All other marks mentioned may be trademarks or registered trademarks of their 
respective owners.</p>
+</div>
+
+          </div>
+        </div>
+      </footer>
+
+    </div><!-- /.container -->
+
+    <!-- JavaScript -->
+    <script src='/assets/global-c6949aebbeb9952ae7967e9bc1aedfbc.js' 
type='text/javascript'></script>
+
+
+    
+
+    <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-23580482-1']);
+  _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>
+
+  </body>
+</html>

Modified: libcloud/site/trunk/generated/blog/archives/2017/04/index.html
URL: 
http://svn.apache.org/viewvc/libcloud/site/trunk/generated/blog/archives/2017/04/index.html?rev=1792687&r1=1792686&r2=1792687&view=diff
==============================================================================
--- libcloud/site/trunk/generated/blog/archives/2017/04/index.html (original)
+++ libcloud/site/trunk/generated/blog/archives/2017/04/index.html Wed Apr 26 
00:16:17 2017
@@ -95,6 +95,224 @@
 
   <div class="post">
   
+    <h2><a href="/blog/2017/04/25/libcloud-2-0-0-released.html">Libcloud 2.0.0 
released</a></h2>
+  
+
+  
+    
+  
+  <span class="post-date-author">By Anthony Shaw on Apr 25, 2017</span>
+
+  <div class="post-content">
+    <p>We are pleased to announce the release of Libcloud 2.0.0.</p>
+
+<p>This major release brings many new features, improvements, bug-fixes, and 
drivers.</p>
+
+<h2>Release highlights</h2>
+
+<ul>
+<li>Apache Libcloud 2.0 series replaces the use of Python httplib with a hard 
dependency on the <code>requests</code> package. Users no longer
+have to specific Certificate Authority bundles when using Apache Libcloud</li>
+<li>10% performance improvement through the use of HTTP sessions</li>
+<li>Support for buffered IO streams for storage drivers</li>
+<li>Support for Python 3.6, deprecation of Python 3.2</li>
+<li>3 new drivers - <a 
href="http://libcloud.readthedocs.io/en/latest/compute/drivers/onapp.html";>OnApp
 Compute</a>, <a 
href="http://libcloud.readthedocs.io/en/latest/dns/drivers/onapp.html";>OnApp 
DNS</a>, <a 
href="http://libcloud.readthedocs.io/en/latest/compute/drivers/oneandone.html";>1&amp;1
 Compute</a></li>
+<li>Lots of improvements to our Azure ARM support</li>
+<li>Continuing udates to the Amazon drivers</li>
+</ul>
+
+<p>A detailed description of the 2.0 HTTP API is documented <a 
href="http://libcloud.readthedocs.io/en/latest/other/changes_in_2_0.html";>here</a></p>
+
+<h3>Compute API Changes</h3>
+
+<ul>
+<li>Outscale SAS doc improvements and logo update</li>
+</ul>
+
+<h4>OnApp Changes</h4>
+
+<ul>
+<li>Add list images support for OnApp driver</li>
+<li>Add keypair management to OnApp driver</li>
+</ul>
+
+<h4>Amazon EC2 Changes</h4>
+
+<ul>
+<li>Add r4 instance types for AWS</li>
+<li>Add support for AWS eu-west-2 and ca-central-1 regions</li>
+<li>Add P2 GPU instance types</li>
+<li>Add method to modify snapshot attribute for EC2</li>
+<li>Add ENA support for EC2 compute images</li>
+<li>Add support for forcing detachment of EBS volumes to EC2 driver</li>
+<li>Add support for ModifyVolume and DescribeVolumesModifications</li>
+<li>Added Import Snapshot and Describe Import Snapshot to EC2 compute 
driver</li>
+<li>Add missing regions in AWS storage and compute drivers</li>
+<li>Add SR-IOV net support to images in EC2 compute driver</li>
+<li>Fix - update t2.small image size from 11 CPU to 1</li>
+<li>Added Billing Product for image in EC2 compute driver</li>
+</ul>
+
+<h4>Linode changes</h4>
+
+<ul>
+<li>Add start, stop instance methods and fix incorrect state TERMINATED to 
STOPPED</li>
+</ul>
+
+<h4>Azure ARM changes</h4>
+
+<ul>
+<li>Fix typeerror on ex<em>list</em>nics</li>
+<li>Add support for Azure Cloud Environments as well as Locations</li>
+<li>Fix string representation of the VhdImage type and fix listing of Public 
IP addresses</li>
+<li>Add network security groups to azure ARM</li>
+<li>Add the ability to list resource groups</li>
+<li>Fix Azure ARM driver condition for ex<em>list</em>publishers where 
location is specified</li>
+</ul>
+
+<h4>Google Cloud changes</h4>
+
+<ul>
+<li>Allow delete instances from managed group</li>
+<li>Allow preemptible instances to be created</li>
+<li>Remove validation checks for guestOsFeatures</li>
+</ul>
+
+<h4>Alibaba Aliyun changes</h4>
+
+<ul>
+<li>Add aliyun ecs instance join leave security group</li>
+<li>Fix Aliyun ECS, Load balancer and storage adapters when using unicode 
UTF-8 characters in the names of resources</li>
+</ul>
+
+<h4>DigitalOcean changes</h4>
+
+<ul>
+<li>Add price_monthly extra param to digitalocean sizes</li>
+</ul>
+
+<h4>VMWare vSphere changes</h4>
+
+<ul>
+<li>Fix issue with authentication methods crashing</li>
+</ul>
+
+<h3>Storage</h3>
+
+<ul>
+<li>Reintroduce S3 multipart upload support with signature v4</li>
+</ul>
+
+<h3>DNS</h3>
+
+<ul>
+<li>Add <a 
href="http://libcloud.readthedocs.io/en/latest/dns/drivers/onapp.html";>OnApp 
driver</a></li>
+</ul>
+
+<h2>Minor changes</h2>
+
+<h3>Common</h3>
+
+<ul>
+<li>Added an integration test API and a test suite for validating functionality
+without mocking any libcloud subsystems</li>
+<li>Change Cloudscale to cloudscale.ch.</li>
+</ul>
+
+<h2>Bug Fixes</h2>
+
+<h3>Compute</h3>
+
+<h4>2.0.0</h4>
+
+<ul>
+<li><p>Fix OpenStack drivers not correctly setting URLs when used with 
identity API, would default to 127.0.0.1 and service
+catalog URLs were not adhered to.</p></li>
+<li><p>Fix Aliyun ECS, Load balancer and storage adapters when using unicode 
UTF-8 characters in the names of resources
+in 2.0.0rc2 &lt; it would fail as a MalformedResponseError, Python 2.7 element 
tree was raising a unicode error</p></li>
+<li><p>Refactor the test classes to use the full libcloud.http and 
libcloud.common.base modules, with Connection,
+Response all used with requests<em>mock. This increases our test coverages and 
catches bugs in drivers&#39; custom
+parse</em>body and auth modules</p></li>
+<li><p>Rename libcloud.httplib_ssl to libcloud.http now that we don&#39;t use 
httplib</p></li>
+</ul>
+
+<h4>2.0.0rc2</h4>
+
+<ul>
+<li>Fix Public IP not assigned when creating NIC on Azure ARM</li>
+<li>Fix a bug in profitbricks driver where listing snapshots would request a 
malformed URL</li>
+<li>Fix LIBCLOUD-806 bug where vsphere driver cannot be instantiated</li>
+<li>[google compute] Improve performance of list nodes by caching volume 
information.</li>
+</ul>
+
+<p>Full change log can be found at <a 
href="https://libcloud.readthedocs.org/en/latest/changelog.html";>here</a>.</p>
+
+<h3>Special thank you</h3>
+
+<p>I would like to wish a special thank you to all of our community 
contributors
+for their ongoing support to the project.</p>
+
+<ul>
+<li>Tinu Cleatus for the OnApp driver</li>
+<li>Alex Misstear for the EC2 improvements</li>
+<li>Jie Ren for the Aliyun improvements</li>
+<li>Francisco Ros for the DigitalOcean improvements</li>
+<li>Peter Amstutz and Joseph Hall for the Azure ARM API updates</li>
+<li>All of our community for their ongoing support and contributions...</li>
+</ul>
+
+<h3>Download</h3>
+
+<p>The release can can be downloaded from
+<a 
href="https://libcloud.apache.org/downloads.html";>https://libcloud.apache.org/downloads.html</a>
 or installed using pip:</p>
+
+<pre>
+pip install apache-libcloud==2.0.0
+</pre>
+
+<h3>Upgrading</h3>
+
+<p>If you have installed Libcloud using pip you can also use it to upgrade 
it:</p>
+
+<pre>
+pip install --upgrade apache-libcloud==2.0.0
+</pre>
+
+<h3>Upgrade notes</h3>
+
+<p>A page which describes backward incompatible or semi-incompatible
+changes and how to preserve the old behavior when this is possible
+can be found at <a 
href="https://libcloud.readthedocs.org/en/latest/upgrade_notes.html";>https://libcloud.readthedocs.org/en/latest/upgrade_notes.html</a></p>
+
+<h3>Documentation</h3>
+
+<p>Regular and API documentation is available at <a 
href="https://libcloud.readthedocs.org/en/latest/";>https://libcloud.readthedocs.org/en/latest/</a></p>
+
+<h3>Bugs / Issues</h3>
+
+<p>If you find any bug or issue, please report it on our issue tracker
+<a 
href="https://issues.apache.org/jira/browse/LIBCLOUD";>https://issues.apache.org/jira/browse/LIBCLOUD</a>.
+Don&#39;t forget to attach an example and / or test which reproduces your
+problem.</p>
+
+<h3>Thanks</h3>
+
+<p>Thanks to everyone who contributed and made this release possible! Full
+list of people who contributed to this release can be found in the
+<a href="https://libcloud.readthedocs.org/en/latest/changelog.html";>CHANGES 
file</a>.</p>
+
+  </div>
+
+  <div class="row section post-meta">
+    <div class="col-md-12 post-tags">
+      <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a 
href="/blog/tags/release%20announcement.html" rel="tag">release 
announcement</a></p>
+    </div>
+  </div>
+</div>
+
+
+  <div class="post">
+  
     <h2><a href="/blog/2017/04/09/async-rfc.html">Have your say - async 
support in Apache Libcloud</a></h2>
   
 

Modified: libcloud/site/trunk/generated/blog/atom.xml
URL: 
http://svn.apache.org/viewvc/libcloud/site/trunk/generated/blog/atom.xml?rev=1792687&r1=1792686&r2=1792687&view=diff
==============================================================================
--- libcloud/site/trunk/generated/blog/atom.xml (original)
+++ libcloud/site/trunk/generated/blog/atom.xml Wed Apr 26 00:16:17 2017
@@ -5,13 +5,220 @@
   <link href="https://libcloud.apache.org"; rel="self" />
   <link href="https://libcloud.apache.org"; />
   <id>https://libcloud.apache.org</id>
-  <updated>2017-04-09T12:25:24+10:00</updated>
+  <updated>2017-04-26T10:14:30+10:00</updated>
   <author>
     <name>The Apache Software Foundation</name>
   </author>
 
     
   <entry>
+    <title>Libcloud 2.0.0 released</title>
+    <link 
href="https://libcloud.apache.org/blog/2017/04/25/libcloud-2-0-0-released.html"; 
/>
+    
<id>https://libcloud.apache.org/blog/2017/04/25/libcloud-2-0-0-released.html</id>
+    <updated>2017-04-25T00:00:00+10:00</updated>
+    <author>
+      <name>Anthony Shaw</name>
+    </author>
+    <content type="html">&lt;p&gt;We are pleased to announce the release of 
Libcloud 2.0.0.&lt;/p&gt;
+
+&lt;p&gt;This major release brings many new features, improvements, bug-fixes, 
and drivers.&lt;/p&gt;
+
+&lt;h2&gt;Release highlights&lt;/h2&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Apache Libcloud 2.0 series replaces the use of Python httplib with a 
hard dependency on the &lt;code&gt;requests&lt;/code&gt; package. Users no 
longer
+have to specific Certificate Authority bundles when using Apache 
Libcloud&lt;/li&gt;
+&lt;li&gt;10% performance improvement through the use of HTTP 
sessions&lt;/li&gt;
+&lt;li&gt;Support for buffered IO streams for storage drivers&lt;/li&gt;
+&lt;li&gt;Support for Python 3.6, deprecation of Python 3.2&lt;/li&gt;
+&lt;li&gt;3 new drivers - &lt;a 
href=&quot;http://libcloud.readthedocs.io/en/latest/compute/drivers/onapp.html&quot;&gt;OnApp
 Compute&lt;/a&gt;, &lt;a 
href=&quot;http://libcloud.readthedocs.io/en/latest/dns/drivers/onapp.html&quot;&gt;OnApp
 DNS&lt;/a&gt;, &lt;a 
href=&quot;http://libcloud.readthedocs.io/en/latest/compute/drivers/oneandone.html&quot;&gt;1&amp;amp;1
 Compute&lt;/a&gt;&lt;/li&gt;
+&lt;li&gt;Lots of improvements to our Azure ARM support&lt;/li&gt;
+&lt;li&gt;Continuing udates to the Amazon drivers&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;A detailed description of the 2.0 HTTP API is documented &lt;a 
href=&quot;http://libcloud.readthedocs.io/en/latest/other/changes_in_2_0.html&quot;&gt;here&lt;/a&gt;&lt;/p&gt;
+
+&lt;h3&gt;Compute API Changes&lt;/h3&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Outscale SAS doc improvements and logo update&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h4&gt;OnApp Changes&lt;/h4&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Add list images support for OnApp driver&lt;/li&gt;
+&lt;li&gt;Add keypair management to OnApp driver&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h4&gt;Amazon EC2 Changes&lt;/h4&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Add r4 instance types for AWS&lt;/li&gt;
+&lt;li&gt;Add support for AWS eu-west-2 and ca-central-1 regions&lt;/li&gt;
+&lt;li&gt;Add P2 GPU instance types&lt;/li&gt;
+&lt;li&gt;Add method to modify snapshot attribute for EC2&lt;/li&gt;
+&lt;li&gt;Add ENA support for EC2 compute images&lt;/li&gt;
+&lt;li&gt;Add support for forcing detachment of EBS volumes to EC2 
driver&lt;/li&gt;
+&lt;li&gt;Add support for ModifyVolume and 
DescribeVolumesModifications&lt;/li&gt;
+&lt;li&gt;Added Import Snapshot and Describe Import Snapshot to EC2 compute 
driver&lt;/li&gt;
+&lt;li&gt;Add missing regions in AWS storage and compute drivers&lt;/li&gt;
+&lt;li&gt;Add SR-IOV net support to images in EC2 compute driver&lt;/li&gt;
+&lt;li&gt;Fix - update t2.small image size from 11 CPU to 1&lt;/li&gt;
+&lt;li&gt;Added Billing Product for image in EC2 compute driver&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h4&gt;Linode changes&lt;/h4&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Add start, stop instance methods and fix incorrect state TERMINATED 
to STOPPED&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h4&gt;Azure ARM changes&lt;/h4&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Fix typeerror on ex&lt;em&gt;list&lt;/em&gt;nics&lt;/li&gt;
+&lt;li&gt;Add support for Azure Cloud Environments as well as 
Locations&lt;/li&gt;
+&lt;li&gt;Fix string representation of the VhdImage type and fix listing of 
Public IP addresses&lt;/li&gt;
+&lt;li&gt;Add network security groups to azure ARM&lt;/li&gt;
+&lt;li&gt;Add the ability to list resource groups&lt;/li&gt;
+&lt;li&gt;Fix Azure ARM driver condition for 
ex&lt;em&gt;list&lt;/em&gt;publishers where location is specified&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h4&gt;Google Cloud changes&lt;/h4&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Allow delete instances from managed group&lt;/li&gt;
+&lt;li&gt;Allow preemptible instances to be created&lt;/li&gt;
+&lt;li&gt;Remove validation checks for guestOsFeatures&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h4&gt;Alibaba Aliyun changes&lt;/h4&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Add aliyun ecs instance join leave security group&lt;/li&gt;
+&lt;li&gt;Fix Aliyun ECS, Load balancer and storage adapters when using 
unicode UTF-8 characters in the names of resources&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h4&gt;DigitalOcean changes&lt;/h4&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Add price_monthly extra param to digitalocean sizes&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h4&gt;VMWare vSphere changes&lt;/h4&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Fix issue with authentication methods crashing&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h3&gt;Storage&lt;/h3&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Reintroduce S3 multipart upload support with signature v4&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h3&gt;DNS&lt;/h3&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Add &lt;a 
href=&quot;http://libcloud.readthedocs.io/en/latest/dns/drivers/onapp.html&quot;&gt;OnApp
 driver&lt;/a&gt;&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h2&gt;Minor changes&lt;/h2&gt;
+
+&lt;h3&gt;Common&lt;/h3&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Added an integration test API and a test suite for validating 
functionality
+without mocking any libcloud subsystems&lt;/li&gt;
+&lt;li&gt;Change Cloudscale to cloudscale.ch.&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h2&gt;Bug Fixes&lt;/h2&gt;
+
+&lt;h3&gt;Compute&lt;/h3&gt;
+
+&lt;h4&gt;2.0.0&lt;/h4&gt;
+
+&lt;ul&gt;
+&lt;li&gt;&lt;p&gt;Fix OpenStack drivers not correctly setting URLs when used 
with identity API, would default to 127.0.0.1 and service
+catalog URLs were not adhered to.&lt;/p&gt;&lt;/li&gt;
+&lt;li&gt;&lt;p&gt;Fix Aliyun ECS, Load balancer and storage adapters when 
using unicode UTF-8 characters in the names of resources
+in 2.0.0rc2 &amp;lt; it would fail as a MalformedResponseError, Python 2.7 
element tree was raising a unicode error&lt;/p&gt;&lt;/li&gt;
+&lt;li&gt;&lt;p&gt;Refactor the test classes to use the full libcloud.http and 
libcloud.common.base modules, with Connection,
+Response all used with requests&lt;em&gt;mock. This increases our test 
coverages and catches bugs in drivers&amp;#39; custom
+parse&lt;/em&gt;body and auth modules&lt;/p&gt;&lt;/li&gt;
+&lt;li&gt;&lt;p&gt;Rename libcloud.httplib_ssl to libcloud.http now that we 
don&amp;#39;t use httplib&lt;/p&gt;&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h4&gt;2.0.0rc2&lt;/h4&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Fix Public IP not assigned when creating NIC on Azure ARM&lt;/li&gt;
+&lt;li&gt;Fix a bug in profitbricks driver where listing snapshots would 
request a malformed URL&lt;/li&gt;
+&lt;li&gt;Fix LIBCLOUD-806 bug where vsphere driver cannot be 
instantiated&lt;/li&gt;
+&lt;li&gt;[google compute] Improve performance of list nodes by caching volume 
information.&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;Full change log can be found at &lt;a 
href=&quot;https://libcloud.readthedocs.org/en/latest/changelog.html&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
+
+&lt;h3&gt;Special thank you&lt;/h3&gt;
+
+&lt;p&gt;I would like to wish a special thank you to all of our community 
contributors
+for their ongoing support to the project.&lt;/p&gt;
+
+&lt;ul&gt;
+&lt;li&gt;Tinu Cleatus for the OnApp driver&lt;/li&gt;
+&lt;li&gt;Alex Misstear for the EC2 improvements&lt;/li&gt;
+&lt;li&gt;Jie Ren for the Aliyun improvements&lt;/li&gt;
+&lt;li&gt;Francisco Ros for the DigitalOcean improvements&lt;/li&gt;
+&lt;li&gt;Peter Amstutz and Joseph Hall for the Azure ARM API 
updates&lt;/li&gt;
+&lt;li&gt;All of our community for their ongoing support and 
contributions...&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h3&gt;Download&lt;/h3&gt;
+
+&lt;p&gt;The release can can be downloaded from
+&lt;a 
href=&quot;https://libcloud.apache.org/downloads.html&quot;&gt;https://libcloud.apache.org/downloads.html&lt;/a&gt;
 or installed using pip:&lt;/p&gt;
+
+&lt;pre&gt;
+pip install apache-libcloud==2.0.0
+&lt;/pre&gt;
+
+&lt;h3&gt;Upgrading&lt;/h3&gt;
+
+&lt;p&gt;If you have installed Libcloud using pip you can also use it to 
upgrade it:&lt;/p&gt;
+
+&lt;pre&gt;
+pip install --upgrade apache-libcloud==2.0.0
+&lt;/pre&gt;
+
+&lt;h3&gt;Upgrade notes&lt;/h3&gt;
+
+&lt;p&gt;A page which describes backward incompatible or semi-incompatible
+changes and how to preserve the old behavior when this is possible
+can be found at &lt;a 
href=&quot;https://libcloud.readthedocs.org/en/latest/upgrade_notes.html&quot;&gt;https://libcloud.readthedocs.org/en/latest/upgrade_notes.html&lt;/a&gt;&lt;/p&gt;
+
+&lt;h3&gt;Documentation&lt;/h3&gt;
+
+&lt;p&gt;Regular and API documentation is available at &lt;a 
href=&quot;https://libcloud.readthedocs.org/en/latest/&quot;&gt;https://libcloud.readthedocs.org/en/latest/&lt;/a&gt;&lt;/p&gt;
+
+&lt;h3&gt;Bugs / Issues&lt;/h3&gt;
+
+&lt;p&gt;If you find any bug or issue, please report it on our issue tracker
+&lt;a 
href=&quot;https://issues.apache.org/jira/browse/LIBCLOUD&quot;&gt;https://issues.apache.org/jira/browse/LIBCLOUD&lt;/a&gt;.
+Don&amp;#39;t forget to attach an example and / or test which reproduces your
+problem.&lt;/p&gt;
+
+&lt;h3&gt;Thanks&lt;/h3&gt;
+
+&lt;p&gt;Thanks to everyone who contributed and made this release possible! 
Full
+list of people who contributed to this release can be found in the
+&lt;a 
href=&quot;https://libcloud.readthedocs.org/en/latest/changelog.html&quot;&gt;CHANGES
 file&lt;/a&gt;.&lt;/p&gt;
+</content>
+  </entry>
+    
+  <entry>
     <title>Have your say - async support in Apache Libcloud</title>
     <link href="https://libcloud.apache.org/blog/2017/04/09/async-rfc.html"; />
     <id>https://libcloud.apache.org/blog/2017/04/09/async-rfc.html</id>
@@ -1297,92 +1504,4 @@ list of people who contributed to this r
 </content>
   </entry>
     
-  <entry>
-    <title>Experimental support for the requests package</title>
-    <link 
href="https://libcloud.apache.org/blog/2016/04/06/requests-support.html"; />
-    <id>https://libcloud.apache.org/blog/2016/04/06/requests-support.html</id>
-    <updated>2016-04-06T00:00:00+10:00</updated>
-    <author>
-      <name>Anthony Shaw</name>
-    </author>
-    <content type="html">&lt;h2&gt;Background&lt;/h2&gt;
-
-&lt;p&gt;I&amp;#39;ve just pushed a branch of the latest version of libcloud 
using the popular &lt;code&gt;requests&lt;/code&gt; package by Kenneth Reitz 
instead of our home-rolled HTTP client library.&lt;/p&gt;
-
-&lt;p&gt;This article is for both users and developers of libcloud. If you 
want to give feedback, please join the developer mailing list.&lt;/p&gt;
-
-&lt;h2&gt;Why?&lt;/h2&gt;
-
-&lt;ul&gt;
-&lt;li&gt;requests is the defacto standard - it would be in the standard 
library but agreed against to allow it to develop faster 
https://github.com/kennethreitz/requests/issues/2424&lt;/li&gt;
-&lt;li&gt;it works with python 2.6-&amp;gt;3.5&lt;/li&gt;
-&lt;li&gt;Our SSL experience has a lot to be desired for Windows users, having 
to download the CA cert package and setting environment variables just to get 
SSL working&lt;/li&gt;
-&lt;li&gt;Developers can use requests_mock for deeper integration 
testing&lt;/li&gt;
-&lt;li&gt;less code to maintain&lt;/li&gt;
-&lt;li&gt;the role of libcloud is for cloud abstraction, we provide no value 
in writing and maintaining our own HTTP client library&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;h2&gt;Benefits of requests&lt;/h2&gt;
-
-&lt;p&gt;There are a number of benefits to having a requests package&lt;/p&gt;
-
-&lt;ul&gt;
-&lt;li&gt;The client library code is smaller, leaner and simpler.&lt;/li&gt;
-&lt;li&gt;Requests has built in decompression support, we no longer need to 
support this&lt;/li&gt;
-&lt;li&gt;Requests has built in RAW download, upload support, helping with our 
storage drivers&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;h2&gt;Implications of the change&lt;/h2&gt;
-
-&lt;ul&gt;
-&lt;li&gt;There are no longer 2 classes 
(&lt;code&gt;LibcloudHTTPSConnection&lt;/code&gt; and 
&lt;code&gt;LibcloudHTTPConnection&lt;/code&gt;) to be provided to each driver, 
they are now 1 class - &lt;code&gt;LibcloudConnection&lt;/code&gt;. You 
probably won&amp;#39;t notice this because it is a property of the 
&lt;code&gt;Connection&lt;/code&gt; class, but
-if you are developing or extending functionality then it is 
implicated.&lt;/li&gt;
-&lt;li&gt;Unit tests will look slightly different (see below)&lt;/li&gt;
-&lt;li&gt;This change broke 4200 unit tests (out of 6340)! I&amp;#39;ve since 
fixed them all since they were coupled to the original implementation, but now 
I don&amp;#39;t know if all of tests are valid.&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;h2&gt;Testing with requests&lt;/h2&gt;
-
-&lt;p&gt;Unit tests that were written like this:&lt;/p&gt;
-&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;python 
language-python&quot; data-lang=&quot;python&quot;&gt;&lt;span 
class=&quot;k&quot;&gt;class&lt;/span&gt; &lt;span 
class=&quot;nc&quot;&gt;DigitalOceanTests&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;LibcloudTestCase&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;):&lt;/span&gt;
-
-      &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span 
class=&quot;nf&quot;&gt;setUp&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span 
class=&quot;bp&quot;&gt;self&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;):&lt;/span&gt;
-          &lt;span 
class=&quot;n&quot;&gt;DigitalOceanBaseDriver&lt;/span&gt;&lt;span 
class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;connectionCls&lt;/span&gt;&lt;span 
class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;conn_classes&lt;/span&gt; &lt;span 
class=&quot;o&quot;&gt;=&lt;/span&gt; \ 
-           &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span 
class=&quot;bp&quot;&gt;None&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;DigitalOceanMockHttp&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;)&lt;/span&gt;
-          &lt;span 
class=&quot;n&quot;&gt;DigitalOceanMockHttp&lt;/span&gt;&lt;span 
class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;type&lt;/span&gt; &lt;span 
class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span 
class=&quot;bp&quot;&gt;None&lt;/span&gt;
-          &lt;span class=&quot;bp&quot;&gt;self&lt;/span&gt;&lt;span 
class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;driver&lt;/span&gt; &lt;span 
class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;DigitalOceanBaseDriver&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span 
class=&quot;o&quot;&gt;*&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;DIGITALOCEAN_v1_PARAMS&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;)&lt;/span&gt;
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
-&lt;p&gt;Because of the change have been modified to (I updated all of them - 
so this is just for future reference)&lt;/p&gt;
-&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;python 
language-python&quot; data-lang=&quot;python&quot;&gt;&lt;span 
class=&quot;k&quot;&gt;class&lt;/span&gt; &lt;span 
class=&quot;nc&quot;&gt;DigitalOceanTests&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;LibcloudTestCase&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;):&lt;/span&gt;
-
-      &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span 
class=&quot;nf&quot;&gt;setUp&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span 
class=&quot;bp&quot;&gt;self&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;):&lt;/span&gt;
-          &lt;span 
class=&quot;n&quot;&gt;DigitalOceanBaseDriver&lt;/span&gt;&lt;span 
class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;connectionCls&lt;/span&gt;&lt;span 
class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;conn_class&lt;/span&gt; &lt;span 
class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;DigitalOceanMockHttp&lt;/span&gt;
-          &lt;span 
class=&quot;n&quot;&gt;DigitalOceanMockHttp&lt;/span&gt;&lt;span 
class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;type&lt;/span&gt; &lt;span 
class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span 
class=&quot;bp&quot;&gt;None&lt;/span&gt;
-          &lt;span class=&quot;bp&quot;&gt;self&lt;/span&gt;&lt;span 
class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;driver&lt;/span&gt; &lt;span 
class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;DigitalOceanBaseDriver&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span 
class=&quot;o&quot;&gt;*&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;DIGITALOCEAN_v1_PARAMS&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;)&lt;/span&gt;
-&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
-&lt;h1&gt;Check it out!&lt;/h1&gt;
-
-&lt;p&gt;The package is on my personal apache site, you can download it and 
install it in a virtualenv for testing.&lt;/p&gt;
-
-&lt;p&gt;&lt;code&gt;pip install -e 
http://people.apache.org/~anthonyshaw/libcloud/1.0.0-rc2-requests/apache-libcloud-1.0.0-rc2-requests.zip@feature#egg=apache-libcloud&lt;/code&gt;&lt;/p&gt;
-
-&lt;p&gt;The hashes are my &lt;a 
href=&quot;http://people.apache.org/%7Eanthonyshaw/libcloud/1.0.0-rc2-requests/&quot;&gt;apache
 space&lt;/a&gt;&lt;/p&gt;
-
-&lt;p&gt;Have a look at the &lt;a 
href=&quot;https://github.com/apache/libcloud/pull/728/files&quot;&gt;PR and 
the change set&lt;/a&gt; for a list of changes&lt;/p&gt;
-
-&lt;h1&gt;What might break?&lt;/h1&gt;
-
-&lt;p&gt;What I&amp;#39;m really looking for is for users of Libcloud to take 
15 minutes, an existing (working) libcloud script, install this package in a 
virtualenv and just validate
-that there are no regression bugs with this change.&lt;/p&gt;
-
-&lt;p&gt;I&amp;#39;m particularly sceptical about the storage 
drivers.&lt;/p&gt;
-
-&lt;p&gt;Once we have enough community feedback, we will propose a vote to 
merge this into trunk for future release.&lt;/p&gt;
-
-&lt;h2&gt;Credit&lt;/h2&gt;
-
-&lt;p&gt;Credit to dz0ny on IRC for contributing some of the requests 
patch.&lt;/p&gt;
-</content>
-  </entry>
-    
 </feed>

Modified: libcloud/site/trunk/generated/blog/index.html
URL: 
http://svn.apache.org/viewvc/libcloud/site/trunk/generated/blog/index.html?rev=1792687&r1=1792686&r2=1792687&view=diff
==============================================================================
--- libcloud/site/trunk/generated/blog/index.html (original)
+++ libcloud/site/trunk/generated/blog/index.html Wed Apr 26 00:16:17 2017
@@ -97,6 +97,226 @@
     
       <div class="post">
   
+    <h2><a href="/blog/2017/04/25/libcloud-2-0-0-released.html">Libcloud 2.0.0 
released</a></h2>
+  
+
+  
+    
+  
+  <span class="post-date-author">By Anthony Shaw on Apr 25, 2017</span>
+
+  <div class="post-content">
+    <p>We are pleased to announce the release of Libcloud 2.0.0.</p>
+
+<p>This major release brings many new features, improvements, bug-fixes, and 
drivers.</p>
+
+<h2>Release highlights</h2>
+
+<ul>
+<li>Apache Libcloud 2.0 series replaces the use of Python httplib with a hard 
dependency on the <code>requests</code> package. Users no longer
+have to specific Certificate Authority bundles when using Apache Libcloud</li>
+<li>10% performance improvement through the use of HTTP sessions</li>
+<li>Support for buffered IO streams for storage drivers</li>
+<li>Support for Python 3.6, deprecation of Python 3.2</li>
+<li>3 new drivers - <a 
href="http://libcloud.readthedocs.io/en/latest/compute/drivers/onapp.html";>OnApp
 Compute</a>, <a 
href="http://libcloud.readthedocs.io/en/latest/dns/drivers/onapp.html";>OnApp 
DNS</a>, <a 
href="http://libcloud.readthedocs.io/en/latest/compute/drivers/oneandone.html";>1&amp;1
 Compute</a></li>
+<li>Lots of improvements to our Azure ARM support</li>
+<li>Continuing udates to the Amazon drivers</li>
+</ul>
+
+<p>A detailed description of the 2.0 HTTP API is documented <a 
href="http://libcloud.readthedocs.io/en/latest/other/changes_in_2_0.html";>here</a></p>
+
+<h3>Compute API Changes</h3>
+
+<ul>
+<li>Outscale SAS doc improvements and logo update</li>
+</ul>
+
+<h4>OnApp Changes</h4>
+
+<ul>
+<li>Add list images support for OnApp driver</li>
+<li>Add keypair management to OnApp driver</li>
+</ul>
+
+<h4>Amazon EC2 Changes</h4>
+
+<ul>
+<li>Add r4 instance types for AWS</li>
+<li>Add support for AWS eu-west-2 and ca-central-1 regions</li>
+<li>Add P2 GPU instance types</li>
+<li>Add method to modify snapshot attribute for EC2</li>
+<li>Add ENA support for EC2 compute images</li>
+<li>Add support for forcing detachment of EBS volumes to EC2 driver</li>
+<li>Add support for ModifyVolume and DescribeVolumesModifications</li>
+<li>Added Import Snapshot and Describe Import Snapshot to EC2 compute 
driver</li>
+<li>Add missing regions in AWS storage and compute drivers</li>
+<li>Add SR-IOV net support to images in EC2 compute driver</li>
+<li>Fix - update t2.small image size from 11 CPU to 1</li>
+<li>Added Billing Product for image in EC2 compute driver</li>
+</ul>
+
+<h4>Linode changes</h4>
+
+<ul>
+<li>Add start, stop instance methods and fix incorrect state TERMINATED to 
STOPPED</li>
+</ul>
+
+<h4>Azure ARM changes</h4>
+
+<ul>
+<li>Fix typeerror on ex<em>list</em>nics</li>
+<li>Add support for Azure Cloud Environments as well as Locations</li>
+<li>Fix string representation of the VhdImage type and fix listing of Public 
IP addresses</li>
+<li>Add network security groups to azure ARM</li>
+<li>Add the ability to list resource groups</li>
+<li>Fix Azure ARM driver condition for ex<em>list</em>publishers where 
location is specified</li>
+</ul>
+
+<h4>Google Cloud changes</h4>
+
+<ul>
+<li>Allow delete instances from managed group</li>
+<li>Allow preemptible instances to be created</li>
+<li>Remove validation checks for guestOsFeatures</li>
+</ul>
+
+<h4>Alibaba Aliyun changes</h4>
+
+<ul>
+<li>Add aliyun ecs instance join leave security group</li>
+<li>Fix Aliyun ECS, Load balancer and storage adapters when using unicode 
UTF-8 characters in the names of resources</li>
+</ul>
+
+<h4>DigitalOcean changes</h4>
+
+<ul>
+<li>Add price_monthly extra param to digitalocean sizes</li>
+</ul>
+
+<h4>VMWare vSphere changes</h4>
+
+<ul>
+<li>Fix issue with authentication methods crashing</li>
+</ul>
+
+<h3>Storage</h3>
+
+<ul>
+<li>Reintroduce S3 multipart upload support with signature v4</li>
+</ul>
+
+<h3>DNS</h3>
+
+<ul>
+<li>Add <a 
href="http://libcloud.readthedocs.io/en/latest/dns/drivers/onapp.html";>OnApp 
driver</a></li>
+</ul>
+
+<h2>Minor changes</h2>
+
+<h3>Common</h3>
+
+<ul>
+<li>Added an integration test API and a test suite for validating functionality
+without mocking any libcloud subsystems</li>
+<li>Change Cloudscale to cloudscale.ch.</li>
+</ul>
+
+<h2>Bug Fixes</h2>
+
+<h3>Compute</h3>
+
+<h4>2.0.0</h4>
+
+<ul>
+<li><p>Fix OpenStack drivers not correctly setting URLs when used with 
identity API, would default to 127.0.0.1 and service
+catalog URLs were not adhered to.</p></li>
+<li><p>Fix Aliyun ECS, Load balancer and storage adapters when using unicode 
UTF-8 characters in the names of resources
+in 2.0.0rc2 &lt; it would fail as a MalformedResponseError, Python 2.7 element 
tree was raising a unicode error</p></li>
+<li><p>Refactor the test classes to use the full libcloud.http and 
libcloud.common.base modules, with Connection,
+Response all used with requests<em>mock. This increases our test coverages and 
catches bugs in drivers&#39; custom
+parse</em>body and auth modules</p></li>
+<li><p>Rename libcloud.httplib_ssl to libcloud.http now that we don&#39;t use 
httplib</p></li>
+</ul>
+
+<h4>2.0.0rc2</h4>
+
+<ul>
+<li>Fix Public IP not assigned when creating NIC on Azure ARM</li>
+<li>Fix a bug in profitbricks driver where listing snapshots would request a 
malformed URL</li>
+<li>Fix LIBCLOUD-806 bug where vsphere driver cannot be instantiated</li>
+<li>[google compute] Improve performance of list nodes by caching volume 
information.</li>
+</ul>
+
+<p>Full change log can be found at <a 
href="https://libcloud.readthedocs.org/en/latest/changelog.html";>here</a>.</p>
+
+<h3>Special thank you</h3>
+
+<p>I would like to wish a special thank you to all of our community 
contributors
+for their ongoing support to the project.</p>
+
+<ul>
+<li>Tinu Cleatus for the OnApp driver</li>
+<li>Alex Misstear for the EC2 improvements</li>
+<li>Jie Ren for the Aliyun improvements</li>
+<li>Francisco Ros for the DigitalOcean improvements</li>
+<li>Peter Amstutz and Joseph Hall for the Azure ARM API updates</li>
+<li>All of our community for their ongoing support and contributions...</li>
+</ul>
+
+<h3>Download</h3>
+
+<p>The release can can be downloaded from
+<a 
href="https://libcloud.apache.org/downloads.html";>https://libcloud.apache.org/downloads.html</a>
 or installed using pip:</p>
+
+<pre>
+pip install apache-libcloud==2.0.0
+</pre>
+
+<h3>Upgrading</h3>
+
+<p>If you have installed Libcloud using pip you can also use it to upgrade 
it:</p>
+
+<pre>
+pip install --upgrade apache-libcloud==2.0.0
+</pre>
+
+<h3>Upgrade notes</h3>
+
+<p>A page which describes backward incompatible or semi-incompatible
+changes and how to preserve the old behavior when this is possible
+can be found at <a 
href="https://libcloud.readthedocs.org/en/latest/upgrade_notes.html";>https://libcloud.readthedocs.org/en/latest/upgrade_notes.html</a></p>
+
+<h3>Documentation</h3>
+
+<p>Regular and API documentation is available at <a 
href="https://libcloud.readthedocs.org/en/latest/";>https://libcloud.readthedocs.org/en/latest/</a></p>
+
+<h3>Bugs / Issues</h3>
+
+<p>If you find any bug or issue, please report it on our issue tracker
+<a 
href="https://issues.apache.org/jira/browse/LIBCLOUD";>https://issues.apache.org/jira/browse/LIBCLOUD</a>.
+Don&#39;t forget to attach an example and / or test which reproduces your
+problem.</p>
+
+<h3>Thanks</h3>
+
+<p>Thanks to everyone who contributed and made this release possible! Full
+list of people who contributed to this release can be found in the
+<a href="https://libcloud.readthedocs.org/en/latest/changelog.html";>CHANGES 
file</a>.</p>
+
+  </div>
+
+  <div class="row section post-meta">
+    <div class="col-md-12 post-tags">
+      <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a 
href="/blog/tags/release%20announcement.html" rel="tag">release 
announcement</a></p>
+    </div>
+  </div>
+</div>
+
+    
+  
+    
+      <div class="post">
+  
     <h2><a href="/blog/2017/04/09/async-rfc.html">Have your say - async 
support in Apache Libcloud</a></h2>
   
 
@@ -585,129 +805,6 @@ list of people who contributed to this r
 
     
   
-    
-      <div class="post">
-  
-    <h2><a href="/blog/2016/10/14/libcloud-1-3-0-released.html">Libcloud 1.3.0 
released</a></h2>
-  
-
-  
-    
-  
-  <span class="post-date-author">By Anthony Shaw on Oct 14, 2016</span>
-
-  <div class="post-content">
-    <p>We are pleased to announce the release of Libcloud 1.3.0.</p>
-
-<p>This release brings many new features, improvements, bug-fixes, and 
drivers.</p>
-
-<h3>Important changes</h3>
-
-<ul>
-<li>RunAbove driver is now the OVH cloud driver because of changes in the
-platform. Users will get a deprecated error message and pointed to the
-website for more information.</li>
-<li>Fixed support for SLES/OpenSUSE 12, now checks the default certificate
-path (does not impact users using certifi).</li>
-<li>DigitalOcean v1 API has been deprecated in favour of the new 2.0 API.</li>
-</ul>
-
-<h3>Release highlights</h3>
-
-<h4>Rancher Driver</h4>
-
-<p>Mario Loria contributed a full Rancher driver for our container abstraction
-interface. Documentation is available with examples of usage, you can use
-the driver to deploy containers, services, stacks or operate and maintain
-existing deployments! Thanks Mario.</p>
-
-<div class="highlight"><pre><code class="python"><span class="kn">from</span> 
<span class="nn">libcloud.container.types</span> <span class="kn">import</span> 
<span class="n">Provider</span>
-<span class="kn">from</span> <span 
class="nn">libcloud.container.providers</span> <span class="kn">import</span> 
<span class="n">get_driver</span>
-<span class="kn">from</span> <span class="nn">libcloud.container.base</span> 
<span class="kn">import</span> <span class="n">ContainerImage</span>
-
-<span class="n">driver</span> <span class="o">=</span> <span 
class="n">get_driver</span><span class="p">(</span><span 
class="n">Provider</span><span class="o">.</span><span 
class="n">RANCHER</span><span class="p">)</span>
-
-<span class="n">connection</span> <span class="o">=</span> <span 
class="n">driver</span><span class="p">(</span><span 
class="s">&quot;MYRANCHERACCESSKEY&quot;</span><span class="p">,</span> <span 
class="s">&quot;MYRANCHERSECRETKEY&quot;</span><span class="p">,</span>
-                    <span class="n">host</span><span class="o">=</span><span 
class="s">&quot;17.23.66.4&quot;</span><span class="p">,</span> <span 
class="n">port</span><span class="o">=</span><span class="mi">443</span><span 
class="p">)</span>
-
-<span class="n">image</span> <span class="o">=</span> <span 
class="n">ContainerImage</span><span class="p">(</span><span 
class="s">&quot;hastebin&quot;</span><span class="p">,</span> <span 
class="s">&quot;hastebin&quot;</span><span class="p">,</span> <span 
class="s">&quot;rlister/hastebin&quot;</span><span class="p">,</span> <span 
class="s">&quot;latest&quot;</span><span class="p">,</span>
-                       <span class="n">driver</span><span 
class="o">=</span><span class="bp">None</span><span class="p">)</span>
-
-<span class="n">new_service</span> <span class="o">=</span> <span 
class="n">connection</span><span class="o">.</span><span 
class="n">ex_deploy_service</span><span class="p">(</span><span 
class="n">name</span><span class="o">=</span><span 
class="s">&quot;excitingservice&quot;</span><span class="p">,</span> <span 
class="n">image</span><span class="o">=</span><span class="n">image</span><span 
class="p">,</span>
-                                           <span 
class="n">environmentid</span><span class="o">=</span><span 
class="s">&quot;1e2&quot;</span><span class="p">,</span>
-                                           <span 
class="n">environment</span><span class="o">=</span><span class="p">{</span>
-                                               <span 
class="s">&quot;STORAGE_TYPE&quot;</span><span class="p">:</span> <span 
class="s">&quot;file&quot;</span>
-                                           <span class="p">})</span>
-</code></pre></div>
-
-<h4>New API</h4>
-
-<p>As well as the direct <code>get_driver API</code>, there is now a 
short-hand API for
-users to choose.</p>
-
-<div class="highlight"><pre><code class="python"><span 
class="kn">import</span> <span class="nn">libcloud</span>
-
-<span class="n">cls</span> <span class="o">=</span> <span 
class="n">libcloud</span><span class="o">.</span><span 
class="n">get_driver</span><span class="p">(</span><span 
class="n">libcloud</span><span class="o">.</span><span 
class="n">DriverType</span><span class="o">.</span><span 
class="n">COMPUTE</span><span class="p">,</span> <span 
class="n">libcloud</span><span class="o">.</span><span 
class="n">DriverType</span><span class="o">.</span><span 
class="n">COMPUTE</span><span class="o">.</span><span 
class="n">RACKSPACE</span><span class="p">)</span>
-</code></pre></div>
-
-<p>Full change log can be found at <a 
href="https://libcloud.readthedocs.org/en/latest/changelog.html";>here</a>.</p>
-
-<h3>Special thank you</h3>
-
-<p>I would like to wish a special thank you to all of our community 
contributors
-for their ongoing support to the project.</p>
-
-<h3>Download</h3>
-
-<p>The release can can be downloaded from
-<a 
href="https://libcloud.apache.org/downloads.html";>https://libcloud.apache.org/downloads.html</a>
 or installed using pip:</p>
-
-<pre>
-pip install apache-libcloud==1.3.0
-</pre>
-
-<h3>Upgrading</h3>
-
-<p>If you have installed Libcloud using pip you can also use it to upgrade 
it:</p>
-
-<pre>
-pip install --upgrade apache-libcloud==1.3.0
-</pre>
-
-<h3>Upgrade notes</h3>
-
-<p>A page which describes backward incompatible or semi-incompatible
-changes and how to preserve the old behavior when this is possible
-can be found at <a 
href="https://libcloud.readthedocs.org/en/latest/upgrade_notes.html";>https://libcloud.readthedocs.org/en/latest/upgrade_notes.html</a></p>
-
-<h3>Documentation</h3>
-
-<p>Regular and API documentation is available at <a 
href="https://libcloud.readthedocs.org/en/latest/";>https://libcloud.readthedocs.org/en/latest/</a></p>
-
-<h3>Bugs / Issues</h3>
-
-<p>If you find any bug or issue, please report it on our issue tracker
-<a 
href="https://issues.apache.org/jira/browse/LIBCLOUD";>https://issues.apache.org/jira/browse/LIBCLOUD</a>.
-Don&#39;t forget to attach an example and / or test which reproduces your
-problem.</p>
-
-<h3>Thanks</h3>
-
-<p>Thanks to everyone who contributed and made this release possible! Full
-list of people who contributed to this release can be found in the
-<a href="https://libcloud.readthedocs.org/en/latest/changelog.html";>CHANGES 
file</a>.</p>
-
-  </div>
-
-  <div class="row section post-meta">
-    <div class="col-md-12 post-tags">
-      <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a 
href="/blog/tags/release%20announcement.html" rel="tag">release 
announcement</a></p>
-    </div>
-  </div>
-</div>
-
-    
-  
 </div>
 
 <p class="navigation">
@@ -726,7 +823,7 @@ list of people who contributed to this r
   <div class="col-lg-3 col-lg-offset-1">
     <h2>Archive</h1>
     <ul>
-      <li> <a href="/blog/archives/2017/04/"> April 2017</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2016/12/"> December 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/11/"> November 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/10/"> October 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/09/"> September 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/07/"> July 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/06/"> June 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/04/"> April 2016</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2016/02/"> February 2016</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2016/01/"> January 2016</a> 
&nbsp;(4)</li><li> <a href="/blog/archives/2015/12/"> December 2015</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2015/11/"> November 2015</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2015/10/"> October 2015</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2015/08/"> August 2015</a> 
&nbsp;(1)</li><
 li> <a href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/02/"> February 2014</a> &nbsp;(8)</li><li> <a 
href="/blog/archives/2014/01/"> January 2014</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2013/12/"> December 2013</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2013/11/"> November 2013</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2013/09/"> September 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/08/"> August 2013</a> &nbsp;(1)</li><li> <a hre
 f="/blog/archives/2013/07/"> July 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/03/"> March 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/02/"> February 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/12/"> December 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/11/"> November 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/09/"> September 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/08/"> August 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/07/"> July 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/05/"> May 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/04/"> April 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/02/"> February 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/12/"> December 2011</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2011/11/"> November 2011</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2011/10/"> October 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/a
 rchives/2011/09/"> September 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/07/"> July 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/06/"> June 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/05/"> May 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/02/"> February 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/01/"> January 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2010/10/"> October 2010</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2010/05/"> May 2010</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2010/02/"> February 2010</a> &nbsp;(1)</li>
+      <li> <a href="/blog/archives/2017/04/"> April 2017</a> 
&nbsp;(3)</li><li> <a href="/blog/archives/2016/12/"> December 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/11/"> November 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/10/"> October 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/09/"> September 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/07/"> July 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/06/"> June 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/04/"> April 2016</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2016/02/"> February 2016</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2016/01/"> January 2016</a> 
&nbsp;(4)</li><li> <a href="/blog/archives/2015/12/"> December 2015</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2015/11/"> November 2015</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2015/10/"> October 2015</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2015/08/"> August 2015</a> 
&nbsp;(1)</li><
 li> <a href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/02/"> February 2014</a> &nbsp;(8)</li><li> <a 
href="/blog/archives/2014/01/"> January 2014</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2013/12/"> December 2013</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2013/11/"> November 2013</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2013/09/"> September 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/08/"> August 2013</a> &nbsp;(1)</li><li> <a hre
 f="/blog/archives/2013/07/"> July 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/03/"> March 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/02/"> February 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/12/"> December 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/11/"> November 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/09/"> September 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/08/"> August 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/07/"> July 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/05/"> May 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/04/"> April 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/02/"> February 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/12/"> December 2011</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2011/11/"> November 2011</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2011/10/"> October 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/a
 rchives/2011/09/"> September 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/07/"> July 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/06/"> June 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/05/"> May 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/02/"> February 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/01/"> January 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2010/10/"> October 2010</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2010/05/"> May 2010</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2010/02/"> February 2010</a> &nbsp;(1)</li>
     </ul>
   </div>
 </div>

Modified: libcloud/site/trunk/generated/blog/page/10/index.html
URL: 
http://svn.apache.org/viewvc/libcloud/site/trunk/generated/blog/page/10/index.html?rev=1792687&r1=1792686&r2=1792687&view=diff
==============================================================================
--- libcloud/site/trunk/generated/blog/page/10/index.html (original)
+++ libcloud/site/trunk/generated/blog/page/10/index.html Wed Apr 26 00:16:17 
2017
@@ -97,6 +97,94 @@
     
       <div class="post">
   
+    <h2><a 
href="/blog/2013/12/28/2013-in-retrospect-and-a-happy-new-year-from-the-libcloud-team.html">2013
 in retrospect and a Happy New Year from the Libcloud team</a></h2>
+  
+
+  
+    
+  
+  <span class="post-date-author">By Tomaz Muraus <span 
style="display:none">(<a 
href="https://plus.google.com/+TomazMuraus?rel=author";>Google+</a>)</span>on 
Dec 28, 2013</span>
+
+  <div class="post-content">
+    <p>Dear Libcloud users, developers and team members,</p>
+
+<p>2013 is slowly coming to an end, and we would like to wish everyone a happy
+and successful new year!</p>
+
+<p>Now it&#39;s also the time to look back at the things which have been 
accomplished,
+important events which have happened and some statistics for 2013.</p>
+
+<h3>Important Events and Milestones</h3>
+
+<ul>
+<li>Two new committers have joined our team - <a 
href="/blog/2013/08/04/new-committer-john-carr-joins-our-team.html">John 
Carr</a>, <a 
href="/blog/2013/11/25/new-committers-brian-curtin-joins-our-team.html">Brian 
Curtin</a></li>
+<li>In June we held a Libcloud Design Day at the Rackspace San Francisco
+office. See <a 
href="http://www.tomaz.me/2013/06/12/libcloud-design-day-recap-improving-libcloud-and-plans-for-the-future.html";>Libcloud
 Design Day Recap</a> blog post for a recap.</li>
+<li>We have finally migrated from SVN to Git.</li>
+<li>We have started to work on new and improved documentation which is now
+available on <a 
href="https://libcloud.readthedocs.org/en/latest/";>ReadTheDocs</a>.</li>
+<li>In addition to the Apache Buildbot instance, our tests now also run on
+<a href="https://travis-ci.org/apache/libcloud";>Travis CI</a>.</li>
+<li>Key pair management methods have been promoted to be part of the base
+compute API. See <a 
href="http://www.tomaz.me/2013/12/11/libcloud-update-key-pair-management-methods-are-now-part-of-the-base-api.html";>Libcloud
 update - Key pair management methods are now
+part of the base API</a> blog post for more information.</li>
+</ul>
+
+<h3>Statistics</h3>
+
+<ul>
+<li><strong>197</strong> new JIRA issues have been opened (total of 
<strong>472</strong>). Out of those
+197 issues, <strong>138</strong> are now marked as &#39;resolved&#39;.</li>
+<li>Github mirror stars: <strong>331</strong> (+65 YTD)</li>
+<li>Twitter followers: <strong>449</strong> (+149 YTD)</li>
+<li>Google+ page +1&#39;s: <strong>1591</strong></li>
+<li>We had a total of <strong>5 releases</strong> (0.12.1, 0.12.3, 0.12.4, 
0.13.0, 0.13.1,
+0.13.2, 0.14.0-beta3)</li>
+<li>Combination of SVN and Git repository has had a total of <strong>963 
commits</strong>.</li>
+</ul>
+
+<h3>Sources</h3>
+
+<p>Numbers listed above have been retrieved on <strong>26th of December, 
2013</strong> from the
+sources listed bellow:</p>
+
+<ul>
+<li>Libcloud website - <a 
href="http://libcloud.apache.org/";>http://libcloud.apache.org/</a></li>
+<li>Twitter account - <a 
href="https://twitter.com/libcloud";>https://twitter.com/libcloud</a></li>
+<li>Google+ page - <a 
href="https://plus.google.com/b/100590055818889164025/100590055818889164025";>Apache
 Libcloud</a></li>
+<li>Github mirror - <a 
href="https://github.com/apache/libcloud";>https://github.com/apache/libcloud</a></li>
+<li>JIRA - <a 
href="https://issues.apache.org/jira/browse/LIBCLOUD";>https://issues.apache.org/jira/browse/LIBCLOUD</a></li>
+<li>PyPi - <a 
href="https://pypi.python.org/pypi/apache-libcloud/";>https://pypi.python.org/pypi/apache-libcloud/</a></li>
+<li>Ohloh - <a 
href="https://www.ohloh.net/p/libcloud/";>https://www.ohloh.net/p/libcloud/</a></li>
+</ul>
+
+<p>Those numbers and numbers for the past years are also available in a semi
+machine readable format in a <a 
href="https://docs.google.com/spreadsheets/d/1k_UBpA_HiQcZvO_TPi12yfN0VwCk42R8CXFFX0FYUAM";>Google
 Spreadsheet</a>.</p>
+
+<h3>Old retrospect blog posts</h3>
+
+<ul>
+<li><a 
href="/blog/2012/12/26/2012-in-retrospect-and-happy-new-year-from-libcloud-team.html">2012
 in retrospect and a Happy New Year from the Libcloud team</a></li>
+<li><a 
href="/blog/2011/12/30/2011-in-retrospect-and-happy-new-year-from-libcloud-team.html">2011
 in retrospect and a Happy New Year from the Libcloud team</a></li>
+</ul>
+
+<p>Thanks again to everyone for their contributions and lets make 2014 even 
better
+and more successful :)</p>
+
+  </div>
+
+  <div class="row section post-meta">
+    <div class="col-md-12 post-tags">
+      <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a></p>
+    </div>
+  </div>
+</div>
+
+    
+  
+    
+      <div class="post">
+  
     <h2><a 
href="/blog/2013/11/25/new-committers-brian-curtin-joins-our-team.html">New 
committer Brian Curtin joins our team</a></h2>
   
 
@@ -362,81 +450,6 @@ help me welcome him to the team :)</p>
 
     
   
-    
-      <div class="post">
-  
-    <h2><a href="/blog/2013/07/01/libcloud-0-13-0-released.html">Libcloud 
0.13.0 released</a></h2>
-  
-
-  
-    
-  
-  <span class="post-date-author">By Tomaz Muraus <span 
style="display:none">(<a 
href="https://plus.google.com/+TomazMuraus?rel=author";>Google+</a>)</span>on 
Jul 01, 2013</span>
-
-  <div class="post-content">
-    <p>We are pleased to announce the release of Libcloud 0.13.0!</p>
-
-<p>This release includes a lot of improvements and bug fixes.</p>
-
-<p>Full change log can be found at <a 
href="https://git-wip-us.apache.org/repos/asf?p=libcloud.git;a=blob;f=CHANGES;h=640bd2f4db8bc11674fc8c1829922d0c79b733cd;hb=9c0d11a4cf7e588ad87c7e57311bbb1d955cc2a7";>here</a>.</p>
-
-<h3>Download</h3>
-
-<p>Libcloud 0.13.0 can be downloaded from
-http://libcloud.apache.org/downloads.html
-or installed using pip:</p>
-
-<div class="highlight"><pre><code class="bash">pip install apache-libcloud
-</code></pre></div>
-
-<p>It is possible that the file hasn&#39;t been synced to all the mirrors yet. 
If
-this
-is the case, please use the main Apache mirror -
-http://www.apache.org/dist/libcloud.</p>
-
-<h3>Upgrading</h3>
-
-<p>If you have installed Libcloud using pip you can also use it to upgrade 
it:</p>
-
-<div class="highlight"><pre><code class="bash">pip install --upgrade 
apache-libcloud
-</code></pre></div>
-
-<h3>Upgrade notes</h3>
-
-<p>A page which describes backward incompatible or semi-incompatible
-changes and how to preserve the old behavior when this is possible
-can be found at http://libcloud.apache.org/upgrade-notes.html.</p>
-
-<h3>Documentation</h3>
-
-<p>API documentation can be found at 
http://libcloud.apache.org/apidocs/0.13.0/.</p>
-
-<h3>Bugs / Issues</h3>
-
-<p>If you find any bug or issue, please report it on our issue tracker
-<a 
href="https://issues.apache.org/jira/browse/LIBCLOUD";>https://issues.apache.org/jira/browse/LIBCLOUD</a>.
-Don&#39;t forget to attach an example and / or test which reproduces your
-problem.</p>
-
-<h3>Thanks</h3>
-
-<p>Thanks to everyone who contributed and made this release possible! Full
-list of
-people who contributed to this release can be found in the <a 
href="https://git-wip-us.apache.org/repos/asf?p=libcloud.git;a=blob;f=CHANGES;h=640bd2f4db8bc11674fc8c1829922d0c79b733cd;hb=9c0d11a4cf7e588ad87c7e57311bbb1d955cc2a7";>CHANGES
 file</a>.</p>
-
-<p>Source: <a 
href="https://mail-archives.apache.org/mod_mbox/libcloud-dev/201307.mbox/%3CCAJMHEmJBU_aMREM0f0LD-nHZt6pWTt9WabfdxDPtDSy%2B1w7K8g%40mail.gmail.com%3E";>release
 announcement</a>.</p>
-
-  </div>
-
-  <div class="row section post-meta">
-    <div class="col-md-12 post-tags">
-      <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a 
href="/blog/tags/release%20announcement.html" rel="tag">release 
announcement</a></p>
-    </div>
-  </div>
-</div>
-
-    
-  
 </div>
 
 <p class="navigation">
@@ -461,7 +474,7 @@ people who contributed to this release c
   <div class="col-lg-3 col-lg-offset-1">
     <h2>Archive</h1>
     <ul>
-      <li> <a href="/blog/archives/2017/04/"> April 2017</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2016/12/"> December 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/11/"> November 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/10/"> October 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/09/"> September 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/07/"> July 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/06/"> June 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/04/"> April 2016</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2016/02/"> February 2016</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2016/01/"> January 2016</a> 
&nbsp;(4)</li><li> <a href="/blog/archives/2015/12/"> December 2015</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2015/11/"> November 2015</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2015/10/"> October 2015</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2015/08/"> August 2015</a> 
&nbsp;(1)</li><
 li> <a href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/02/"> February 2014</a> &nbsp;(8)</li><li> <a 
href="/blog/archives/2014/01/"> January 2014</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2013/12/"> December 2013</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2013/11/"> November 2013</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2013/09/"> September 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/08/"> August 2013</a> &nbsp;(1)</li><li> <a hre
 f="/blog/archives/2013/07/"> July 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/03/"> March 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/02/"> February 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/12/"> December 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/11/"> November 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/09/"> September 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/08/"> August 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/07/"> July 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/05/"> May 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/04/"> April 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/02/"> February 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/12/"> December 2011</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2011/11/"> November 2011</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2011/10/"> October 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/a
 rchives/2011/09/"> September 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/07/"> July 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/06/"> June 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/05/"> May 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/02/"> February 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/01/"> January 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2010/10/"> October 2010</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2010/05/"> May 2010</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2010/02/"> February 2010</a> &nbsp;(1)</li>
+      <li> <a href="/blog/archives/2017/04/"> April 2017</a> 
&nbsp;(3)</li><li> <a href="/blog/archives/2016/12/"> December 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/11/"> November 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/10/"> October 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/09/"> September 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/07/"> July 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/06/"> June 2016</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2016/04/"> April 2016</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2016/02/"> February 2016</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2016/01/"> January 2016</a> 
&nbsp;(4)</li><li> <a href="/blog/archives/2015/12/"> December 2015</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2015/11/"> November 2015</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2015/10/"> October 2015</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2015/08/"> August 2015</a> 
&nbsp;(1)</li><
 li> <a href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/02/"> February 2014</a> &nbsp;(8)</li><li> <a 
href="/blog/archives/2014/01/"> January 2014</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2013/12/"> December 2013</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2013/11/"> November 2013</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2013/09/"> September 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/08/"> August 2013</a> &nbsp;(1)</li><li> <a hre
 f="/blog/archives/2013/07/"> July 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/03/"> March 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/02/"> February 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/12/"> December 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/11/"> November 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/09/"> September 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/08/"> August 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/07/"> July 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/05/"> May 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/04/"> April 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/02/"> February 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/12/"> December 2011</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2011/11/"> November 2011</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2011/10/"> October 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/a
 rchives/2011/09/"> September 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/07/"> July 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/06/"> June 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/05/"> May 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/02/"> February 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/01/"> January 2011</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2010/10/"> October 2010</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2010/05/"> May 2010</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2010/02/"> February 2010</a> &nbsp;(1)</li>
     </ul>
   </div>
 </div>


Reply via email to