Ubuntu is a community effort to provide a great collection of software created from the best open source components. The involvement of the community is critical to Ubuntu’s success, that is why it feels great that you would like to start contributing to Ubuntu cloud related projects. This page contains pointers that help you get started find and work on cloud related Ubuntu projects
How can I get involved
One of the best ways with which you can help improve Ubuntu’s cloud projects, is to simply deploy the tools, play with them and report back bugs and problems. For instance with the Ubuntu Cloud, you are encouraged to download Ubuntu Cloud, install it (especially if you have significant hardware topologies) and start reporting back any bugs or issues
Another way you can help, is to click any or all of the previously mentioned projects and visit their “bugs” section. Then start helping triage currently filed bugs (Confirm bug reports, assign bugs correctly, search for duplicates…). If you are a code hacker who wants to start committing code patches adding features and fixing bugs, read up the next section with pointers on how to get involved with different Ubuntu related Cloud Projects
Cloud Projects
The following is a list of Ubuntu projects that focus on cloud related technologies. You can get started by working on any or all of them. If you think a certain project should be on that list, please visit our IRC chat channel #ubuntu-cloud and mention the project. Now on to the list
- https://code.launchpad.net/~ubuntu-on-ec2/ubuntu-on-ec2/cloud-utils
- https://launchpad.net/vmbuilder
- https://launchpad.net/cloud-init
- https://launchpad.net/eucalyptus
- https://launchpad.net/uec-testing-scripts
- https://launchpad.net/openstack
- https://launchpad.net/awstrial
- https://launchpad.net/juju
Eucalyptus
EUCALYPTUS – Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems – is an open-source software infrastructure for implementing “cloud computing” on clusters. The current interface to EUCALYPTUS is compatible with Amazon’s EC2 interface, but the infrastructure is designed to support multiple client-side interfaces. EUCALYPTUS is implemented using commonly available Linux tools and basic Web-service technologies making it easy to install and maintain
-
Code
Get code:
bzr branch lp:eucalyptus
Build Instructions -
Bugs
-
Features
-
Connect
Mailing List
IRC: #ubuntu-server, #ubuntu-devel
Upstream Forums, IRC, Bug reports
AWS Trial
AWS Trial is a web service that allows someone with an AWS account to allow others to launch “trial” instances, which give them 1 hour to play for free
-
Code
Get code:
bzr branch lp:awstrial -
Bugs
-
Features
-
Connect
IRC: #ubuntu-cloud
Juju
-
Code
Get code:
bzr branch lp:juju -
Bugs
-
Features
-
Connect
IRC: #ubuntu-cloud, #juju
Ubuntu on EC2
-
Code
Get code:
bzr branch lp:~ubuntu-on-ec2/ubuntu-on-ec2/cloud-utils -
Bugs
-
Features
-
Connect
IRC: #ubuntu-cloud
VMBuilder
Install virtual machines in a snap without ever actually booting a virtual machine!
-
Code
Get code:
bzr branch lp:vmbuilder
View development branches -
Bugs
-
Features
-
Connect
Mailing List
IRC: #ubuntu-cloud
Cloud-Init
Package provides configuration and customization of cloud instance
-
Code
Get code:
bzr branch lp:cloud-init
View development branches -
Bugs
-
Features
-
Connect
IRC: #ubuntu-cloud
UEC Testing Scripts
The goal of the project is to provide a testing infrastructure for UEC
-
Code
Get code:
bzr branch lp:uec-testing-scripts
View development branches -
Bugs
-
Features
-
Connect
IRC: #ubuntu-cloud
OpenStack
The OpenStack Open Source Cloud Mission: to produce the ubiquitous Open Source Cloud Computing platform that will meet the needs of public and private clouds regardless of size, by being simple to implement and massively scalable
-
Code
Get code:
bzr branch lp:nova
bzr branch lp:swift
OpenStack development branches
Nova development branches
Swift development branches -
Bugs
-
Features
-
Connect
OpenStack Mailing List
Nova Mailing List
Swift Mailing List
Upstream Documentation for Nova and Swift
Upstream Continuous Integration Hudson
IRC: #ubuntu-cloud, #openstack
