scala/scala-lang

Broken links to SIP documents

SethTisue opened this issue · 3 comments

at e.g. https://github.com/scala/scala-lang/actions/runs/3432872470 we're seeing

I think the original cause is scala/docs.scala-lang#2427

but the 404s didn't happen immediately because the process that publishes docs.scala-lang.org doesn't delete old pages

but iirc recently @julienrf asked @fsalvi to purge old files, causing this delayed effect — that's my theory, anyway

I'm a bit puzzled by the question of where the content is supposed to live now. for example, https://docs.scala-lang.org/sips/sips/async.html isn't 404, but the page is blank, and the sips/sips duplication seems probably unintended?

@julienrf is sorting this out something you could either address yourself, or delegate?

Hey Seth, sorry about this mess. I am not sure what this https://docs.scala-lang.org/sips/sips/async.html page is, to be honest, the former URL was https://docs.scala-lang.org/sips/async.html.

I can add those pages back with a redirection to their “new” place (e.g. scala/improvement-proposals#21 for the “Async” SIP) if that helps. Or, I can update scala-lang.org to remove those links. What do you think is best?

I think it would be okay to just remove the links, as they are from old pages that are likely to be little visited.

But if you want to go to the trouble of making redirects, naturally that's a good solution too :-)

#1437 and c7d3907 address it I hope