[openstack-dev] excessively difficult to support both iso8601 0.1.4 and 0.1.8 as deps

Dolph Mathews dolph.mathews at gmail.com
Wed Oct 23 20:09:31 UTC 2013


On Wed, Oct 23, 2013 at 2:30 PM, Robert Collins
<robertc at robertcollins.net>wrote:

> On 24 October 2013 07:34, Mark Washenberger
> <mark.washenberger at markwash.net> wrote:
> > Hi folks!
> >
> > 1) Adopt 0.1.8 as the minimum version in openstack-requirements.
> > 2) Do nothing (i.e. let Glance behavior depend on iso8601 in this way,
> and
> > just fix the tests so they don't care about these extra formats)
> > 3) Make Glance work with the added formats even if 0.1.4 is installed.
>
> I think we should do (1) because both (2) will permit surprising,
> nonobvious changes in behaviour and (3) is just nasty engineering.
> Alternatively, add a (4) which is (2) with "whinge on startup if 0.1.4
> is installed" to make identifying this situation easy.
>

I'm in favor of (1), unless there's a reason why 0.1.8 not viable for
another project or packager, in which case, I've never heard the term
"whinge" before so there should definitely be some of that.


>
> The last thing a new / upgraded deployment wants is something like
> nova, or a third party API script failing in nonobvious ways with no
> breadcrumbs to lead them to 'upgrade iso8601' as an answer.
>
> -Rob
>
> --
> Robert Collins <rbtcollins at hp.com>
> Distinguished Technologist
> HP Converged Cloud
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>



-- 

-Dolph
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20131023/8b982981/attachment.html>


More information about the OpenStack-dev mailing list