<span></span>It seems like adopting 0.1.8 is the right approach. If it doesn't work with other projects, we should work to help those projects get updated to work with it. <div><br></div><div>--Morgan<br><br>On Thursday, October 24, 2013, Zhi Yan Liu  wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
Adopt 0.1.8 as iso8601 minimum version: <a href="https://review.openstack.org/#/c/53567/" target="_blank">https://review.openstack.org/#/c/53567/</a><br>
<br>
zhiyan<br>
<br>
On Thu, Oct 24, 2013 at 4:09 AM, Dolph Mathews <<a href="javascript:;" onclick="_e(event, 'cvml', 'dolph.mathews@gmail.com')">dolph.mathews@gmail.com</a>> wrote:<br>
><br>
> On Wed, Oct 23, 2013 at 2:30 PM, Robert Collins <<a href="javascript:;" onclick="_e(event, 'cvml', 'robertc@robertcollins.net')">robertc@robertcollins.net</a>><br>
> wrote:<br>
>><br>
>> On 24 October 2013 07:34, Mark Washenberger<br>
>> <<a href="javascript:;" onclick="_e(event, 'cvml', 'mark.washenberger@markwash.net')">mark.washenberger@markwash.net</a>> wrote:<br>
>> > Hi folks!<br>
>> ><br>
>> > 1) Adopt 0.1.8 as the minimum version in openstack-requirements.<br>
>> > 2) Do nothing (i.e. let Glance behavior depend on iso8601 in this way,<br>
>> > and<br>
>> > just fix the tests so they don't care about these extra formats)<br>
>> > 3) Make Glance work with the added formats even if 0.1.4 is installed.<br>
>><br>
>> I think we should do (1) because both (2) will permit surprising,<br>
>> nonobvious changes in behaviour and (3) is just nasty engineering.<br>
>> Alternatively, add a (4) which is (2) with "whinge on startup if 0.1.4<br>
>> is installed" to make identifying this situation easy.<br>
><br>
><br>
> I'm in favor of (1), unless there's a reason why 0.1.8 not viable for<br>
> another project or packager, in which case, I've never heard the term<br>
> "whinge" before so there should definitely be some of that.<br>
><br>
>><br>
>><br>
>> The last thing a new / upgraded deployment wants is something like<br>
>> nova, or a third party API script failing in nonobvious ways with no<br>
>> breadcrumbs to lead them to 'upgrade iso8601' as an answer.<br>
>><br>
>> -Rob<br>
>><br>
>> --<br>
>> Robert Collins <<a href="javascript:;" onclick="_e(event, 'cvml', 'rbtcollins@hp.com')">rbtcollins@hp.com</a>><br>
>> Distinguished Technologist<br>
>> HP Converged Cloud<br>
>><br>
>> _______________________________________________<br>
>> OpenStack-dev mailing list<br>
>> <a href="javascript:;" onclick="_e(event, 'cvml', 'OpenStack-dev@lists.openstack.org')">OpenStack-dev@lists.openstack.org</a><br>
>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
><br>
><br>
><br>
><br>
> --<br>
><br>
> -Dolph<br>
><br>
> _______________________________________________<br>
> OpenStack-dev mailing list<br>
> <a href="javascript:;" onclick="_e(event, 'cvml', 'OpenStack-dev@lists.openstack.org')">OpenStack-dev@lists.openstack.org</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
><br>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="javascript:;" onclick="_e(event, 'cvml', 'OpenStack-dev@lists.openstack.org')">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div>