Skip to content

docs: added rtd redirects.yml file#427

Merged
mrshll1001 merged 3 commits intomainfrom
MM-add-rtd-redirects-file
Feb 5, 2026
Merged

docs: added rtd redirects.yml file#427
mrshll1001 merged 3 commits intomainfrom
MM-add-rtd-redirects-file

Conversation

@mrshll1001
Copy link
Contributor

@mrshll1001 mrshll1001 commented Dec 10, 2025

Added the RTD redirects file which can be used with https://pypi.org/project/readthedocs-cli/ to manage bulk redirects in RTD.

This file is not parsed by the RTD platform and won't affect any automated builds (unless we specifically want it to as part of a github action)

It is useful to have this file in the repo because:

  • it provides a machine and human parseable reference for the canonical set of redirects we are using on the project

  • it can be used to manipulate the redirects more efficiently than in the web interface

  • given the above, it can be version controlled to provide some light-weight governance on the redirects used in the docs. It isn't considered normative content because it's not part of the Standard, but having it in the repo allows us to use PRs to manage it openly.

  • in the future, it can be used as part of the automated build process to sync redirects every time it is merged into the main branch.

The file is quite heavily commented to provide inline documentation to support its use and explain the context of different redirects which are in place.

Added the RTD redirects file which can be used with https://pypi.org/project/readthedocs-cli/ to manage bulk redirects in RTD.

This file is not parsed by the RTD platform and won't affect any
automated builds.

It is useful to have this file in the repo because:

- it provides a machine and human parseable reference for the canonical
  set of redirects we are using on the project

- it can be used to manipulate the redirects more efficiently than in
  the web interface

- given the above, it can be version controlled to provide some
  light-weight governance on the redirects used in the docs. It isn't
  considered normative content because it's not part of the Standard,
  but having it in the repo allows us to use PRs to manage it openly.

- in the future, it can be used as part of the automated build process
  to sync redirects every time it is merged into the main branch.

The file is quite heavily commented to provide inline documentation to
support its use and explain the context of different redirects which are
in place.
Copy link
Contributor

@mariongalley mariongalley left a comment

Choose a reason for hiding this comment

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

Happy with this change and that it doesn't trigger any governance

@mrshll1001 mrshll1001 merged commit 89f97db into main Feb 5, 2026
4 checks passed
@mrshll1001 mrshll1001 deleted the MM-add-rtd-redirects-file branch February 5, 2026 14:24
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