<div dir="ltr"><div id="gmail-magicdomid2" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">Development Focus</span></div><div id="gmail-magicdomid3" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">-----------------</span></div><div id="gmail-magicdomid4" class="gmail-ace-line"><br></div><div id="gmail-magicdomid5" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">Work on libraries should be wrapping up, in preparation for the various</span></div><div id="gmail-magicdomid6" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">library-related deadlines coming up. Now is a good time to make decisions</span></div><div id="gmail-magicdomid7" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">on deferring feature work to the next development cycle in order to be</span></div><div id="gmail-magicdomid8" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">able to focus on finishing already-started feature work.</span></div><div id="gmail-magicdomid9" class="gmail-ace-line"><br></div><div id="gmail-magicdomid10" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">General Information</span></div><div id="gmail-magicdomid11" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">-------------------</span></div><div id="gmail-magicdomid12" class="gmail-ace-line"><br></div><div id="gmail-magicdomid13" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">We are now getting close to the end of the cycle, and will be gradually</span></div><div id="gmail-magicdomid14" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">freezing feature work on the various deliverables that make up the</span></div><div id="gmail-magicdomid15" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">OpenStack release.</span></div><div id="gmail-magicdomid16" class="gmail-ace-line"><br></div><div id="gmail-magicdomid17" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">This coming week is the deadline for general libraries (except client</span></div><div id="gmail-magicdomid18" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">libraries): their last feature release needs to happen before "Non-client</span></div><div id="gmail-magicdomid19" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">library freeze" on 4 March, 2021. Only bugfixes releases will be allowed</span></div><div id="gmail-magicdomid20" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">beyond this point.</span></div><div id="gmail-magicdomid21" class="gmail-ace-line"><br></div><div id="gmail-magicdomid22" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">When requesting those library releases, you can also include the</span></div><div id="gmail-magicdomid23" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">stable/wallaby branching request with the review (as an example, see the</span></div><div id="gmail-magicdomid24" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">"branches" section here:</span></div><div id="gmail-magicdomid25" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z gmail-url"><a href="https://opendev.org/openstack/releases/src/branch/master/deliverables/pike/os-brick.yaml#n2" rel="noreferrer noopener">https://opendev.org/openstack/releases/src/branch/master/deliverables/pike/os-brick.yaml#n2</a></span></div><div id="gmail-magicdomid26" class="gmail-ace-line"><br></div><div id="gmail-magicdomid27" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">In the next weeks we will have deadlines for:</span></div><div id="gmail-magicdomid28" class="gmail-ace-line"><br></div><div id="gmail-magicdomid29" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">* Client libraries (think python-*client libraries), which need to have</span></div><div id="gmail-magicdomid30" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">their last feature release before "Client library freeze" (11 March, 2021)</span></div><div id="gmail-magicdomid31" class="gmail-ace-line"><br></div><div id="gmail-magicdomid32" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">* Deliverables following a cycle-with-rc model (that would be most</span></div><div id="gmail-magicdomid33" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">services), which observe a Feature freeze on that same date, 11 March, 2021.</span></div><div id="gmail-magicdomid34" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">Any feature addition beyond that date should be discussed on the</span></div><div id="gmail-magicdomid35" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">mailing-list and get PTL approval.</span></div><div id="gmail-magicdomid36" class="gmail-ace-line"><br></div><div id="gmail-magicdomid37" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">As we are getting to the point of creating stable/wallaby branches, this</span></div><div id="gmail-magicdomid38" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">would be a good point for teams to review membership in their</span></div><div id="gmail-magicdomid39" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">wallaby-stable-maint groups. Once the stable/wallaby branches are cut</span></div><div id="gmail-magicdomid40" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">for a repo, the ability to approve any necessary backports into those</span></div><div id="gmail-magicdomid41" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">branches for wallaby will be limited to the members of that stable team.</span></div><div id="gmail-magicdomid42" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">If there are any questions about stable policy or stable team membership,</span></div><div id="gmail-magicdomid43" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">please reach out in the #openstack-stable channel.</span></div><div id="gmail-magicdomid44" class="gmail-ace-line"><br></div><div id="gmail-magicdomid45" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">Upcoming Deadlines & Dates</span></div><div id="gmail-magicdomid46" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">--------------------------</span></div><div id="gmail-magicdomid47" class="gmail-ace-line"><br></div><div id="gmail-magicdomid48" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">Cross-project events:</span></div><div id="gmail-magicdomid49" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">- Non-client library freeze: 4 March, 2021 (R-6 week)</span></div><div id="gmail-magicdomid50" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">- Client library freeze: 11 March, 2021 (R-5 week)</span></div><div id="gmail-magicdomid51" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">- Wallaby-3 milestone: 11 March, 2021 (R-5 week)</span></div><div id="gmail-magicdomid52" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">- Cycle Highlights Due: 11 March 2021 (R-5 week)</span></div><div id="gmail-magicdomid53" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">- Wallaby final release: 14 April, 2021</span></div><div id="gmail-magicdomid54" class="gmail-ace-line"><br></div><div id="gmail-magicdomid55" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">Project-specific events:</span></div><div id="gmail-magicdomid56" class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">- Cinder Driver Features Declaration:  12 March, 2021 (R-5 week)</span></div><div class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z"><br></span></div><div class="gmail-ace-line"><span class="gmail-author-a-k1tz122zz72z1z72zuz79zez67zk3az75zz86z">Thanks for your attention<br></span></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>Hervé Beraud</div><div>Senior Software Engineer at Red Hat</div><div>irc: hberaud</div><div><a href="https://github.com/4383/" target="_blank">https://github.com/4383/</a></div><div><a href="https://twitter.com/4383hberaud" target="_blank">https://twitter.com/4383hberaud</a><br></div><div>-----BEGIN PGP SIGNATURE-----<br><br>wsFcBAABCAAQBQJb4AwCCRAHwXRBNkGNegAALSkQAHrotwCiL3VMwDR0vcja10Q+<br>Kf31yCutl5bAlS7tOKpPQ9XN4oC0ZSThyNNFVrg8ail0SczHXsC4rOrsPblgGRN+<br>RQLoCm2eO1AkB0ubCYLaq0XqSaO+Uk81QxAPkyPCEGT6SRxXr2lhADK0T86kBnMP<br>F8RvGolu3EFjlqCVgeOZaR51PqwUlEhZXZuuNKrWZXg/oRiY4811GmnvzmUhgK5G<br>5+f8mUg74hfjDbR2VhjTeaLKp0PhskjOIKY3vqHXofLuaqFDD+WrAy/NgDGvN22g<br>glGfj472T3xyHnUzM8ILgAGSghfzZF5Skj2qEeci9cB6K3Hm3osj+PbvfsXE/7Kw<br>m/xtm+FjnaywZEv54uCmVIzQsRIm1qJscu20Qw6Q0UiPpDFqD7O6tWSRKdX11UTZ<br>hwVQTMh9AKQDBEh2W9nnFi9kzSSNu4OQ1dRMcYHWfd9BEkccezxHwUM4Xyov5Fe0<br>qnbfzTB1tYkjU78loMWFaLa00ftSxP/DtQ//iYVyfVNfcCwfDszXLOqlkvGmY1/Y<br>F1ON0ONekDZkGJsDoS6QdiUSn8RZ2mHArGEWMV00EV5DCIbCXRvywXV43ckx8Z+3<br>B8qUJhBqJ8RS2F+vTs3DTaXqcktgJ4UkhYC2c1gImcPRyGrK9VY0sCT+1iA+wp/O<br>v6rDpkeNksZ9fFSyoY2o<br>=ECSj<br>-----END PGP SIGNATURE-----<br><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div>