-
Notifications
You must be signed in to change notification settings - Fork 54
Description
Under "Drop Schedule", the text of the SPEC0 page reads:
Below is an auto generated schedule with recommended dates for dropping support. We suggest that the next release in a given quarter is considered as the one removing support for a given item.
I understand that to mean that, for my first release in, e.g., Q3 of 2024 (imagine I release on July 10, 2024), that I should drop support for versions listed under subheading "2024 - Quarter 3". For example, I see that IPython 8.5.0 (released Sep 2022) should be dropped.
If, on July 10, 2024, I drop support for a package that was released in September 2022, then I have not supported it for a full 2 years.
Is this a problem that the text needs to clarify, or is there a bug in the code that generates the drop schedule? My assumption would have been that the packages listed under "2024 - Quarter 3" should actually be dropped in the first release after the start of 2024 - Quarter 4. That gives the full 2 years plus a bit.