Skip to content

Fix broken linkcheck URLs using old sciml.ai subdomains#841

Merged
ChrisRackauckas merged 1 commit intoSciML:masterfrom
ChrisRackauckas-Claude:fix-broken-linkcheck-urls
Jan 31, 2026
Merged

Fix broken linkcheck URLs using old sciml.ai subdomains#841
ChrisRackauckas merged 1 commit intoSciML:masterfrom
ChrisRackauckas-Claude:fix-broken-linkcheck-urls

Conversation

@ChrisRackauckas-Claude
Copy link
Copy Markdown
Contributor

Summary

  • Replace deprecated mtk.sciml.ai, diffeq.sciml.ai, linearsolve.sciml.ai, and tutorials.sciml.ai URLs with their docs.sciml.ai equivalents
  • These old subdomain URLs timeout (curl exit code 28) causing CI linkcheck failures in build Reverse quadgk tol #520

URLs fixed:

Old URL New URL
mtk.sciml.ai/dev/ docs.sciml.ai/ModelingToolkit/stable/
mtk.sciml.ai/dev/mtkitize_tutorials/modelingtoolkitize_index_reduction/ docs.sciml.ai/ModelingToolkit/stable/examples/modelingtoolkitize_index_reduction/
linearsolve.sciml.ai/dev/ docs.sciml.ai/LinearSolve/stable/
linearsolve.sciml.ai/dev/solvers/solvers/ docs.sciml.ai/LinearSolve/stable/solvers/solvers/
tutorials.sciml.ai/html/introduction/03-optimizing_diffeq_code.html docs.sciml.ai/DiffEqDocs/stable/tutorials/faster_ode_example/
diffeq.sciml.ai/stable/features/low_dep/ docs.sciml.ai/DiffEqDocs/stable/features/low_dep/

Note: Some failing links (diffeq.sciml.ai/dev/types/ode_types/, diffeq.sciml.ai/dev/solvers/ode_solve/, etc.) come from OrdinaryDiffEq.jl docs that are copied in at build time. A separate PR is needed for OrdinaryDiffEq.jl to fix those.

Test plan

  • CI linkcheck passes without the old subdomain timeout errors

🤖 Generated with Claude Code

Replace deprecated mtk.sciml.ai, diffeq.sciml.ai, linearsolve.sciml.ai,
and tutorials.sciml.ai URLs with their docs.sciml.ai equivalents.
These old subdomain URLs timeout (curl exit 28) causing CI failures.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@ChrisRackauckas ChrisRackauckas merged commit 32a831b into SciML:master Jan 31, 2026
2 of 3 checks passed
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.

3 participants