+1 from my side. Thank you Brian for bringing this up!!! Thanks & Best Regards, Abhishek Kekane On Tue, Dec 15, 2020 at 6:59 PM Brian Rosmaita <rosmaita.fossdev@gmail.com> wrote:
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@gmail.com <mailto:rosmaita.fossdev@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-----