In the last years, many projects, research groups and companies have built new virtualization and cloud components to complement and to enhance the functionality provided by OpenNebula. In response to this growth, the OpenNebula Ecosystem has been established to:
Introduce the tools and extensions that complement the functionality provided by OpenNebula
Bring visibility to the innovations of the OpenNebula Ecosystem
Provide a catalog of components in the ecosystem to help integrate with OpenNebula
Offer support and resources demanded by cloud integrators and developers
Exchange news, updates and opinions about OpenNebula and its ecosystem
We offer the following instruments for coordination:
Once you've developed a new extension for OpenNebula, you'll want to make sure people can find out about and download it. Note that we do not perform filtering on the basis of technical issues. This is because the OpenNebula Ecosystem respects and suggests variety of technical approaches. It does not fear innovation or even internal confrontation between projects which overlap in functionality. We only filter components on the basis of the likeliness of them becoming successful tools.
The basic requirements are:
A working codebase tested in the version you claim to support
An active development and support
A potential user community
A web site with information about the component
An open-source license
Moreover we applaud the following design and development principles in the components:
Collaborative open-source software development
Commercial-friendly license
High quality software
Implementation of standards
Security as a mandatory feature
Send to the ecosystem mailing list the following information
Name of the Component
-
Brief Description (30 words max)
Type (tool/extension/plugin)
License (proprietary/
OSS)
OpenNebula Version
Author (person or organization developing the code)
E-mail
The Community Manager will evaluate your proposal and respond within one week time
If approved, we will create a page in the addon namespace, and you will receive an account to update its contents
You should update your page with all needed documentation on how to install and use the addon and give users a pretty good idea what it does before installing the addon. Adding screenshots might be a good idea as well. At the top of the addon page a few metadata fields will be filled.
Uploads are not allowed, so you need to host your plugin files somewhere else. We recommend to manage your source with a Revision Control System using any public repository host. We also offer project hosting.