[openstack-dev] Python 3
Doug Hellmann
doug.hellmann at dreamhost.com
Fri Jul 26 11:27:58 UTC 2013
On Wed, Jul 24, 2013 at 2:43 PM, Brian Curtin <brian.curtin at rackspace.com>wrote:
> On Jul 24, 2013, at 1:27 PM, Eric Windisch <eric at cloudscaling.com>
> wrote:
>
>
> Speaking of preferred ways to port, has there been any discussion about
>> which version takes precedence when we have to do different things? For
>> example, with imports, should we be trying the 2.x name first and falling
>> back to 3.x on ImportError, or vice versa?
>>
>
> Are we having it now? My belief here is we should be following the
> principle of "ask forgiveness, not permission". Try Python 3 and then
> fallback to Python 2 whenever possible.
>
>
> That's my belief and preference as well.
>
It may not be possible to create a hard-and-fast rule on this. There was a
case this week where the use of the "configparser" library caused a parse
error under Python 2 when "ConfigParser" worked properly.
Doug
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130726/4ae90503/attachment.html>
More information about the OpenStack-dev
mailing list