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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions