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

Brian Rosmaita rosmaita.fossdev at gmail.com
Tue Dec 15 13:25:22 UTC 2020


On 12/15/20 5:41 AM, hberaud wrote:
> +1 from my side.
> 
> As discussed yesterday with Luigi (tosky) it makes sense to me to host 
> that under the Oslo scope, however I would appreciate to get feedback 
> from other Oslo team members before doing anything.
> 
> Even if this project seems stable we still need to continue to maintain 
> the current code base to keep the code up-to-date and compatible with 
> the next Python versions.
> 
> Concerning the "release" point of view of this topic, if this project is 
> stable enough I think we can adopt directly the release independent 
> model [1]. It would help us to reduce the maintenance related to stable 
> branches (backport fixes etc...). Do you have any opinion on this?

I agree that the release independent model makes sense for this library.

> 
> Hervé
> 
> [1] 
> https://releases.openstack.org/reference/release_models.html#independent 
> <https://releases.openstack.org/reference/release_models.html#independent>
> 
> Le mar. 15 déc. 2020 à 06:01, Brian Rosmaita <rosmaita.fossdev at gmail.com 
> <mailto:rosmaita.fossdev at gmail.com>> a écrit :
> 
>     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 <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
>     <http://lists.openstack.org/pipermail/openstack-dev/2018-July/131978.html>
> 
> 
> 
> 
> -- 
> Hervé Beraud
> Senior Software Engineer at Red Hat
> irc: hberaud
> https://github.com/4383/ <https://github.com/4383/>
> https://twitter.com/4383hberaud <https://twitter.com/4383hberaud>
> -----BEGIN PGP SIGNATURE-----
> 
> wsFcBAABCAAQBQJb4AwCCRAHwXRBNkGNegAALSkQAHrotwCiL3VMwDR0vcja10Q+
> Kf31yCutl5bAlS7tOKpPQ9XN4oC0ZSThyNNFVrg8ail0SczHXsC4rOrsPblgGRN+
> RQLoCm2eO1AkB0ubCYLaq0XqSaO+Uk81QxAPkyPCEGT6SRxXr2lhADK0T86kBnMP
> F8RvGolu3EFjlqCVgeOZaR51PqwUlEhZXZuuNKrWZXg/oRiY4811GmnvzmUhgK5G
> 5+f8mUg74hfjDbR2VhjTeaLKp0PhskjOIKY3vqHXofLuaqFDD+WrAy/NgDGvN22g
> glGfj472T3xyHnUzM8ILgAGSghfzZF5Skj2qEeci9cB6K3Hm3osj+PbvfsXE/7Kw
> m/xtm+FjnaywZEv54uCmVIzQsRIm1qJscu20Qw6Q0UiPpDFqD7O6tWSRKdX11UTZ
> hwVQTMh9AKQDBEh2W9nnFi9kzSSNu4OQ1dRMcYHWfd9BEkccezxHwUM4Xyov5Fe0
> qnbfzTB1tYkjU78loMWFaLa00ftSxP/DtQ//iYVyfVNfcCwfDszXLOqlkvGmY1/Y
> F1ON0ONekDZkGJsDoS6QdiUSn8RZ2mHArGEWMV00EV5DCIbCXRvywXV43ckx8Z+3
> B8qUJhBqJ8RS2F+vTs3DTaXqcktgJ4UkhYC2c1gImcPRyGrK9VY0sCT+1iA+wp/O
> v6rDpkeNksZ9fFSyoY2o
> =ECSj
> -----END PGP SIGNATURE-----
> 




More information about the openstack-discuss mailing list