Package new cloud libraries and update existing ones

Release Note

Ubuntu 10.10 contains new and updated libraries for interacting with various cloud APIs. The newly added packages are java libraries typica and jets3kil.


We want Ubuntu to be the obvious choice for working with "The cloud". In order to realize that we need to have a cloud api libraries that are relevant, span multiple languages and are up to date.

User stories

  • Jimmy wants to develop an application to control his use of AWS S3. He wants to write the application in Java and wants to utilize existing libraries to make his job easier.




Test/Demo Plan

TODO It's important that we are able to test new features, and demonstrate them to users. Use this section to describe a short plan that anybody can follow that demonstrates the feature is working. This can then be used during testing, and to show off after release. Please add an entry to for tracking test coverage.

This need not be added or completed until the specification is nearing beta.

Unresolved issues

BoF agenda and discussion

More platform? Java, ruby.

More services?

=== AWS world ===

Review and update existing libraries:
 - cloudfusion (php)
 - python-boto (python)
 - libnet-amazon-* (perl)
 - libright-aws-ruby (ruby)

Chart from lucid:

Extend platform coverage:
 - Java: typica + jets3kil

Other services to look at: 
 - elastic load balancing (from amazon)

=== Other clouds ===

   Another layer - based on http REST service.
   Goal: Broker?
 * libcloud
   Library: support a lot of cloud API.
   Low hanging fruit - already packaged.
   (python library).
 * jcloud (java library).


ServerMaverickCloudLibs (last edited 2010-05-24 20:45:37 by smoser)