Skip to content

Links #1819

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 74 commits into from
Jul 23, 2025
Merged

Links #1819

merged 74 commits into from
Jul 23, 2025

Conversation

jsoref
Copy link
Contributor

@jsoref jsoref commented Jul 22, 2025

There are a couple of types of changes here:

  1. replace hxxp: and httpx: with Internet Archive links

  2. replace dead link references with Internet Archive links

  3. replace link checker reported dead links with Internet Archive links

  4. replace accessibility hostile links with accessible links

    Do not use (click) here links

    For more information, see:

jsoref added 30 commits July 21, 2025 12:02
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
video of the meeting

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
…or semanticdb in Scala 3

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
…ala 3

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
…onite and Almond

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
jsoref added 25 commits July 22, 2025 19:19
…rk of Bloop back inline

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
…s.html

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
…15-April/thread.html#17649

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
@@ -6,7 +6,7 @@ release_version: 2.13.16
release_date: "January 15, 2025"
show_resources: "true"
permalink: /download/2.13.16.html
requirements: "This Scala software distribution can be installed on any Unix-like or Windows system. It requires Java 8 or later, available <a href='https://www.java.com/'>here</a>."
requirements: "This Scala software distribution can be installed on any Unix-like or Windows system. It requires Java, version 8 or later, which can be downloaded from <a href='https://www.java.com/'>java.com</a>."
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is the last of the Download java items. (There were ~3 flavors, JRE 1.6, JRE 1.8, Java 8+)

@@ -6,5 +6,5 @@ location: Toronto, ON, Canada
description: ""
start: 25 September 2015
end: 26 September 2015
link-out: http://scalaupnorth.com/2015.html
Copy link
Contributor Author

Choose a reason for hiding this comment

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

The link checker says this link is now dead

@@ -116,7 +116,7 @@ As for 2.10.0, here's an overview of the most prominent new features and improve

The API is subject to (possibly major) changes in the 2.11.x series, but don't let that stop you from experimenting with them!
A lot of developers have already come up with very cool applications for them.
Some examples can be seen at [hxxp://scalamacros.org/news/2012/11/05/status-update.html](hxxp://scalamacros.org/news/2012/11/05/status-update.html).
Some examples can be seen at [http://scalamacros.org/news/2012/11/05/status-update.html](https://web.archive.org/web/20121112211549/scalamacros.org/news/2012/11/05/status-update.html).
Copy link
Contributor Author

Choose a reason for hiding this comment

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

First example of hxxp:
Generally, I'd favor giving an accessible link title, but for a first round, let's at least make the links work.

Comment on lines +107 to +108
minutes ~~will be published in the next few days~~ have been published in the
[Scala Center at EPFL](https://scala.epfl.ch/records.html).
Copy link
Contributor Author

Choose a reason for hiding this comment

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

First non Java example of avoiding here links...

@@ -558,7 +558,7 @@ Some flags used in the examples of this post:
[JITWatch](https://github.com/AdoptOpenJDK/jitwatch) is a GUI tool that helps understanding what the
JIT is doing (I haven't tried it yet).

A thread (dead link: hxxp://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2015-April/thread.html#17649)
A thread (https://web.archive.org/web/20210506134240/https://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2015-April/thread.html#17649)
Copy link
Contributor Author

Choose a reason for hiding this comment

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

dead link -- note that this could become a normal link, but I didn't have the energy to decide what kind of link title it should get/how to integrate it into the prose.

@@ -107,7 +107,7 @@ that our regression suite includes your library."

## Credits

I (Seth Tisue) am the primary maintainer of the Scala community build,
I ([Seth Tisue](https://github.com/SethTisue)) am the primary maintainer of the Scala community build,
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This matches the notation used in similar files. -- I only touched it because this prose tripped a different rule...

@@ -42,10 +42,9 @@ Conclusions are open to interpretation, which is why we offer full
access to our methodology and data, so feel free to make your own and share it with us.

## 1 - About the Survey
The survey had a simple design:
The [survey](https://docs.google.com/forms/d/e/1FAIpQLSflVmTu9lhrtnSTh2tKAjUGrt3WvEgwlDqZg66O3EVSXd1aJg/viewform) had a simple design:
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Note that a bunch of these surveys aren't actually closed which seems problematic, but technically beyond the scope of this PR.

For reference, a detailed list of the current implementation status is available
[here](https://github.com/scala/collection-strawman#implemented-collection-types).
This work was merged into [scala/scala](https://github.com/scala/scala) and released as part of Scala 2.13.0-M4.
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is one of the few places where I rewrote things. The link was sufficiently unusable that it wasn't worth trying to fix it directly.

Comment on lines -18 to +21
[here](https://github.com/sbt/sbt-dynver/issues/239#issuecomment-1499791434),
[here](https://github.com/playframework/playframework/issues/11675#issuecomment-1499869916),
[here](https://github.com/sbt/sbt/issues/7204), and
[here](https://github.com/spray/sbt-revolver/issues/112)).
[sbt/sbt-dynver#239](https://github.com/sbt/sbt-dynver/issues/239#issuecomment-1499791434),
[playframework/playframework#11675](https://github.com/playframework/playframework/issues/11675#issuecomment-1499869916),
[sbt/sbt#7204](https://github.com/sbt/sbt/issues/7204), and
[spray/sbt-revolver#112](https://github.com/spray/sbt-revolver/issues/112)).
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is a great example of a truly accessibility hostile run of prose

One promising alternative is the dynamic-programming algorithm employed by rfmt (dead link: httpx://www.researchgate.net/profile/Phillip_Yelland/publication/284724851_A_New_Approach_to_Optimal_Code_Formatting/links/5657f1e608ae4988a7b58558.pdf)
One promising alternative is the dynamic-programming algorithm employed by rfmt (https://www.researchgate.net/profile/Phillip-Yelland/publication/284724851_A_New_Approach_to_Optimal_Code_Formatting/links/5657f1e608ae4988a7b58558/A-New-Approach-to-Optimal-Code-Formatting.pdf)
Copy link
Contributor Author

Choose a reason for hiding this comment

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

here's an httpx: link. I found a replacement

@jsoref jsoref mentioned this pull request Jul 22, 2025
Copy link
Contributor

@tgodzik tgodzik left a comment

Choose a reason for hiding this comment

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

Thanks for teh comprehensive fixes!

@tgodzik tgodzik merged commit 8debe03 into scala:main Jul 23, 2025
1 check passed
@jsoref jsoref deleted the links branch July 23, 2025 16:02
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

Successfully merging this pull request may close these issues.

2 participants