[one-dev] Installing addons

Boris Parak 256254 at mail.muni.cz
Wed Nov 6 08:22:26 PST 2013


Hi Javi,

an addon management tool is a great idea, people hate reading documentation
and only a few know how to properly create a package (especially for
Debian). So, this might be the way to go ...

Cheers, Boris


On Wed, Nov 6, 2013 at 3:36 PM, Javier Fontan <jfontan at opennebula.org>wrote:

> Any comments on these or should I start with a prototype and see where it
> leads?
>
> On Tue, Oct 29, 2013 at 3:59 PM, Javier Fontan <jfontan at opennebula.org>
> wrote:
> > Hello,
> >
> > Now that we have a place where to work on new packages I think it is a
> > good time to find a way to install them. There are several ways we can
> > use to do so, like:
> >
> > * Stating in the documentation which files goes to what paths.
> > * Adding a script that installs the files.
> > * Creating packages for distributions that can be installed on top of
> > OpenNebula.
> >
> > As a long term solution I don't think that the documentation way is a
> > solution. For a 2/3 files addon this may be maintainable but it will
> > make upgrades an automation a pain in the ass.
> >
> > Creating packages seems like a great solution from a user stand point
> > but will raise the bar of requirements for people that wants to
> > contribute as they may need to learn how to make them.
> >
> > My proposal is to create a addon management tool that does this for
> > us. The idea is to have a manifest in all the addons with its
> > description, the OpenNebula version needed for the addon, external
> > dependencies and the list of files that need to be installed. The tool
> > will check that file, test the OpenNebula version installed, install
> > needed dependencies and copy the files in its place.
> >
> > What do you think about it? Is it too reinvent-the-wheel? Do you know
> > of an already made tool to do this?
> >
> > The tool could have some other features like addon discovery, upgrade
> > and such but I would start with just the needed features to install
> > the addons.
> >
> > Cheers
> >
> > --
> > Javier Fontán Muiños
> > Developer
> > OpenNebula - The Open Source Toolkit for Data Center Virtualization
> > www.OpenNebula.org | @OpenNebula | github.com/jfontan
>
>
>
> --
> Javier Fontán Muiños
> Developer
> OpenNebula - The Open Source Toolkit for Data Center Virtualization
> www.OpenNebula.org | @OpenNebula | github.com/jfontan
> _______________________________________________
> Dev mailing list
> Dev at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/dev-opennebula.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/dev-opennebula.org/attachments/20131106/55743f55/attachment-0001.htm>


More information about the Dev mailing list