Skip to content

On branch edburns/steveklabnik-wayback Use wayback machine link for non-existing blog post.#3614

Open
edburns wants to merge 2 commits intogithub:mainfrom
edburns:edburns/steveklabnik-wayback
Open

On branch edburns/steveklabnik-wayback Use wayback machine link for non-existing blog post.#3614
edburns wants to merge 2 commits intogithub:mainfrom
edburns:edburns/steveklabnik-wayback

Conversation

@edburns
Copy link

@edburns edburns commented Mar 4, 2026

modified: _articles/ar/best-practices.md
modified: _articles/best-practices.md
modified: _articles/bg/best-practices.md
modified: _articles/bn/best-practices.md
modified: _articles/de/best-practices.md
modified: _articles/el/best-practices.md
modified: _articles/es/best-practices.md
modified: _articles/fa/best-practices.md
modified: _articles/fr/best-practices.md
modified: _articles/hi/best-practices.md
modified: _articles/hu/best-practices.md
modified: _articles/id/best-practices.md
modified: _articles/it/best-practices.md
modified: _articles/ja/best-practices.md
modified: _articles/ko/best-practices.md
modified: _articles/ms/best-practices.md
modified: _articles/nl/best-practices.md
modified: _articles/pcm/best-practices.md
modified: _articles/pl/best-practices.md
modified: _articles/pt/best-practices.md
modified: _articles/ro/best-practices.md
modified: _articles/ru/best-practices.md
modified: _articles/sa/best-practices.md
modified: _articles/sw/best-practices.md
modified: _articles/ta/best-practices.md
modified: _articles/tr/best-practices.md
modified: _articles/zh-hans/best-practices.md
modified: _articles/zh-hant/best-practices.md

  • Have you followed the contributing guidelines?
  • Have you explained what your changes do, and why they add value to the Guides?

Please note: we will close your PR without comment if you do not check the boxes above and provide ALL requested information.


…on-existing blog post.

modified:   _articles/ar/best-practices.md
modified:   _articles/best-practices.md
modified:   _articles/bg/best-practices.md
modified:   _articles/bn/best-practices.md
modified:   _articles/de/best-practices.md
modified:   _articles/el/best-practices.md
modified:   _articles/es/best-practices.md
modified:   _articles/fa/best-practices.md
modified:   _articles/fr/best-practices.md
modified:   _articles/hi/best-practices.md
modified:   _articles/hu/best-practices.md
modified:   _articles/id/best-practices.md
modified:   _articles/it/best-practices.md
modified:   _articles/ja/best-practices.md
modified:   _articles/ko/best-practices.md
modified:   _articles/ms/best-practices.md
modified:   _articles/nl/best-practices.md
modified:   _articles/pcm/best-practices.md
modified:   _articles/pl/best-practices.md
modified:   _articles/pt/best-practices.md
modified:   _articles/ro/best-practices.md
modified:   _articles/ru/best-practices.md
modified:   _articles/sa/best-practices.md
modified:   _articles/sw/best-practices.md
modified:   _articles/ta/best-practices.md
modified:   _articles/tr/best-practices.md
modified:   _articles/zh-hans/best-practices.md
modified:   _articles/zh-hant/best-practices.md

Signed-off-by: Ed Burns <edburns@microsoft.com>
@edburns
Copy link
Author

edburns commented Mar 4, 2026

Sloplog

User: Consider this text:

It's better to immediately close the contributions you know you don't want to accept. If your project already suffers from a large backlog, @steveklabnik has suggestions for how to triage issues efficiently.

I observe that link is broken. Make the change in this file, and all localized language files of this file, to use this link instead.

https://web.archive.org/web/20241208014624/https://steveklabnik.com/writing/how-to-be-an-open-source-gardener

Let me read the Bengali file with more context to identify the exact text:

Perfect! All files have been successfully updated. Let me verify the changes:

Searched for regex words\.steveklabnik\.com/how-to-be-an-open-source-gardener, 7 results

I found 7 additional localized files that also have the broken link. Let me update those as well:

Perfect! Let me verify that all broken links have been fixed:

Searched for regex words\.steveklabnik\.com/how-to-be-an-open-source-gardener, no results

Excellent! Let me verify that the new link is now present:

Searched for regex web\.archive\.org/web/20241208014624/https://steveklabnik\.com/writing/how-to-be-an-open-source-gardener, 20 results

Searched for regex web\.archive\.org/web/20241208014624/https://steveklabnik\.com/writing/how-to-be-an-open-source-gardener, 28 results

Perfect! All updates have been successfully completed. The broken link has been replaced across 28 files (the English version and all 27 localized language versions):

English (en) - best-practices.md
Arabic (ar), Pidgin (pcm), Bengali (bn), Bulgarian (bg), German (de), Greek (el), Spanish (es), Farsi (fa), French (fr), Hindi (hi), Hungarian (hu), Indonesian (id), Italian (it), Japanese (ja), Korean (ko), Malay (ms), Dutch (nl), Polish (pl), Portuguese (pt), Romanian (ro), Russian (ru), Sanskrit (sa), Swahili (sw), Tamil (ta), Turkish (tr), Simplified Chinese (zh-hans), Traditional Chinese (zh-hant)

Old link: https://words.steveklabnik.com/how-to-be-an-open-source-gardener
New link: https://web.archive.org/web/20241208014624/https://steveklabnik.com/writing/how-to-be-an-open-source-gardener

All broken links have been replaced with the working Wayback Machine archive version.

Made changes.

modified:   _articles/ar/best-practices.md
modified:   _articles/best-practices.md
modified:   _articles/bg/best-practices.md
modified:   _articles/bn/best-practices.md
modified:   _articles/de/best-practices.md
modified:   _articles/el/best-practices.md
modified:   _articles/es/best-practices.md
modified:   _articles/fa/best-practices.md
modified:   _articles/fr/best-practices.md
modified:   _articles/hi/best-practices.md
modified:   _articles/hu/best-practices.md
modified:   _articles/id/best-practices.md
modified:   _articles/it/best-practices.md
modified:   _articles/ja/best-practices.md
modified:   _articles/ko/best-practices.md
modified:   _articles/ms/best-practices.md
modified:   _articles/nl/best-practices.md
modified:   _articles/pcm/best-practices.md
modified:   _articles/pl/best-practices.md
modified:   _articles/pt/best-practices.md
modified:   _articles/ro/best-practices.md
modified:   _articles/ru/best-practices.md
modified:   _articles/sw/best-practices.md
modified:   _articles/ta/best-practices.md
modified:   _articles/tr/best-practices.md
modified:   _articles/zh-hans/best-practices.md
modified:   _articles/zh-hant/best-practices.md

no changes added to commit (use "git add" and/or "git commit -a")

Signed-off-by: Ed Burns <edburns@microsoft.com>
@edburns edburns temporarily deployed to Pages Preview March 4, 2026 19:58 — with GitHub Actions Inactive
@edburns edburns temporarily deployed to Pages Preview March 4, 2026 19:59 — with GitHub Actions Inactive
@edburns edburns marked this pull request as ready for review March 4, 2026 20:45
@edburns edburns requested a review from a team as a code owner March 4, 2026 20:45
Copilot AI review requested due to automatic review settings March 4, 2026 20:45
@edburns
Copy link
Author

edburns commented Mar 4, 2026

Sloplog

Consider this text:

"It lacks such-and-such a feature". And regardless of the changes you're making, tests are essential for catching any regressions you might accidentally introduce.

@edunham, ["Rust's Community Automation"](https://edunham.net/2016/09/27/rust_s_community_automation.html)

I also observe this link is broken and can be replaced with this wayback machine link:

https://web.archive.org/web/20260216092149/https://edunham.net/2016/09/27/rust_s_community_automation.html

Please do that also, again with all languages.

Now I'll read a few files to get the exact context for the replacements, then update all occurrences:

Perfect! I found all 27 files. Now I'll update all of them with the new wayback machine link:

Let me check and fix the remaining files:

Now let me verify all the broken links have been replaced:

Let me verify the wayback machine links are all in place:

Perfect! All updates are complete. I've successfully replaced the broken edunham.net link across 27 language versions of best-practices.md:

Old link: https://edunham.net/2016/09/27/rust_s_community_automation.html
New link: https://web.archive.org/web/20260216092149/https://edunham.net/2016/09/27/rust_s_community_automation.html

Updated languages:
✅ English (en), Arabic (ar), Bengali (bn), Bulgarian (bg), German (de), Greek (el), Spanish (es), Farsi (fa), French (fr), Hindi (hi), Hungarian (hu), Indonesian (id), Italian (it), Japanese (ja), Korean (ko), Malay (ms), Dutch (nl), Pidgin (pcm), Polish (pl), Portuguese (pt), Romanian (ro), Russian (ru), Swahili (sw), Tamil (ta), Turkish (tr), Simplified Chinese (zh-hans), Traditional Chinese (zh-hant)

All broken links have been successfully replaced with the working Wayback Machine archive version.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the “best practices” guide (English + translations) to replace dead/outdated external blog links with stable Wayback Machine snapshots, reducing link rot across the site.

Changes:

  • Replaces the words.steveklabnik.com/how-to-be-an-open-source-gardener link with a Wayback snapshot of the corresponding steveklabnik.com/writing/... URL.
  • Replaces the edunham.net/2016/09/27/rust_s_community_automation.html citation link with a Wayback snapshot.
  • Applies these link updates consistently across all translated best-practices.md pages included in the PR.

Reviewed changes

Copilot reviewed 28 out of 28 changed files in this pull request and generated no comments.

Show a summary per file
File Description
_articles/best-practices.md Updates two outbound citations to Wayback snapshots.
_articles/ar/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/bg/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/bn/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/de/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/el/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/es/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/fa/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/fr/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/hi/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/hu/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/id/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/it/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/ja/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/ko/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/ms/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/nl/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/pcm/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/pl/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/pt/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/ro/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/ru/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/sa/best-practices.md Updates the Steve Klabnik outbound citation to a Wayback snapshot.
_articles/sw/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/ta/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/tr/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/zh-hans/best-practices.md Updates the same outbound citations to Wayback snapshots.
_articles/zh-hant/best-practices.md Updates the same outbound citations to Wayback snapshots.
Comments suppressed due to low confidence (2)

_articles/it/best-practices.md:225

  • The link text has mismatched quotes ([Automazione comunitaria di Rust"]), which renders oddly in Markdown. Please make the quoting consistent (e.g., either remove the stray quote or wrap the title in matching quotes).
— @edunham, [Automazione comunitaria di Rust"](https://web.archive.org/web/20260216092149/https://edunham.net/2016/09/27/rust_s_community_automation.html)

_articles/bg/best-practices.md:225

  • The link text has mismatched quotes ([Общностна автоматизация на Rust"]), which renders oddly in Markdown. Please make the quoting consistent (e.g., either remove the stray quote or wrap the title in matching quotes).
— @edunham, [Общностна автоматизация на Rust"](https://web.archive.org/web/20260216092149/https://edunham.net/2016/09/27/rust_s_community_automation.html)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@pelonducks25-crypto
Copy link

pelonducks25-crypto commented Mar 4, 2026 via email

@tomthorogood
Copy link
Contributor

closing/reopening to try and get codeql to run 😕

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.

4 participants