Skip to content

SPEC0: Unclear on quarterly drop dates #379

@dwhswenson

Description

@dwhswenson

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions