Skip to content

Add archive section #293

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 18, 2024
Merged

Add archive section #293

merged 2 commits into from
Apr 18, 2024

Conversation

takluyver
Copy link
Member

See discussion on #292.

@mscuthbert has a good idea about adding it to the README as well, but I figured we should get the wording right in one place first.


The long-term transition we hoped for has succeeded: in 2024 it is entirely
normal for projects to support only Python 3, simplifying maintainers' lives
and letting us take full advantage of newer language features.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would add a phrase along the lines of "without disrupting users still using Python 2 at the time" maybe ?

Thanks for writing this !

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've sort of mentioned this idea in the previous paragraph:

We didn't force people to move to Python 3, but if they wanted to stick with Python 2, they would stop getting new versions of our projects.

I don't want to over-sell this, because a) we wanted people in general to move to Python 3, even if Python 2 remained in some specific niches, to re-unify the Python world, and b) I'm sure the end of Python 2 support did disrupt people who needed/wanted to keep using it. Not our statement directly, but things like the removal of Python 2 from Linux distros, and the security concerns for anything that handles untrusted data. The python_requires stuff definitely helped to make things less painful, but it was never going to be totally disruption free.

@takluyver
Copy link
Member Author

After some fiddling, I've suceeded in getting this to build in a container:

image

The great big gap at the bottom of the section is a bit ugly - I guess it's space for the optional icon between sections, which we don't have here - but I'd say it's good enough.

@Carreau
Copy link
Member

Carreau commented Apr 15, 2024

Let's give this a few more days for any comments and merge.

Thanks !

@Carreau
Copy link
Member

Carreau commented Apr 18, 2024

Add archival note to README as well

+1,

ok let's get that in.

Thanks again.

@Carreau Carreau merged commit c7400a5 into master Apr 18, 2024
@takluyver takluyver deleted the archive branch April 18, 2024 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants