[oslo][nova][glance][cinder] move cursive library to oslo?

Ben Nemec openstack at nemebean.com
Wed Dec 16 17:12:57 UTC 2020

Based on the readme saying "The cursive project contains code extracted 
from various OpenStack projects for verifying digital signatures" and 
the fact that it's being used in multiple other projects it sounds like 
a perfect fit for Oslo.

On 12/14/20 10:53 PM, Brian Rosmaita wrote:
> Hello Oslo Team,
> Nova, Glance, and Cinder all make use of the 'cursive' library for 
> image-signature-validation.  The library is currently in the 'x' 
> namespace: https://opendev.org/x/cursive
> The current cursive-core team entirely consists of members of the Johns 
> Hopkins University Applied Physics Laboratory, which ended its 
> involvement with OpenStack in July 2018 [0].
> This leaves us in a position where three of the major openstack projects 
> depend on a library to which no one currently around can approve code 
> changes.
> I'd like to propose that the cursive library be moved back to the 
> 'openstack' namespace and be put under Oslo governance with the 
> consuming teams sharing the maintenance of the library.  I don't think 
> this will make much new work for the Oslo team--the library has been 
> very stable and hasn't changed in over 2 years--but it will ensure that 
> should any bugfixes be required, there will be oslo team members who can 
> approve the patches.
> Thanks for thinking this over,
> brian
> [0] 
> http://lists.openstack.org/pipermail/openstack-dev/2018-July/131978.html

More information about the openstack-discuss mailing list