Skip to content
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

Links return 404 #20

Open
jcubic opened this issue Jan 21, 2024 · 15 comments
Open

Links return 404 #20

jcubic opened this issue Jan 21, 2024 · 15 comments

Comments

@jcubic
Copy link

jcubic commented Jan 21, 2024

I only checked few but they return 404. This page with Macros.

https://github.com/schemedoc/bibliography/blob/master/page3.md

@soegaard
Copy link

That's weird, I can't find the repo where the documents were supposed to be.
The link

https://raw.githubusercontent.com/scheme-live/library.readscheme.org/master/

suggests that scheme-live has a repo called library.readscheme.org.

@jcubic
Copy link
Author

jcubic commented Jan 21, 2024

Hmm, the repostiory scheme-live/library.readscheme.org redirects to this repo.

@lassik
Copy link
Member

lassik commented Jan 21, 2024

I don't think I was ever involved with that repo, and I don't remember what happened to it. If memory serves, @amirouche made it by salvaging what was left of the old readscheme.org. (That site was already long gone when I started to explore Scheme.)

  • There are bound to be lots of dead links in the bibliography.

  • I have systematically annotated it as S-expressions, finding the PDFs and storing their hashes in the S-expressions.

  • I have a big stash of Scheme PDFs on my computer. I can send it to whoever wants it. We should find a long-term home for them on a public website. Perhaps outside Scheme.org, to safeguard against any copyright problems?

@lassik
Copy link
Member

lassik commented Jan 21, 2024

(NB: ACM should become "open access" this year. That will remove the biggest roadblock to accessing Scheme papers.)

@lassik
Copy link
Member

lassik commented Jan 21, 2024

Also note https://github.com/schemeorg-community/schemeworkshop-papers which is easy to clone.

@soegaard
Copy link

According to an old thread on Reddit, the original repo had a size of 1.5Gb.
Without doubt an archive of the pdf-files.

image

Unless the solution requires more work than resurrecting an old branch or a deleted release,
then I think waiting till ACM becomes open access is the right choice.

@jcubic
Copy link
Author

jcubic commented Jan 21, 2024

Maybe Internet Archive. But I'm not sure about The copyright.

@soegaard
Copy link

Also note https://github.com/schemeorg-community/schemeworkshop-papers which is easy to clone.

Thanks for the link. I didn't know about it.

Apart from the older papers, a good chunk must have been presented at the Scheme workshops.

@lassik
Copy link
Member

lassik commented Jan 21, 2024

I found a clone of a 1.5G readscheme repo from @amirouche on my computer. That must be the one.

@soegaard
Copy link

FWIW it is possible to download individual files from Internet Archive:

https://help.archive.org/help/how-to-download-files/

According to the policy below, I think the Internet Archive would be interested:

https://help.archive.org/help/internet-archive-collection-development-policy/

  1. Selection Criteria
    Materials eligible for inclusion in the Internet Archive’s collections should meet the following criteria:

a) Research Interest: The material should be of interest and value to researchers, historians, scholars, people with print disabilities, and the general public.

@lassik
Copy link
Member

lassik commented Jan 21, 2024

I have used the Wayback Machine extensively to rescue old Scheme stuff.

For non-trivial jobs, this awesome third-party tool is mandatory: https://github.com/hartator/wayback-machine-downloader. Especially the --all-timestamps option.

@lassik
Copy link
Member

lassik commented Jan 21, 2024

We could well send the papers there, if they accept them. The same copyright ambiguities apply as with other hosting options.

@lassik
Copy link
Member

lassik commented Jan 21, 2024

Here's everything I have: http://schemizdat.scheme.fi/

I added a login to thwart the simplest bots. It's scheme/scheme.

Feel free to wget --mirror this if you like. It has --user and --password flags.

@amirouche
Copy link

That might be a very old copy of the backup. Thanks for taking care of it.

@call-cc
Copy link

call-cc commented Jan 22, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants