Re: [openstack-dev] Why do we need python-fasteners and not just oslo.concurrency?

2015-07-15 Thread Joshua Harlow

For the same reason we don't move all of sqlalchemy into oslo.db.

This is further explained @

- https://wiki.openstack.org/wiki/Oslo/CreatingANewLibrary#Choosing_a_Name

- 
http://specs.openstack.org/openstack/oslo-specs/specs/policy/naming-libraries.html#proposed-policy


Taskflow, tooz and others were designed to not just be 'production 
runtime dependencies of OpenStack projects' (I know they are used 
elsewhere in non-openstack projects); so this is why fasteners was split 
off, so it can be used by the wider world (taskflow, tooz, 
oslo.concurrency now depend on fasteners and use it).


-Josh

Thomas Goirand wrote:

Hi,

I've seen that the latest version of taskflow needs fasteners, which
handles lock stuff. Why can't this goes into oslo.concurrency?

Cheers,

Thomas Goirand (zigo)

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Why do we need python-fasteners and not just oslo.concurrency?

2015-07-15 Thread Yuriy Taraday
On Wed, Jul 15, 2015 at 3:32 PM Thomas Goirand  wrote:

> I've seen that the latest version of taskflow needs fasteners, which
> handles lock stuff. Why can't this goes into oslo.concurrency?
>

It already did (in a way): https://review.openstack.org/185291
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] Why do we need python-fasteners and not just oslo.concurrency?

2015-07-15 Thread Thomas Goirand
Hi,

I've seen that the latest version of taskflow needs fasteners, which
handles lock stuff. Why can't this goes into oslo.concurrency?

Cheers,

Thomas Goirand (zigo)

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev