Happy New Year everybody. Unfortunately, with the upcoming death of Python 2 packages in Factory, we have got into rather unpleasant situation: On 2019-11-21, 21:46 GMT, Todd Rme wrote:
Python 2 EOL is happening in a little under a month and a half. However, I am unclear what our plans are. Is there any specific set of actions we are going to take in response to this? Is there a timeline?
Hi, Todd, I understand that the communication about this was not optimal (there were some problems with suse.com SMTP server not sending to this list), but still I insist that changes of this magnitude should be properly communicated beforehand with me, Steve, or Tomáš. Please, also follow the current discussion on https://lists.opensuse.org/opensuse-factory/2020-01/msg00095.html this. Yesterday (or starting a day before yesterday) you have submitted and approved himself over hundred of submit requests to various Python-related packages. You did so without consulting with anybody and we now have to recover OBS from this avalanche. When planning such massive change as Python 2 EOL there are more considerations than what is just obvious to you from your side. See for example your request https://build.opensuse.org/request/show/762506 , which we need to reapply as https://build.opensuse.org/request/show/762857 instead. Specifically, do not add more skip_python2 definitions, we will do it on the project/distro level later, no need to do it for each package individually. Right now, the focus should stay on removing the leaf packages (not required by anything else), and we can continue later to more core ones. However, this is not the first time we have problems to communicate with you. I completely appreciate huge amount of work you do for openSUSE, but these situations when we need to recover the distro from your mass submissions (self-approved by you) make me believe that if something does not change, we will need to let you just file request and we will have to check them ourselves before their approval. Please, do communicate such massive changes here, on IRC, or on Trello beforehand. Best and thank you again for all you do for openSUSE, Matěj -- https://matej.ceplovi.cz/blog/, Jabber: mcepl@ceplovi.cz GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8 Courage is resistance of fear, mastery of fear, not absence of fear.