From 1801e3e70691445476144046d899ee16e43173a8 Mon Sep 17 00:00:00 2001 From: Remo Senekowitsch Date: Sun, 2 Jun 2024 21:12:39 +0200 Subject: [PATCH] Add manual testing checklist --- CONTRIBUTING.md | 105 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 743a7d0d0..ff2769243 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -29,3 +29,108 @@ Before filing a PR to the site, please file an issue. This way we can ensure that the work you are doing meets the requirements of the site and will be very likely merged. If you file a PR before an issue, you will likely be asked to file an issue, or your PR may be closed outright. + +## Manual testing checklist + +Sometimes changes are made which could potentially affect any page, e.g. updating the templating library. +In that case it's necessary to manually check (almost) every page for obvious regressions before deploying the update. +To facilitate that, here's a list of links to the staging deployment. +Note that like all documentation, this list may become outdated over time. +So stay vigilant and update it if you notice something missing. + + +- https://www-staging.rust-lang.org/ + +- https://www-staging.rust-lang.org/community +- https://www-staging.rust-lang.org/learn +- https://www-staging.rust-lang.org/policies +- https://www-staging.rust-lang.org/production +- https://www-staging.rust-lang.org/tools +- https://www-staging.rust-lang.org/what + +- https://www-staging.rust-lang.org/governance + +- https://www-staging.rust-lang.org/governance/teams/leadership-council +- https://www-staging.rust-lang.org/governance/wgs/wg-async + +- https://www-staging.rust-lang.org/production/users + +- https://www-staging.rust-lang.org/learn/get-started +- https://www-staging.rust-lang.org/policies/code-of-conduct +- https://www-staging.rust-lang.org/policies/licenses +- https://www-staging.rust-lang.org/policies/security +- https://www-staging.rust-lang.org/tools/install +- https://www-staging.rust-lang.org/what/cli +- https://www-staging.rust-lang.org/what/embedded +- https://www-staging.rust-lang.org/what/networking +- https://www-staging.rust-lang.org/what/wasm + +- https://www-staging.rust-lang.org/static/images/rust-logo-blk.png + +- https://www-staging.rust-lang.org/robots.txt + +- https://www-staging.rust-lang.org/static/logos/cargo.png + +- https://www-staging.rust-lang.org/es + +- https://www-staging.rust-lang.org/es/community +- https://www-staging.rust-lang.org/es/learn +- https://www-staging.rust-lang.org/es/policies +- https://www-staging.rust-lang.org/es/production +- https://www-staging.rust-lang.org/es/tools +- https://www-staging.rust-lang.org/es/what + +- https://www-staging.rust-lang.org/es/governance + +- https://www-staging.rust-lang.org/es/governance/teams/leadership-council +- https://www-staging.rust-lang.org/es/governance/wgs/wg-async + +- https://www-staging.rust-lang.org/es/production/users + +- https://www-staging.rust-lang.org/es/learn/get-started +- https://www-staging.rust-lang.org/es/policies/code-of-conduct +- https://www-staging.rust-lang.org/es/policies/licenses +- https://www-staging.rust-lang.org/es/policies/security +- https://www-staging.rust-lang.org/es/tools/install +- https://www-staging.rust-lang.org/es/what/cli +- https://www-staging.rust-lang.org/es/what/embedded +- https://www-staging.rust-lang.org/es/what/networking +- https://www-staging.rust-lang.org/es/what/wasm + +- https://www-staging.rust-lang.org/en-US + + +- https://www-staging.rust-lang.org/pdfs/Rust-npm-Whitepaper.pdf +- https://www-staging.rust-lang.org/pdfs/Rust-Tilde-Whitepaper.pdf + +- https://www-staging.rust-lang.org/other-installers.html +- https://www-staging.rust-lang.org/policies/privacy +- https://www-staging.rust-lang.org/policies/media-guide +- https://www-staging.rust-lang.org/sponsors + +- https://www-staging.rust-lang.org/community.html +- https://www-staging.rust-lang.org/conduct.html +- https://www-staging.rust-lang.org/contribute-bugs.html +- https://www-staging.rust-lang.org/contribute-community.html +- https://www-staging.rust-lang.org/contribute-compiler.html +- https://www-staging.rust-lang.org/contribute-docs.html +- https://www-staging.rust-lang.org/contribute-libs.html +- https://www-staging.rust-lang.org/contribute-tools.html +- https://www-staging.rust-lang.org/contribute.html +- https://www-staging.rust-lang.org/documentation.html +- https://www-staging.rust-lang.org/downloads.html +- https://www-staging.rust-lang.org/friends.html +- https://www-staging.rust-lang.org/index.html +- https://www-staging.rust-lang.org/install.html +- https://www-staging.rust-lang.org/legal.html +- https://www-staging.rust-lang.org/security.html +- https://www-staging.rust-lang.org/team.html +- https://www-staging.rust-lang.org/user-groups.html +- https://www-staging.rust-lang.org/governance/teams/release +- https://www-staging.rust-lang.org/governance/teams/crates-io +- https://www-staging.rust-lang.org/governance/teams +- https://www-staging.rust-lang.org/governance/wgs + +- https://www-staging.rust-lang.org/es-ES +- https://www-staging.rust-lang.org/es-ES/contribute-compiler.html +- https://www-staging.rust-lang.org/es-ES/governance/teams