[openstack-dev] [infra][project-config][oslo.messaging] Pre-driver requirements split-up initiative

Denis Makogon dmakogon at mirantis.com
Fri Feb 6 14:45:26 UTC 2015


On Fri, Feb 6, 2015 at 4:00 PM, Jeremy Stanley <fungi at yuggoth.org> wrote:

> On 2015-02-06 14:37:08 +0200 (+0200), Denis Makogon wrote:
> > As part of oslo.messaging initiative to split up requirements into
> > certain list of per messaging driver dependencies
> [...]
>
> I'm curious what the end goal is here... when someone does `pip
> install oslo.messaging` what do you/they expect to get installed?
> Your run-parts style "requirements.d" plan is sort of
> counter-intuitive to me in that I would expect it to contain
> number-prefixed sublists of requirements which should be processed
> collectively in an alphanumeric sort order, but I get the impression
> this is not the goal of the mechanism (I'll be somewhat relieved if
> you tell me I'm mistaken in that regard).
>
>
Yes, that's the main goal, as i can foresee, to have an ability to install
oslo.messaging with dependencies for specific driver.


> > Taking into account suggestion from Monty Taylor i’m bringing this
> > discussion to much wider audience. And the question is: aren’t we
> > doing something complex or are there any less complex ways to
> > accomplish the initial idea of splitting requirements?
>
> As for taking this to a wider audience we (OpenStack) are already
> venturing into special snowflake territory with PBR, however
> requirements.txt is a convention used at least somewhat outside of
> OpenStack-related Python projects. It might make sense to get input
> from the broader Python packaging community on something like this
> before we end up alienating ourselves from them entirely.
>

Sure, that's what i'm looking for.


> --
> Jeremy Stanley
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>

Kind regards,
Denis M.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150206/00939099/attachment.html>


More information about the OpenStack-dev mailing list