Skip to content

Fix broken links#609

Merged
brian-rose merged 4 commits intoProjectPythia:mainfrom
brian-rose:fix-links
Feb 24, 2026
Merged

Fix broken links#609
brian-rose merged 4 commits intoProjectPythia:mainfrom
brian-rose:fix-links

Conversation

@brian-rose
Copy link
Copy Markdown
Member

This PR fixes some broken links.

One of the current issues is with old links to descriptions of the NLDN lightning dataset. It seems that the page
https://ghrc.nsstc.nasa.gov/uso/ds_docs/vaiconus/vaiconus_dataset.html no longer exists, and the only useful links I could find for this dataset point to the Vaisala website.

@review-notebook-app
Copy link
Copy Markdown

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@github-actions
Copy link
Copy Markdown

github-actions bot commented Feb 23, 2026

👋 Thanks for opening this PR! The Cookbook will be automatically built with GitHub Actions. To see the status of your deployment, click below.
🔍 Git commit SHA: b591bd7
✅ Deployment Preview URL: https://ProjectPythia.github.io/pythia-foundations/_preview/609

@brian-rose
Copy link
Copy Markdown
Member Author

Note that our current link checker passes with broken links, but I was playing with

myst build --check-links --strict

over in #608, and these fixes are needed to pass the link checker with that option.

kafitzgerald
kafitzgerald previously approved these changes Feb 23, 2026
Copy link
Copy Markdown
Contributor

@kafitzgerald kafitzgerald left a comment

Choose a reason for hiding this comment

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

Looks good!

If you wanted to, we could leverage the MyST functionality for linking to Sphinx-based documentation for stuff like the datetime.strptime() link (see here: https://mystmd.org/guide/external-references#intersphinx). Might be easier / better to wait on this though and implement where relevant in a new PR.

@brian-rose
Copy link
Copy Markdown
Member Author

@kafitzgerald I took a quick dive through some of this cross-referencing. I found it useful to update (and hopefully future-proof) a bunch of the links in the Xarray intro notebook.

On the other hand, finding the right Sphinx references for the Python standard library stuff I found to be complicated. Dropping that for now but I'll open an issue about making wider use of this capability as a future enhancement.

@brian-rose brian-rose marked this pull request as ready for review February 23, 2026 23:12
@brian-rose brian-rose requested a review from a team as a code owner February 23, 2026 23:12
@brian-rose brian-rose requested review from jukent, kafitzgerald and ktyle and removed request for a team February 23, 2026 23:12
@kafitzgerald
Copy link
Copy Markdown
Contributor

Not sure what's going on with the link checker and the pangeo.io site.

@brian-rose
Copy link
Copy Markdown
Member Author

Not sure what's going on with the link checker and the pangeo.io site.

Probably a random glitch. Anyway there's nothing wrong with the link itself so I will merge.

@brian-rose brian-rose merged commit 6bdf776 into ProjectPythia:main Feb 24, 2026
2 of 3 checks passed
@brian-rose brian-rose deleted the fix-links branch February 24, 2026 01:21
github-actions bot pushed a commit that referenced this pull request Feb 24, 2026
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