Author: everett
Date: Tue Oct 21 01:46:48 2014
New Revision: 1633262
URL: http://svn.apache.org/r1633262
Log:
deploy jclouds site content
Added:
jclouds/site-content/blog/2014/09/23/
jclouds/site-content/blog/2014/09/23/google-summer-of-code-2014-results/
jclouds/site-content/blog/2014/09/23/google-summer-of-code-2014-results/index.html
jclouds/site-content/blog/2014/10/
jclouds/site-content/blog/2014/10/19/
jclouds/site-content/blog/2014/10/19/apachecon-eu/
jclouds/site-content/blog/2014/10/19/apachecon-eu/index.html
Modified:
jclouds/site-content/blog/atom.xml
jclouds/site-content/blog/index.html
jclouds/site-content/blog/page2/index.html
jclouds/site-content/blog/page3/index.html
jclouds/site-content/blog/page4/index.html
jclouds/site-content/blog/page5/index.html
jclouds/site-content/guides/aws/index.html
Added:
jclouds/site-content/blog/2014/09/23/google-summer-of-code-2014-results/index.html
URL:
http://svn.apache.org/viewvc/jclouds/site-content/blog/2014/09/23/google-summer-of-code-2014-results/index.html?rev=1633262&view=auto
==============================================================================
---
jclouds/site-content/blog/2014/09/23/google-summer-of-code-2014-results/index.html
(added)
+++
jclouds/site-content/blog/2014/09/23/google-summer-of-code-2014-results/index.html
Tue Oct 21 01:46:48 2014
@@ -0,0 +1,237 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="utf-8">
+<title>Apache jclouds® :: Google Summer of Code 2014 results</title>
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<meta name="description" content="">
+<meta name="author" content="">
+
+<!--link rel="stylesheet/less" href="less/bootstrap.less" type="text/css" /-->
+<!--link rel="stylesheet/less" href="less/responsive.less" type="text/css" /-->
+<!--script src="js/less-1.3.3.min.js"></script-->
+<!--append â#!watchâ to the browser URL, then refresh the page. -->
+
+<link href="/css/bootstrap.min.css" rel="stylesheet">
+<link href="/css/style.css" rel="stylesheet">
+<link href="/css/syntax.css" rel="stylesheet">
+
+<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
+<!--[if lt IE 9]>
+<script src="js/html5shiv.js"></script>
+<![endif]-->
+
+<!-- Fav and touch icons -->
+<!--
+<link rel="apple-touch-icon-precomposed" sizes="144x144"
href="/img/apple-touch-icon-144-precomposed.png">
+<link rel="apple-touch-icon-precomposed" sizes="114x114"
href="/img/apple-touch-icon-114-precomposed.png">
+<link rel="apple-touch-icon-precomposed" sizes="72x72"
href="/img/apple-touch-icon-72-precomposed.png">
+<link rel="apple-touch-icon-precomposed"
href="/img/apple-touch-icon-57-precomposed.png">
+-->
+<link rel="shortcut icon" href="/favicon.ico">
+
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Blog Posts Feed">
+<link rel="alternate" type="application/atom+xml"
href="/releasenotes/atom.xml" title="Release Notes Feed">
+
+<script type="text/javascript" src="/js/jquery.min.js"></script>
+<script type="text/javascript" src="/js/bootstrap.min.js"></script>
+<script type="text/javascript" src="/js/toc.js"></script>
+
+<script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-8638379-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>
+<script type="text/javascript">
+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new
Date();a=s.createElement(o),
+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+ ga('create', 'UA-47106724-1', 'jclouds.apache.org');
+ ga('send', 'pageview');
+</script>
+
+ </head>
+ <body>
+ <nav class="navbar navbar-default navbar-fixed-top" role="navigation">
+ <div class="container">
+ <div class="navbar-header">
+ <button type="button" class="navbar-toggle" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1">
+ <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="/">Apache jclouds ®</a>
+ </div>
+
+ <div class="collapse navbar-collapse"
id="bs-example-navbar-collapse-1">
+ <ul class="nav navbar-nav">
+ <li class="dropdown">
+ <a href="#" class="dropdown-toggle"
data-toggle="dropdown">Getting Started<strong class="caret"></strong></a>
+ <ul class="dropdown-menu">
+ <li><a href="/start/what-is-jclouds/">What Is Apache
jclouds?</a></li>
+ <li><a href="/start/install/">Installation
Guide</a></li>
+ <li class="divider"></li>
+ <li><a href="/start/concepts/">Core Concepts</a></li>
+ <li><a href="/start/compute/">ComputeService</a></li>
+ <li><a href="/start/blobstore/">BlobStore</a></li>
+ <li><a
href="http://github.com/jclouds/jclouds-examples">Examples</a></li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a href="#" class="dropdown-toggle"
data-toggle="dropdown">Documentation<strong class="caret"></strong></a>
+ <ul class="dropdown-menu">
+ <li><a href="/reference/providers/">Cloud
Providers</a></li>
+ <li><a href="/guides">User Guides</a></li>
+ <li><a
href="/reference/troubleshooting/">Troubleshooting</a></li>
+ <li><a
href="/reference/configuration/">Configuration</a></li>
+ <li><a href="/reference/logging/">Logging</a></li>
+ <li><a href="/reference/javadoc/">Javadoc</a></li>
+ <li class="divider"></li>
+ <li class="dropdown-header">Developer Guides</li>
+ <li><a
href="http://wiki.apache.org/jclouds/">Wiki</a></li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a href="#" class="dropdown-toggle"
data-toggle="dropdown">Community<strong class="caret"></strong></a>
+ <ul class="dropdown-menu">
+ <li><a href="/community/">Get In Touch!</a></li>
+ <li><a href="http://www.meetup.com/jclouds/">Attend An
Event</a></li>
+ <li><a href="/community/users/">Who Is Using
jclouds?</a></li>
+ <li class="divider"></li>
+ <li class="dropdown-header">Contribute</li>
+ <li><a href="/reference/report-a-bug/">Report a
Bug</a></li>
+ <li><a
href="http://wiki.apache.org/jclouds/How%20to%20Contribute">How To Contribute
Code</a></li>
+ <li><a
href="http://wiki.apache.org/jclouds/How%20to%20Contribute%20Documentation">How
To Contribute Documentation</a></li>
+ </ul>
+ </li>
+ <li><a href="/blog">Blog</a></li>
+ </ul>
+ <ul class="nav navbar-nav navbar-right">
+ <li class="dropdown">
+ <a href="#" class="dropdown-toggle"
data-toggle="dropdown">Release Notes<strong class="caret"></strong></a>
+ <ul class="dropdown-menu">
+ <!-- only keep the release notes for supported
versions in this list -->
+ <li><a href="/releasenotes/1.8.0">1.8.0</a></li>
+ <li><a href="/releasenotes/1.7.3">1.7.3</a></li>
+ <li><a href="/releasenotes/1.7.2">1.7.2</a></li>
+ <li><a href="/releasenotes/1.7.1">1.7.1</a></li>
+ <li><a href="/releasenotes/1.7.0">1.7.0</a></li>
+ <li class="divider"></li>
+ <li class="dropdown-header">Previous releases</li>
+ <li><a href="/releasenotes">Release archive</a></li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <a class="btn btn-success navbar-btn"
href="/start/install/">
+ <span class="glyphicon glyphicon-download"></span>
+ Install
+ </a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ </div>
+</nav>
+
+ <div class="container">
+ <div class="page-header">
+ <h1>Google Summer of Code 2014 results</h1>
+ <span class="text-muted">23 September 2014, by <a
href="http://gaul.org/">Andrew Gaul</a></span>
+ </div>
+ <p>Google Summer of Code 2014 has concluded and both Apache
jclouds students have successfully completed their projects, <a
href="http://jclouds.apache.org/guides/glacier/">Amazon Glacier</a> and <a
href="https://github.com/jclouds/jclouds-labs-google/tree/master/google-cloud-storage">Google
Cloud Storage</a> support.</p>
+
+<!--more-->
+
+
+<p><a href="https://github.com/rcoedo">Roman Coedo</a> implemented <a
href="http://aws.amazon.com/glacier/">Amazon Glacier</a> support.
Implementation of this provider presented challenges due to its long retrieval
times and archive storage semantics. jclouds 1.8.0 includes Glacier
support.</p>
+
+<p><a href="https://github.com/hsbhathiya">Bhathiya Supun</a> implemented <a
href="https://cloud.google.com/storage/">Google Cloud Storage</a> support.
This provider has long been requested by the community and completes jclouds
support for all major object stores. jclouds 1.8.1 will include GCS
support.</p>
+
+<p>It was my pleasure to mentor both students this summer and look forward to
working with Roman and Bhathiya in the future. Special thanks to <a
href="https://github.com/demobox">Andrew Phillips</a> and <a
href="https://github.com/nacx">Ignasi Barrera</a> who helped with code reviews
and troubleshooting and to Google for running the Summer of Code. We hope to
participate next year!</p>
+
+
+ <div id="comments">
+ <hr/>
+ <div id="disqus_thread"></div>
+<script type="text/javascript">
+var disqus_shortname = 'jclouds';
+/* * * DON'T EDIT BELOW THIS LINE * * */
+(function() {
+ var dsq = document.createElement('script'); dsq.type = 'text/javascript';
dsq.async = true;
+ dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
+ (document.getElementsByTagName('head')[0] ||
document.getElementsByTagName('body')[0]).appendChild(dsq);
+})();
+</script>
+<noscript>Please enable JavaScript to view the <a
href="http://disqus.com/?ref_noscript">Comments powered by
Disqus.</a></noscript>
+<a href="http://disqus.com" class="dsq-brlink">Comments powered by <span
class="logo-disqus">Disqus</span></a>
+
+ </div>
+
+ <div class="row clearfix">
+ <div id="footer" class="col-md-12 column">
+ <div id="footer">
+ <hr/>
+ <div class="row clearfix">
+ <div class="col-md-2 column">
+ <p class="text-center">
+ <a class="text-primary" href="/start/">Getting Started</a>
+ </p>
+ </div>
+ <div class="col-md-2 column">
+ <p class="text-center">
+ <a class="text-primary" href="/reference/report-a-bug/">Report
a Bug</a>
+ </p>
+ </div>
+ <div class="col-md-2 column">
+ <p class="text-center">
+ <a
href="https://github.com/jclouds/jclouds-site/edit/master/_posts/2014-09-23-google-summer-of-code-2014-results.md">Fix
This Page</a><a class="text-primary"
href="https://wiki.apache.org/jclouds/How%20to%20Contribute%20Documentation"><sup>*</sup></a>
+ </p>
+ </div>
+ <div class="col-md-2 column">
+ <p class="text-center">
+ <a class="text-primary"
href="https://wiki.apache.org/jclouds/How%20to%20Contribute">Contribute Code</a>
+ </p>
+ </div>
+ <div class="col-md-2 column">
+ <p class="text-center">
+ <a class="text-primary" href="/community/">Contact Us</a>
+ </p>
+ </div>
+ <div class="col-md-2 column">
+ <p class="text-center">
+ <a class="text-primary"
href="https://twitter.com/jclouds">Follow Us</a>
+ </p>
+ </div>
+ </div>
+ <hr style="margin-top: 10px"/>
+ <div class="row clearfix">
+ <div class="col-md-12 column">
+ <p class="text-center">
+ Copyright © 2011-2014 <a href="http://www.apache.org">The
Apache Software Foundation</a>. All Rights Reserved.
+ </p>
+ <p class="text-center">
+ Apache, jclouds, Apache jclouds, the jclouds logo, and the
Apache feather logos are registered trademarks or trademarks of the Apache
Software Foundation.
+ </p>
+ <p class="text-center">
+ <img src="/img/feather-small.gif" width="80", height="24"/>
+ </p>
+ <br/>
+ </div>
+ </div>
+</div>
+
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
Added: jclouds/site-content/blog/2014/10/19/apachecon-eu/index.html
URL:
http://svn.apache.org/viewvc/jclouds/site-content/blog/2014/10/19/apachecon-eu/index.html?rev=1633262&view=auto
==============================================================================
--- jclouds/site-content/blog/2014/10/19/apachecon-eu/index.html (added)
+++ jclouds/site-content/blog/2014/10/19/apachecon-eu/index.html Tue Oct 21
01:46:48 2014
@@ -0,0 +1,237 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="utf-8">
+<title>Apache jclouds® :: ApacheCon EU 2014 talks</title>
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<meta name="description" content="">
+<meta name="author" content="">
+
+<!--link rel="stylesheet/less" href="less/bootstrap.less" type="text/css" /-->
+<!--link rel="stylesheet/less" href="less/responsive.less" type="text/css" /-->
+<!--script src="js/less-1.3.3.min.js"></script-->
+<!--append â#!watchâ to the browser URL, then refresh the page. -->
+
+<link href="/css/bootstrap.min.css" rel="stylesheet">
+<link href="/css/style.css" rel="stylesheet">
+<link href="/css/syntax.css" rel="stylesheet">
+
+<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
+<!--[if lt IE 9]>
+<script src="js/html5shiv.js"></script>
+<![endif]-->
+
+<!-- Fav and touch icons -->
+<!--
+<link rel="apple-touch-icon-precomposed" sizes="144x144"
href="/img/apple-touch-icon-144-precomposed.png">
+<link rel="apple-touch-icon-precomposed" sizes="114x114"
href="/img/apple-touch-icon-114-precomposed.png">
+<link rel="apple-touch-icon-precomposed" sizes="72x72"
href="/img/apple-touch-icon-72-precomposed.png">
+<link rel="apple-touch-icon-precomposed"
href="/img/apple-touch-icon-57-precomposed.png">
+-->
+<link rel="shortcut icon" href="/favicon.ico">
+
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml"
title="Blog Posts Feed">
+<link rel="alternate" type="application/atom+xml"
href="/releasenotes/atom.xml" title="Release Notes Feed">
+
+<script type="text/javascript" src="/js/jquery.min.js"></script>
+<script type="text/javascript" src="/js/bootstrap.min.js"></script>
+<script type="text/javascript" src="/js/toc.js"></script>
+
+<script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-8638379-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>
+<script type="text/javascript">
+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new
Date();a=s.createElement(o),
+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+ ga('create', 'UA-47106724-1', 'jclouds.apache.org');
+ ga('send', 'pageview');
+</script>
+
+ </head>
+ <body>
+ <nav class="navbar navbar-default navbar-fixed-top" role="navigation">
+ <div class="container">
+ <div class="navbar-header">
+ <button type="button" class="navbar-toggle" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1">
+ <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="/">Apache jclouds ®</a>
+ </div>
+
+ <div class="collapse navbar-collapse"
id="bs-example-navbar-collapse-1">
+ <ul class="nav navbar-nav">
+ <li class="dropdown">
+ <a href="#" class="dropdown-toggle"
data-toggle="dropdown">Getting Started<strong class="caret"></strong></a>
+ <ul class="dropdown-menu">
+ <li><a href="/start/what-is-jclouds/">What Is Apache
jclouds?</a></li>
+ <li><a href="/start/install/">Installation
Guide</a></li>
+ <li class="divider"></li>
+ <li><a href="/start/concepts/">Core Concepts</a></li>
+ <li><a href="/start/compute/">ComputeService</a></li>
+ <li><a href="/start/blobstore/">BlobStore</a></li>
+ <li><a
href="http://github.com/jclouds/jclouds-examples">Examples</a></li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a href="#" class="dropdown-toggle"
data-toggle="dropdown">Documentation<strong class="caret"></strong></a>
+ <ul class="dropdown-menu">
+ <li><a href="/reference/providers/">Cloud
Providers</a></li>
+ <li><a href="/guides">User Guides</a></li>
+ <li><a
href="/reference/troubleshooting/">Troubleshooting</a></li>
+ <li><a
href="/reference/configuration/">Configuration</a></li>
+ <li><a href="/reference/logging/">Logging</a></li>
+ <li><a href="/reference/javadoc/">Javadoc</a></li>
+ <li class="divider"></li>
+ <li class="dropdown-header">Developer Guides</li>
+ <li><a
href="http://wiki.apache.org/jclouds/">Wiki</a></li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a href="#" class="dropdown-toggle"
data-toggle="dropdown">Community<strong class="caret"></strong></a>
+ <ul class="dropdown-menu">
+ <li><a href="/community/">Get In Touch!</a></li>
+ <li><a href="http://www.meetup.com/jclouds/">Attend An
Event</a></li>
+ <li><a href="/community/users/">Who Is Using
jclouds?</a></li>
+ <li class="divider"></li>
+ <li class="dropdown-header">Contribute</li>
+ <li><a href="/reference/report-a-bug/">Report a
Bug</a></li>
+ <li><a
href="http://wiki.apache.org/jclouds/How%20to%20Contribute">How To Contribute
Code</a></li>
+ <li><a
href="http://wiki.apache.org/jclouds/How%20to%20Contribute%20Documentation">How
To Contribute Documentation</a></li>
+ </ul>
+ </li>
+ <li><a href="/blog">Blog</a></li>
+ </ul>
+ <ul class="nav navbar-nav navbar-right">
+ <li class="dropdown">
+ <a href="#" class="dropdown-toggle"
data-toggle="dropdown">Release Notes<strong class="caret"></strong></a>
+ <ul class="dropdown-menu">
+ <!-- only keep the release notes for supported
versions in this list -->
+ <li><a href="/releasenotes/1.8.0">1.8.0</a></li>
+ <li><a href="/releasenotes/1.7.3">1.7.3</a></li>
+ <li><a href="/releasenotes/1.7.2">1.7.2</a></li>
+ <li><a href="/releasenotes/1.7.1">1.7.1</a></li>
+ <li><a href="/releasenotes/1.7.0">1.7.0</a></li>
+ <li class="divider"></li>
+ <li class="dropdown-header">Previous releases</li>
+ <li><a href="/releasenotes">Release archive</a></li>
+ </ul>
+ </li>
+ <li>
+ <div>
+ <a class="btn btn-success navbar-btn"
href="/start/install/">
+ <span class="glyphicon glyphicon-download"></span>
+ Install
+ </a>
+ </div>
+ </li>
+ </ul>
+ </div>
+ </div>
+</nav>
+
+ <div class="container">
+ <div class="page-header">
+ <h1>ApacheCon EU 2014 talks</h1>
+ <span class="text-muted">19 October 2014, by <a
href="http://gaul.org/">Andrew Gaul</a></span>
+ </div>
+ <p><a
href="http://events.linuxfoundation.org/events/apachecon-europe">ApacheCon EU
2014</a> accepted three jclouds-related talks, including an overview of jclouds
and detailed discussions of cloud object storage and cloud databases.</p>
+
+<!--more-->
+
+
+<p><a href="https://twitter.com/IgnasiBarrera">Ignasi Barrera</a> will give an
overview of jclouds, focussing on core, compute and configuration management.
Ignasi has a long history of involvement in jclouds, including <a
href="http://jclouds.apache.org/guides/abiquo/">Abiquo</a> and <a
href="http://jclouds.apache.org/guides/chef/">chef</a> support.</p>
+
+<p><a href="http://gaul.org/">Andrew Gaul</a> will discuss jclouds support for
cloud object storage. Andrew will describe how to build applications portable
between providers and how to scale up in capacity and out to many clients.</p>
+
+<p><a href="https://twitter.com/zackshoylev">Zack Shoylev</a> will discuss
jclouds support for cloud databases, specifically OpenStack Trove. Zack has an
extensive background in cloud computing and previously presented at ApacheCon
US 2014.</p>
+
+
+ <div id="comments">
+ <hr/>
+ <div id="disqus_thread"></div>
+<script type="text/javascript">
+var disqus_shortname = 'jclouds';
+/* * * DON'T EDIT BELOW THIS LINE * * */
+(function() {
+ var dsq = document.createElement('script'); dsq.type = 'text/javascript';
dsq.async = true;
+ dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
+ (document.getElementsByTagName('head')[0] ||
document.getElementsByTagName('body')[0]).appendChild(dsq);
+})();
+</script>
+<noscript>Please enable JavaScript to view the <a
href="http://disqus.com/?ref_noscript">Comments powered by
Disqus.</a></noscript>
+<a href="http://disqus.com" class="dsq-brlink">Comments powered by <span
class="logo-disqus">Disqus</span></a>
+
+ </div>
+
+ <div class="row clearfix">
+ <div id="footer" class="col-md-12 column">
+ <div id="footer">
+ <hr/>
+ <div class="row clearfix">
+ <div class="col-md-2 column">
+ <p class="text-center">
+ <a class="text-primary" href="/start/">Getting Started</a>
+ </p>
+ </div>
+ <div class="col-md-2 column">
+ <p class="text-center">
+ <a class="text-primary" href="/reference/report-a-bug/">Report
a Bug</a>
+ </p>
+ </div>
+ <div class="col-md-2 column">
+ <p class="text-center">
+ <a
href="https://github.com/jclouds/jclouds-site/edit/master/_posts/2014-10-19-apachecon-eu.md">Fix
This Page</a><a class="text-primary"
href="https://wiki.apache.org/jclouds/How%20to%20Contribute%20Documentation"><sup>*</sup></a>
+ </p>
+ </div>
+ <div class="col-md-2 column">
+ <p class="text-center">
+ <a class="text-primary"
href="https://wiki.apache.org/jclouds/How%20to%20Contribute">Contribute Code</a>
+ </p>
+ </div>
+ <div class="col-md-2 column">
+ <p class="text-center">
+ <a class="text-primary" href="/community/">Contact Us</a>
+ </p>
+ </div>
+ <div class="col-md-2 column">
+ <p class="text-center">
+ <a class="text-primary"
href="https://twitter.com/jclouds">Follow Us</a>
+ </p>
+ </div>
+ </div>
+ <hr style="margin-top: 10px"/>
+ <div class="row clearfix">
+ <div class="col-md-12 column">
+ <p class="text-center">
+ Copyright © 2011-2014 <a href="http://www.apache.org">The
Apache Software Foundation</a>. All Rights Reserved.
+ </p>
+ <p class="text-center">
+ Apache, jclouds, Apache jclouds, the jclouds logo, and the
Apache feather logos are registered trademarks or trademarks of the Apache
Software Foundation.
+ </p>
+ <p class="text-center">
+ <img src="/img/feather-small.gif" width="80", height="24"/>
+ </p>
+ <br/>
+ </div>
+ </div>
+</div>
+
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
Modified: jclouds/site-content/blog/atom.xml
URL:
http://svn.apache.org/viewvc/jclouds/site-content/blog/atom.xml?rev=1633262&r1=1633261&r2=1633262&view=diff
==============================================================================
--- jclouds/site-content/blog/atom.xml (original)
+++ jclouds/site-content/blog/atom.xml Tue Oct 21 01:46:48 2014
@@ -8,6 +8,42 @@
<entry>
+ <id>http://jclouds.apache.org/blog/2014/10/19/apachecon-eu</id>
+ <title type="html"><![CDATA[ApacheCon EU 2014 talks]]></title>
+ <link href="http://jclouds.apache.org/blog/2014/10/19/apachecon-eu"/>
+ <updated>2014-10-19T00:00:00Z</updated>
+ <content type="html"><![CDATA[<p><a
href="http://events.linuxfoundation.org/events/apachecon-europe">ApacheCon EU
2014</a> accepted three jclouds-related talks, including an overview of jclouds
and detailed discussions of cloud object storage and cloud databases.</p>
+
+<!--more-->
+
+
+<p><a href="https://twitter.com/IgnasiBarrera">Ignasi Barrera</a> will give an
overview of jclouds, focussing on core, compute and configuration management.
Ignasi has a long history of involvement in jclouds, including <a
href="http://jclouds.apache.org/guides/abiquo/">Abiquo</a> and <a
href="http://jclouds.apache.org/guides/chef/">chef</a> support.</p>
+
+<p><a href="http://gaul.org/">Andrew Gaul</a> will discuss jclouds support for
cloud object storage. Andrew will describe how to build applications portable
between providers and how to scale up in capacity and out to many clients.</p>
+
+<p><a href="https://twitter.com/zackshoylev">Zack Shoylev</a> will discuss
jclouds support for cloud databases, specifically OpenStack Trove. Zack has an
extensive background in cloud computing and previously presented at ApacheCon
US 2014.</p>
+]]></content>
+ </entry>
+
+ <entry>
+
<id>http://jclouds.apache.org/blog/2014/09/23/google-summer-of-code-2014-results</id>
+ <title type="html"><![CDATA[Google Summer of Code 2014 results]]></title>
+ <link
href="http://jclouds.apache.org/blog/2014/09/23/google-summer-of-code-2014-results"/>
+ <updated>2014-09-23T00:00:00Z</updated>
+ <content type="html"><![CDATA[<p>Google Summer of Code 2014 has concluded
and both Apache jclouds students have successfully completed their projects, <a
href="http://jclouds.apache.org/guides/glacier/">Amazon Glacier</a> and <a
href="https://github.com/jclouds/jclouds-labs-google/tree/master/google-cloud-storage">Google
Cloud Storage</a> support.</p>
+
+<!--more-->
+
+
+<p><a href="https://github.com/rcoedo">Roman Coedo</a> implemented <a
href="http://aws.amazon.com/glacier/">Amazon Glacier</a> support.
Implementation of this provider presented challenges due to its long retrieval
times and archive storage semantics. jclouds 1.8.0 includes Glacier
support.</p>
+
+<p><a href="https://github.com/hsbhathiya">Bhathiya Supun</a> implemented <a
href="https://cloud.google.com/storage/">Google Cloud Storage</a> support.
This provider has long been requested by the community and completes jclouds
support for all major object stores. jclouds 1.8.1 will include GCS
support.</p>
+
+<p>It was my pleasure to mentor both students this summer and look forward to
working with Roman and Bhathiya in the future. Special thanks to <a
href="https://github.com/demobox">Andrew Phillips</a> and <a
href="https://github.com/nacx">Ignasi Barrera</a> who helped with code reviews
and troubleshooting and to Google for running the Summer of Code. We hope to
participate next year!</p>
+]]></content>
+ </entry>
+
+ <entry>
<id>http://jclouds.apache.org/blog/2014/09/03/better-builders</id>
<title type="html"><![CDATA[Better Builders with jclouds!]]></title>
<link href="http://jclouds.apache.org/blog/2014/09/03/better-builders"/>
@@ -955,53 +991,4 @@ These classes are used to represent Open
]]></content>
</entry>
- <entry>
-
<id>http://jclouds.apache.org/blog/2012/01/17/jclouds-training-and-jfokus-stockholm</id>
- <title type="html"><![CDATA[jclouds training and Jfokus
Stockholm]]></title>
- <link
href="http://jclouds.apache.org/blog/2012/01/17/jclouds-training-and-jfokus-stockholm"/>
- <updated>2012-01-17T00:00:00Z</updated>
- <content type="html"><![CDATA[<p>For those of you in Stockholm, or coming
in for Jfokus, don't miss out on a few nearby events.</p>
-
-<ul>
-<li><strong>8 Feb:</strong> <a
href="http://www.citerus.se/post/591574-learn-portable-cloud-development-from-founder">jcloudsTraining@Citerus</a>
- First comprehensive jclouds training, a 3-day dive into ComputeService led
by Mattias Holmqvist and I.</li>
-<li><strong>15 Feb:</strong> <a
href="http://www.jfokus.se/jfokus/talks.jsp#Developing%20portable%20PaaS%20applications">MultiPaaS@Jfokus</a>
- Multi-PaaS session by Andrew Phillips, including decision making in PaaS and
experiences taking our <a
href="http://www.jclouds.org/documentation/examples/google-app-engine">Google
App Engine demo</a> to CloudBees.</li>
-<li><strong>15 Feb:</strong> <a
href="http://www.meetup.com/jclouds/events/48534352/">Meetup@Jfokus</a> - Hear
about what's new in jclouds 1.3, talk about cool jclouds core, integrations,
and cloudy stuff in Sweden.</li>
-</ul>
-
-
-<p>I'll also be doing some cloud tracking at JFokus and generally available
for beer :) See you in freezing Stockholm!</p>
-
-<p>Adrian</p>
-]]></content>
- </entry>
-
- <entry>
- <id>http://jclouds.apache.org/blog/2011/10/18/jclouds-1-2-released</id>
- <title type="html"><![CDATA[jclouds 1.2 released!]]></title>
- <link
href="http://jclouds.apache.org/blog/2011/10/18/jclouds-1-2-released"/>
- <updated>2011-10-18T00:00:00Z</updated>
- <content type="html"><![CDATA[<p>The 1.2 release of jclouds includes
results of almost 2 months effort by our <a
href="/documentation/reference/apps-that-use-jclouds">community</a>. A total of
55 Issues were addressed between jclouds 1.1 and 1.2, stabilizing the cloud so
you don't have to!</p>
-
-<ul>
-<li>We now support 33 cloud providers and reach 8 new data centers from <a
href="http://www.cloudsigma.com/">CloudSigma</a>, <a
href="http://www.go2cloud.co.za/">Go2Cloud</a>, and <a
href="http://www.softlayer.com/cloudlayer/build-your-own-cloud">SoftLayer</a>.</li>
-<li>We've made sysadminy tasks more programmable, and feel more like Java.
Using <em>submitScriptOnNode</em>, you can use java concurrent semantics for
bash scripts!</li>
-</ul>
-
-
-<div class="highlight"><pre><code class="java"><span class="n">future</span>
<span class="o">=</span> <span class="n">client</span><span
class="o">.</span><span class="na">submitScriptOnNode</span><span
class="o">(</span><span class="n">node</span><span class="o">.</span><span
class="na">getId</span><span class="o">(),</span>
- <span class="n">AdminAccess</span><span
class="o">.</span><span class="na">builder</span><span
class="o">().</span><span class="na">adminUsername</span><span
class="o">(</span><span class="s">"foo"</span><span
class="o">).</span><span class="na">build</span><span class="o">(),</span>
- <span class="n">nameTask</span><span class="o">(</span><span
class="s">"adminUpdate"</span><span class="o">));</span>
-</code></pre></div>
-
-
-<p>As always, we keep our <a
href="https://github.com/jclouds/jclouds-examples">examples site</a> up to date
so you can see how to work this stuff. Next release will be in approximately
1-months time. Look out for progress including <a
href="http://www.vmware.com/products/vcloud-director/overview.html">vCloud
1.5</a>, <a href="http://voxel.net/voxcloud">Voxel</a>, and <a
href="https://www.virtualbox.org/">VirtualBox</a>.</p>
-
-<p>For full details on the jclouds 1.2.1 release, check out our <a
href="/documentation/releasenotes/1.2">release notes</a>.</p>
-
-<p>Catch up with us on <a href="https://twitter.com/jclouds">twitter</a>, irc,
the mailing-list, or IRL at one of the many upcoming <a
href="http://www.meetup.com/jclouds/">events</a>.</p>
-
-<p>Great job, team!</p>
-]]></content>
- </entry>
-
</feed>
Modified: jclouds/site-content/blog/index.html
URL:
http://svn.apache.org/viewvc/jclouds/site-content/blog/index.html?rev=1633262&r1=1633261&r2=1633262&view=diff
==============================================================================
--- jclouds/site-content/blog/index.html (original)
+++ jclouds/site-content/blog/index.html Tue Oct 21 01:46:48 2014
@@ -150,6 +150,16 @@
<p><a
href="https://wiki.apache.org/jclouds/How%20to%20Contribute%20Documentation">Write
a guest post!</a></p>
+<h3><a class="text-primary" href="/blog/2014/10/19/apachecon-eu">ApacheCon EU
2014 talks</a></h3>
+<span class="text-muted">19 October 2014, by <a href="http://gaul.org/">Andrew
Gaul</a></span>
+<p>ApacheCon EU 2014 accepted three jclouds-related talks, including an
overview of jclouds and detailed discussions of cloud object storage and cloud
databases.
+</p>
+
+<h3><a class="text-primary"
href="/blog/2014/09/23/google-summer-of-code-2014-results">Google Summer of
Code 2014 results</a></h3>
+<span class="text-muted">23 September 2014, by <a
href="http://gaul.org/">Andrew Gaul</a></span>
+<p>Google Summer of Code 2014 has concluded and both Apache jclouds students
have successfully completed their projects, Amazon Glacier and Google Cloud
Storage support.
+</p>
+
<h3><a class="text-primary" href="/blog/2014/09/03/better-builders">Better
Builders with jclouds!</a></h3>
<span class="text-muted">03 September 2014, by Zack Shoylev</span>
<p>If you are a new jclouds developer, or even if you are already developing
jclouds support for any of the OpenStack or Rackspace APIs, you have likely
seen the domain classes that are used throughout the the jclouds codebase.
@@ -166,16 +176,6 @@ These classes are used to represent Open
<p>At OSCON 2014 I was fortunate enough to be selected to give an Ignite talk
on the topic of documentation contribution. Below is a video from that Ignite.
If you'd like to learn more about it, please read Walk n' Doc.
</p>
-<h3><a class="text-primary" href="/blog/2014/06/25/walk-n-doc">Walk n'
Doc</a></h3>
-<span class="text-muted">25 June 2014, by <a
href="https://twitter.com/everett_toews">Everett Toews</a></span>
-<p>A common complaint about many open source projects is documentation.
Insufficient, incorrect, non-existent, hard to find, and difficult to update
are things we typically all hear. There are a lot of different ways to tackle
these problems. There's no silver bullet but one of my favourite tactics is
lowering the barriers for absolutely anyone to walk up and contribute
documentation.
-</p>
-
-<h3><a class="text-primary" href="/blog/2014/04/23/gsoc">GSoC Students</a></h3>
-<span class="text-muted">23 April 2014, by <a
href="https://twitter.com/everett_toews">Everett Toews</a></span>
-<p>The Google Summer of Code (GSoC) accepted projects have been announced and
we will have 3 students working on jclouds related projects!
-</p>
-
<ul class="pagination text-center">
Modified: jclouds/site-content/blog/page2/index.html
URL:
http://svn.apache.org/viewvc/jclouds/site-content/blog/page2/index.html?rev=1633262&r1=1633261&r2=1633262&view=diff
==============================================================================
--- jclouds/site-content/blog/page2/index.html (original)
+++ jclouds/site-content/blog/page2/index.html Tue Oct 21 01:46:48 2014
@@ -150,6 +150,16 @@
<p><a
href="https://wiki.apache.org/jclouds/How%20to%20Contribute%20Documentation">Write
a guest post!</a></p>
+<h3><a class="text-primary" href="/blog/2014/06/25/walk-n-doc">Walk n'
Doc</a></h3>
+<span class="text-muted">25 June 2014, by <a
href="https://twitter.com/everett_toews">Everett Toews</a></span>
+<p>A common complaint about many open source projects is documentation.
Insufficient, incorrect, non-existent, hard to find, and difficult to update
are things we typically all hear. There are a lot of different ways to tackle
these problems. There's no silver bullet but one of my favourite tactics is
lowering the barriers for absolutely anyone to walk up and contribute
documentation.
+</p>
+
+<h3><a class="text-primary" href="/blog/2014/04/23/gsoc">GSoC Students</a></h3>
+<span class="text-muted">23 April 2014, by <a
href="https://twitter.com/everett_toews">Everett Toews</a></span>
+<p>The Google Summer of Code (GSoC) accepted projects have been announced and
we will have 3 students working on jclouds related projects!
+</p>
+
<h3><a class="text-primary" href="/blog/2014/03/04/jclouds-meetup">jclouds
Meetup</a></h3>
<span class="text-muted">04 March 2014, by <a
href="https://twitter.com/everett_toews">Everett Toews</a></span>
<p>Last night we held a jclouds meetup at Cloudera offices in San Francisco.
It was a well attended meetup and there were a number of new faces along with
our more regular group of attendees. We recorded the whole thing with Google
Hangouts on Air and you can get to know everyone in the first 5 minutes!
@@ -165,16 +175,6 @@
<p>Everett Toews is hitting the road, getting some hands on keyboards, and
really teaching developers how to use jclouds. He'll be giving a workshop
titled "Solve the Cross-Cloud Conundrum with jclouds" at Gluecon this year. The
session is on May 22 from 10:30 to 11:30 am in Breakout 2.
</p>
-<h3><a class="text-primary"
href="/blog/2013/04/28/jclouds-1-6-0-released">jclouds 1.6.0 released!</a></h3>
-<span class="text-muted">28 April 2013, by Adrian Cole</span>
-<p>jclouds 1.6 represents 7 months of refactoring to essentially "reset" the
project 4 years after its founding. The goal was to do less magic and be easier
to code and troubleshoot.
-</p>
-
-<h3><a class="text-primary"
href="/blog/2012/12/12/jclouds-1-5-4-mistletoe-released">jclouds 1.5.4
"Mistletoe" released</a></h3>
-<span class="text-muted">12 December 2012, by Adrian Cole</span>
-<p>jclouds community is an international group with over 100 contributors
since we started in early 2009. The idea of holidays vary, but we decided
Mistletoe as an appropriate codename for jclouds 1.5.4. Here's why.
-</p>
-
<ul class="pagination text-center">
Modified: jclouds/site-content/blog/page3/index.html
URL:
http://svn.apache.org/viewvc/jclouds/site-content/blog/page3/index.html?rev=1633262&r1=1633261&r2=1633262&view=diff
==============================================================================
--- jclouds/site-content/blog/page3/index.html (original)
+++ jclouds/site-content/blog/page3/index.html Tue Oct 21 01:46:48 2014
@@ -150,6 +150,16 @@
<p><a
href="https://wiki.apache.org/jclouds/How%20to%20Contribute%20Documentation">Write
a guest post!</a></p>
+<h3><a class="text-primary"
href="/blog/2013/04/28/jclouds-1-6-0-released">jclouds 1.6.0 released!</a></h3>
+<span class="text-muted">28 April 2013, by Adrian Cole</span>
+<p>jclouds 1.6 represents 7 months of refactoring to essentially "reset" the
project 4 years after its founding. The goal was to do less magic and be easier
to code and troubleshoot.
+</p>
+
+<h3><a class="text-primary"
href="/blog/2012/12/12/jclouds-1-5-4-mistletoe-released">jclouds 1.5.4
"Mistletoe" released</a></h3>
+<span class="text-muted">12 December 2012, by Adrian Cole</span>
+<p>jclouds community is an international group with over 100 contributors
since we started in early 2009. The idea of holidays vary, but we decided
Mistletoe as an appropriate codename for jclouds 1.5.4. Here's why.
+</p>
+
<h3><a class="text-primary"
href="/blog/2012/11/17/jclouds-1-5-3-out-the-door">jclouds 1.5.3 out the
door</a></h3>
<span class="text-muted">17 November 2012, by Adrian Cole</span>
<p>Released on 2012-11-14, jclouds 1.5.3 includes minor fixes, and a few
important updates.
@@ -165,16 +175,6 @@
<p>Over 6 months in the making, and just in time for JavaOne, jclouds 1.5 is
formally released. Many of you have been awaiting (or helping build) massive
new support for OpenStack based clouds. There's even more, such as our new
Jenkins Plugin and command-line utility.
</p>
-<h3><a class="text-primary"
href="/blog/2012/07/16/fluency-for-paginated-api-lists">Fluency for paginated
api lists</a></h3>
-<span class="text-muted">16 July 2012, by Adrian Cole</span>
-<p>The problem of large result sets is something cloud providers want you to
have. For example, what better sign of cloud life is there than Amazon S3
having a trillion objects stored so far. The way most cloud apis deal with
listing your million (or even thousand) things is to paginate the response.
-</p>
-
-<h3><a class="text-primary"
href="/blog/2012/05/02/new-toys-in-1-5-0-alpha-6">New toys in
1.5.0-alpha.6</a></h3>
-<span class="text-muted">02 May 2012, by Adrian Cole</span>
-<p>We are very near beta, I promise! In the mean time, we just cut a new
codebase with a bunch of cool new toys. Here's a few. Thanks to Adam Lowe, we
are getting even deeper into OpenStack with more Keystone support than ever.
Setup your code to pull org.jclouds.labs/openstack-keystone, and you can do
stuff like this.
-</p>
-
<ul class="pagination text-center">
Modified: jclouds/site-content/blog/page4/index.html
URL:
http://svn.apache.org/viewvc/jclouds/site-content/blog/page4/index.html?rev=1633262&r1=1633261&r2=1633262&view=diff
==============================================================================
--- jclouds/site-content/blog/page4/index.html (original)
+++ jclouds/site-content/blog/page4/index.html Tue Oct 21 01:46:48 2014
@@ -150,6 +150,16 @@
<p><a
href="https://wiki.apache.org/jclouds/How%20to%20Contribute%20Documentation">Write
a guest post!</a></p>
+<h3><a class="text-primary"
href="/blog/2012/07/16/fluency-for-paginated-api-lists">Fluency for paginated
api lists</a></h3>
+<span class="text-muted">16 July 2012, by Adrian Cole</span>
+<p>The problem of large result sets is something cloud providers want you to
have. For example, what better sign of cloud life is there than Amazon S3
having a trillion objects stored so far. The way most cloud apis deal with
listing your million (or even thousand) things is to paginate the response.
+</p>
+
+<h3><a class="text-primary"
href="/blog/2012/05/02/new-toys-in-1-5-0-alpha-6">New toys in
1.5.0-alpha.6</a></h3>
+<span class="text-muted">02 May 2012, by Adrian Cole</span>
+<p>We are very near beta, I promise! In the mean time, we just cut a new
codebase with a bunch of cool new toys. Here's a few. Thanks to Adam Lowe, we
are getting even deeper into OpenStack with more Keystone support than ever.
Setup your code to pull org.jclouds.labs/openstack-keystone, and you can do
stuff like this.
+</p>
+
<h3><a class="text-primary"
href="/blog/2012/03/23/take-a-peek-at-vcloud-director-1-5-openstack-and">Take a
peek at vCloud Director 1.5, OpenStack, and VirtualBox</a></h3>
<span class="text-muted">23 March 2012, by Adrian Cole</span>
<p>The jclouds team have been working very hard lately, particularly on a few
new apis. We've decided to cage them no longer and cut jclouds 1.5.0-alpha.1.
Most notably, we've added the openstack-nova api, and three new providers, all
of which discovered via OpenStack Keystone v2.0.
@@ -165,16 +175,6 @@
<p>The 1.3 release of jclouds includes results of 3-months effort by our
contributors. A total of 57 Issues were addressed between jclouds 1.2.0 and the
current revision of jclouds 1.3 (1.3.1).
</p>
-<h3><a class="text-primary"
href="/blog/2012/01/17/jclouds-training-and-jfokus-stockholm">jclouds training
and Jfokus Stockholm</a></h3>
-<span class="text-muted">17 January 2012, by Adrian Cole</span>
-<p>For those of you in Stockholm, or coming in for Jfokus, don't miss out on a
few nearby events.
-</p>
-
-<h3><a class="text-primary"
href="/blog/2011/10/18/jclouds-1-2-released">jclouds 1.2 released!</a></h3>
-<span class="text-muted">18 October 2011, by Adrian Cole</span>
-<p>The 1.2 release of jclouds includes results of almost 2 months effort by
our community. A total of 55 Issues were addressed between jclouds 1.1 and 1.2,
stabilizing the cloud so you don't have to!
-</p>
-
<ul class="pagination text-center">
Modified: jclouds/site-content/blog/page5/index.html
URL:
http://svn.apache.org/viewvc/jclouds/site-content/blog/page5/index.html?rev=1633262&r1=1633261&r2=1633262&view=diff
==============================================================================
--- jclouds/site-content/blog/page5/index.html (original)
+++ jclouds/site-content/blog/page5/index.html Tue Oct 21 01:46:48 2014
@@ -150,6 +150,16 @@
<p><a
href="https://wiki.apache.org/jclouds/How%20to%20Contribute%20Documentation">Write
a guest post!</a></p>
+<h3><a class="text-primary"
href="/blog/2012/01/17/jclouds-training-and-jfokus-stockholm">jclouds training
and Jfokus Stockholm</a></h3>
+<span class="text-muted">17 January 2012, by Adrian Cole</span>
+<p>For those of you in Stockholm, or coming in for Jfokus, don't miss out on a
few nearby events.
+</p>
+
+<h3><a class="text-primary"
href="/blog/2011/10/18/jclouds-1-2-released">jclouds 1.2 released!</a></h3>
+<span class="text-muted">18 October 2011, by Adrian Cole</span>
+<p>The 1.2 release of jclouds includes results of almost 2 months effort by
our community. A total of 55 Issues were addressed between jclouds 1.1 and 1.2,
stabilizing the cloud so you don't have to!
+</p>
+
<h3><a class="text-primary"
href="/blog/2009/05/13/catching-exceptions-with-less-keystrokes">Catching
exceptions with fewer keystrokes</a></h3>
<span class="text-muted">13 May 2009, by Adrian Cole</span>
<p>Some of us hate checked exceptions, but still use them for one reason or
another. A common problem we have is unnecessary exception nesting, or runtime
swallowing. This often leads to the all to familiar and crufty code with a
million catch blocks. jclouds has a slightly different approach that strikes a
balance, allowing checked exceptions to be dealt with, but without the pain of
so many lines of repetitious code.
Modified: jclouds/site-content/guides/aws/index.html
URL:
http://svn.apache.org/viewvc/jclouds/site-content/guides/aws/index.html?rev=1633262&r1=1633261&r2=1633262&view=diff
==============================================================================
--- jclouds/site-content/guides/aws/index.html (original)
+++ jclouds/site-content/guides/aws/index.html Tue Oct 21 01:46:48 2014
@@ -157,6 +157,7 @@
<ul>
<li>Get the dependencies <code>org.jclouds.provider/aws-ec2</code> and
<code>org.jclouds.provider/aws-s3</code> using jclouds <a
href="/start/install">Installation</a>.</li>
+<li>In order to use the SshjSshClientModule and Log4JLoggingModule you have to
get dependencies <code>org.jclouds.driver/jclouds-sshj</code> and
<code>org.jclouds.driver/jclouds-sl4j</code>.</li>
</ul>
</li>
<li>Start coding</li>