Skip to content

Shut down and archive https://legacy.python.org/ #36

Description

@encukou

This came up at the 2021 Language Summit.
“Thomas and Ee to address.”

Activity

  1. CAM-Gerlach commented on Mar 14, 2022

    @CAM-Gerlach
    Member

    On a minor sidenote, this came up on the PEPs repo.

  2. CAM-Gerlach commented on Mar 15, 2022

    @CAM-Gerlach
    Member

    Funny enough, this just came up in python/peps#2431 ; @smontanaro updated a link in PEP 339 to a paper of his to point to legacy.python.org, and I can't seem to find an equivalent on python.org or another canonical source. Maybe we need to have a subdirectory or subdomain to archive selected old but still potentially useful material like this that doesn't have a direct replacement on the current site, perhaps with redirects as appropriate?

  3. smontanaro commented on Mar 15, 2022

    @smontanaro

    Not sure what the argument for shutting down the legacy site is. If it's to go away, maybe the webserver can redirect references elsewhere, Wayback Machine perhaps?

  4. encukou commented on Jul 18, 2022

    @encukou
    MemberAuthor

    It seems Thomas and Ee are @Yhg1s and @ewdurbin. Is that right? Do you know more about this action item?

    To me, seeing pages like the mentioned paper it seems like properly sunsetting legacy would be a big pile of work. Is there a plan you know of?

  5. gvanrossum commented on Jul 18, 2022

    @gvanrossum
    Member

    Yeah, I probably have some stuff there too (though I'd be happy to move it to my personal home page).

  6. ewdurbin commented on Jul 18, 2022

    @ewdurbin
    Member

    legacy.python.org is now served from a static mirror. I don't believe taking it offline is prudent.

    The apache configuration to serve that mirror is at https://github.com/python/psf-salt/blob/main/salt/hg/config/legacy.apache.conf.jinja, so new redirects could be added to slowly migrate content away.

    But for the purposes of this issue (that the host in XS4ALL needed to be decommissioned) I think it can be closed.

  7. Yhg1s commented on Jul 18, 2022

    @Yhg1s
    Member

    Indeed, the host is well and truly shut down: https://twitter.com/Yhg1s/status/1423629453461270533

  8. encukou commented on Jul 19, 2022

    @encukou
    MemberAuthor

    Thanks for the info! Glad it's handled.

    new redirects could be added to slowly migrate content away.

    If that's the goal, IMO it would be best to put the archive up as a repo on GitHub (excluding secret/ of course). AFAICS, a PSF staff member would need to release the data. (Scraping won't catch unlinked pages.)

    Then anyone interested can look through it, suggest redirects at psf-salt, and remove stuff that has redirects (to keep only “todo items” in main, but everything in the history).
    It wouldn't be necessary sync the repo back to the live mirror, until it's empty (if that ever happens).

    But it looks like a very low-priority task. I don't think it needs to be tracked. I'll close the issue.

  9. ewdurbin commented on Jul 20, 2022

    @ewdurbin
    Member

    If that's the goal, IMO it would be best to put the archive up as a repo on GitHub (excluding secret/ of course). AFAICS, a PSF staff member would need to release the data. (Scraping won't catch unlinked pages.)

    The archive in total is ~1GB... so I'm not sure how feasible it is to make it a repo on GitHub unless people expressly want to do the work.

  10. gvanrossum commented on Jul 20, 2022

    @gvanrossum
    Member

    Are there any directories named "guido" or something like that? I might be interested in hosting those elsewhere.

  11. CAM-Gerlach commented on Jul 22, 2022

    @CAM-Gerlach
    Member

    There's your essays, though they are also found on the modern Python site, and there is your list of presentations, which I can't find on the modern site. Probing various forms/combinations of your name as subdirs didn't appear to reveal anything.

  12. gvanrossum commented on Jul 22, 2022

    @gvanrossum
    Member

    @ewdurbin Could you do me a favor and send me a dump of the "ppt" directory CAM mentioned? (It's served as https://legacy.python.org/doc/essays/ppt/.) I'd like to have those on my personal website.

  13. ewdurbin commented on Jul 23, 2022

    @ewdurbin
    Member

    @gvanrossum that archive has been emailed to you.

  14. gvanrossum commented on Jul 23, 2022

    @gvanrossum
    Member
  15. encukou commented on Jul 27, 2022

    @encukou
    MemberAuthor

    The archive in total is ~1GB... so I'm not sure how feasible it is to make it a repo on GitHub unless people expressly want to do the work.

    Git and GitHub can handle it (for GH, 1GB is the upper end of the “ideal” range and <5GB is recommended, for Git I've heard similar figures regarding being comfortably fast to use). The only issue I can find is 100MB limit for pushes, so the initial push would need to be split up.

    If you send me the archive, I can put it up on GitHub – if only to make any future requests like Guido's self-service-able.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions