8000 Rust course: fix broken URLs, remove dead links, add replacements by resourcefulmind · Pull Request #6 · solana-foundation/curriculum · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Rust course: fix broken URLs, remove dead links, add replacements #6

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 1 commit into from
Jun 30, 2025

Conversation

resourcefulmind
Copy link
Contributor

Rust Course · Stage 1 Link Audit

Purpose
Fix or remove every dead/outdated link in the Rust for Solana course and tidy the related Markdown.
This creates a clean baseline before we begin the Stage 2 structure-and-timing review.


✅ Changes in this PR

File / Area Summary of fixes
teaching-resources.md • Removed dead links
• Replaced with current equivalents (official 2024-25 docs)
• Converted raw URLs to Markdown links
• Deleted stray ~~ strike-through markers
• Normalised bullet indentation
Module files (week-01week-15) • Click-tested 137 external links
• Replaced, deleted and added 68 broken or redirected/incorrect/missing URLs
• Upgraded httphttps where available
• Added missing Rustlings / Exercism links
• Standardised nested bullet formatting and proper markdown formatting
Consistency pass • Added edition / year metadata, ISBN to book refs
• Ensured all links are public & non-paywalled

Result: In the audit sheet, columns URL Check Done = Y and Broken Links Fixed/Removed = Y for every Rust row (see Rust Audit tab).


🔜 Stage 2 Preview – Structure & Fit Review

  1. Lesson flow – confirm week-to-week progression (e.g., generics → traits → iterators).
  2. 3-hour fit – time-box each session; flag any > 180 min.
  3. Homework alignment – verify each assignment reinforces the lesson content.

These items will be handled on a new branch: rust-structure-pass.


📝 Reviewer notes

  • Only Markdown changed – no code logic touched.
  • Replacement links verified on 27 Jun 2025 (Africa/Lagos).
  • If you prefer alternative sources, comment inline and I’ll adjust before starting Stage 2.

Branch: rust-link-audit
CC @GuiBibeau

@GuiBibeau GuiBibeau merged commit c73a191 into solana-foundation:main Jun 30, 2025
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
0