From d6e29c63e268385ee655122a67dbd6bff36505ac Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Mon, 11 May 2026 09:28:22 +0800 Subject: [PATCH 1/3] Add some more historically significant redirects. --- docs/config.yml | 2 ++ tox.ini | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/config.yml b/docs/config.yml index 1276d62812..c644edeaac 100644 --- a/docs/config.yml +++ b/docs/config.yml @@ -298,3 +298,5 @@ plugins: "bee/sprints.md": "contributing/sprint-guide.md" # Historical links of significance "community/behavior/code-of-conduct.md": "community/code-of-conduct.md" + "community/behavior.md": "community/code-of-conduct.md" + "community/members.md": "membership.md" diff --git a/tox.ini b/tox.ini index 4282c7aab5..7b6b9b9461 100644 --- a/tox.ini +++ b/tox.ini @@ -21,7 +21,7 @@ commands: translate : update_machine_translations --soft-fail ar cs da de es fa fr it ja ko pl pt ru tr zh_CN zh_TW lint : pyspelling # MaxCDN has been acquired and their blog no longer exists - # Play store has delisted Travel Tips for now.. + # Play store has delisted Travel Tips for now. lint : markdown-checker --dir {[docs]docs_dir} --func check_broken_urls --skip-domains=https://www.maxcdn.com/blog/beeware-be-sticky/,https://play.google.com/store/apps/details en : build_md_translations {posargs} en ar : build_md_translations {posargs} ar From 352a994a9581b4edfed434997cb6545d2e3981d8 Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Mon, 11 May 2026 09:40:06 +0800 Subject: [PATCH 2/3] Correct target for membership link. --- docs/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/config.yml b/docs/config.yml index c644edeaac..b8eb9df236 100644 --- a/docs/config.yml +++ b/docs/config.yml @@ -299,4 +299,4 @@ plugins: # Historical links of significance "community/behavior/code-of-conduct.md": "community/code-of-conduct.md" "community/behavior.md": "community/code-of-conduct.md" - "community/members.md": "membership.md" + "community/members.md": "membership/index.md" From 12a6356d12f1eddb2e62cfca6f4744aed4fe99c5 Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Mon, 11 May 2026 10:22:12 +0800 Subject: [PATCH 3/3] Correct some more links and link exclusions. --- docs/en/news/posts/2016/buzz/money-money-money.md | 2 +- tox.ini | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/en/news/posts/2016/buzz/money-money-money.md b/docs/en/news/posts/2016/buzz/money-money-money.md index 217a94d068..8192c79c73 100644 --- a/docs/en/news/posts/2016/buzz/money-money-money.md +++ b/docs/en/news/posts/2016/buzz/money-money-money.md @@ -11,7 +11,7 @@ At PyCon AU 2015, and again at DjangoCon US 2015, I gave a talk entitled -It's been almost 18 months since I first presented this talk, but the issue persists. I haven't been alone in noticing and drawing attention to this issue, either. [Nadia Eghbal](https://twitter.com/nayafia) was commissioned to write a white paper for the Ford Foundation entitled [Roads and Bridges](http://www.fordfoundation.org/library/reports-and-studies/roads-and-bridges-the-unseen-labor-behind-our-digital-infrastructure) highlighting the chronic need for resources to support the basic infrastructure that underpins large parts of the modern economy. Eric Holscher (maintainer of [Read the Docs](https://readthedocs.com)) [blogged about the problems he's had raising funds](http://ericholscher.com/blog/2016/aug/31/funding-oss-marketing-money/), despite the fact that the service he delivers is a widely used - arguably indispensable - part of the Python ecosystem. +It's been almost 18 months since I first presented this talk, but the issue persists. I haven't been alone in noticing and drawing attention to this issue, either. [Nadia Eghbal](https://twitter.com/nayafia) was commissioned to write a white paper for the Ford Foundation entitled [Roads and Bridges](https://www.fordfoundation.org/library/reports-and-studies/roads-and-bridges-the-unseen-labor-behind-our-digital-infrastructure) highlighting the chronic need for resources to support the basic infrastructure that underpins large parts of the modern economy. Eric Holscher (maintainer of [Read the Docs](https://readthedocs.com)) [blogged about the problems he's had raising funds](https://ericholscher.com/blog/2016/aug/31/funding-oss-marketing-money/), despite the fact that the service he delivers is a widely used - arguably indispensable - part of the Python ecosystem. However, despite this attention, it *still* doesn't get anywhere near as much attention as it should. And it's an issue that is of pressing importance to me, as the BeeWare project is looking for ways to fund the development needed to take us from "interesting technical demo" to "compelling technical solution". diff --git a/tox.ini b/tox.ini index 7b6b9b9461..6fdb0039d9 100644 --- a/tox.ini +++ b/tox.ini @@ -22,7 +22,8 @@ commands: lint : pyspelling # MaxCDN has been acquired and their blog no longer exists # Play store has delisted Travel Tips for now. - lint : markdown-checker --dir {[docs]docs_dir} --func check_broken_urls --skip-domains=https://www.maxcdn.com/blog/beeware-be-sticky/,https://play.google.com/store/apps/details + # Github and wikipedia have an aggressive rate limiter + lint : markdown-checker --dir {[docs]docs_dir} --func check_broken_urls --skip-urls-containing=https://www.maxcdn.com/blog/beeware-be-sticky/,https://play.google.com/store/apps/details,https://github.com/python/cpython,https://github.com/beeware,https://github.com/freakboy3742,https://en.wikipedia.org/wiki/ en : build_md_translations {posargs} en ar : build_md_translations {posargs} ar cs : build_md_translations {posargs} cs