← Back to team overview

fuel-dev team mailing list archive

Re: Meeting notes on Fuel Plugins

 

Hi everybody!

I talk with other guys from Poznan office, can we schedule this meeting on
thursday or on friday not tomorrow?

Best regards,
Kamil Sambor



On Tue, Aug 5, 2014 at 3:53 PM, Nikolay Markov <nmarkov@xxxxxxxxxxxx> wrote:

> Hello everybody!
>
> We had a meeting on Fuel (mostly Nailgun) plugins architecture. So, there
> were multiple topics to discuss, we didn't really achieve an agreement, but
> made some really helpful notes.
>
> 1. We should provide infrastructure for plugins, which means making most
> of Nailgun entities abstract/default, allowing plugins to override them and
> implement their own business logic on top. This may include multiple levels
> (usually two), like Neutron plugin and NSX plugin for Neutron plugin.
> 2. There will be some core plugins, which will be installed together with
> Nailgun and can't be deleted without ruining an important functionality.
> 3. In some cases plugins will override behaviour of default Nailgun HTTP
> handlers, but in this case they will follow some certain guides on
> formatting.
> 4. We leave existing hooks as is and add it when needed, it's too hard for
> now to determine certain places which may be overrided. Also, we already
> need some infrastructure for third-party developers to jump from.
> 5. Some documentation on how plugins should be provided and tested. As for
> now, it looks like each plugin or group of plugins will have it's own repo
> and will be provided as a bunch of RPM packages to install into Docker
> containers.
>
> Any additions, colleagues?
>
> Also, we're planning to organize a meeting in English tomorrow together
> with guys from Poland and maybe other places. Which time is the most
> appropriate for you?
>
> --
> Best regards,
> Nick Markov
>
> --
> Mailing list: https://launchpad.net/~fuel-dev
> Post to     : fuel-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~fuel-dev
> More help   : https://help.launchpad.net/ListHelp
>
>

Follow ups

References