The rustc-guide is being renamed to the rustc-dev-guide. The discussion thread for this decision is https://github.com/rust-lang/rustc-guide/issues/470.
This thread is a record of the work in progress to make the transition.
rust-lang/rustc-guide (https://github.com/rust-lang/rustc-guide/pull/601)rust-lang/rust (https://github.com/rust-lang/rust/pull/69747)rust-lang/blog.rust-lang.org (https://github.com/rust-lang/blog.rust-lang.org/pull/535)rust-lang/const-eval (https://github.com/rust-lang/const-eval/pull/37)rust-lang/compiler-team (https://github.com/rust-lang/compiler-team/pull/254)rust-lang/rust-forge (https://github.com/rust-lang/rust-forge/pull/314)rust-lang/prev.rust-lang.orgrust-lang/reference (https://github.com/rust-lang/reference/pull/777)rust-lang/chalk (https://github.com/rust-lang/chalk/pull/344)rust-lang/measureme(https://github.com/rust-lang/measureme/pull/113)rust-lang/lang-team (https://github.com/rust-lang/lang-team/pull/12)rust-lang/rust-clippy (https://github.com/rust-lang/rust-clippy/pull/5277)rust-lang-nursery/rust-lang-nursery.github.io (https://github.com/rust-lang-nursery/rust-lang-nursery.github.io/pull/4)rust-lang/www.rust-lang.org (https://github.com/rust-lang/www.rust-lang.org/pull/1029)rust-lang/rustc-guide to rustc-dev-guide in rust-lang/rustc-guide-redirect reporustc-dev-guide.rust-lang.org to point to rust-lang.github.io/rustc-dev-guide @Mark-Simulacrum rustc-dev-guide.rust-lang.org instead of rust-lang.github.io/rustc-dev-guiderust-lang/rustc-guide to rust-lang/rustc-dev-guiderust-lang/rustc-guide-redirect to rust-lang/rustc-guiderustc-guide repository to note that the repo has migrated to rustc-dev-guiderust-lang/rust (https://github.com/rust-lang/rust/pull/69898)rust-lang/www.rust-lang.org (approach? PR https://github.com/rust-lang/www.rust-lang.org/pull/1029)cc @rust-lang/wg-learning
This work is part of the Learning WG Mar/April 2020 sprint
Zulip thread
I don't think we need a PR for rust-gha repo.
Thanks @JohnTitor. I removed it from the list.
All renaming PR's are in place with [Do not merge yet] titles except for rust-lang/prev.rust-lang.org where the repository README indicates that it has been deprecated since 2018 and there are no commits since 2018... I can push a PR there today if anyone feels that is a blocker. IMO we are ready for the repository rename.
I don't think we need a PR for rust-gha repo.
why do you say so?. I found in the README a link to rustc guide which I guess should be updated? or is the information from there automatically updated from elsewhere?.
Added https://github.com/rust-lang-nursery/rust-lang-nursery.github.io to the rename PR list
why do you say so?
The repository is _only_ for testing GitHub Actions and I think it's unlikely that anyone will refer to it.
Added https://github.com/rust-lang/rustc-guide/issues/470#issuecomment-595680655 to the TODO list (update redirects from rustc-guide to rustc-dev-guide. We need to locate who can do this.
Perhaps @Mark-Simulacrum can guide us in how to set up a GH Pages site for this?
I think we should:
I think we should:
- rename rustc-guide to rustc-dev-guide repo
- create a fresh rustc-guide repo
- adjust the description and README to note that the repo has migrate to rustc-dev-guide
- redirect all the existing links from rustc-guide to rustc-dev-guide. For that we need to recreate the directory structure of the guide with index.html files that redirect to rustc-dev-guide
@spastorino @mark-i-m We still need to identify an admin for (1) - (~3). @LeSeulArtichaut is planning to take care of (4)
Added Rust Internals forum notification and Inside Rust Blog notification to the TODO list (https://github.com/rust-lang/rustc-guide/issues/470#issuecomment-596135613)
Thanks @chrissimpkins! I don't mind doing those two items, if you want to assign me
@mark-i-m Ty! Assigned in the TODO list.
Opened https://github.com/rust-lang/blog.rust-lang.org/pull/537 to be merged after the move
https://rustc-dev-guide.rust-lang.org/ is showing 404 pages today
cc @RalfJung re: https://github.com/rust-lang/const-eval/pull/39#issuecomment-596943291
@chrissimpkins Oops, it's my fault. I'll fix it shortly.
Because travis doesn't have config for CNAME, they won't add it when deploying.
How do you fix/work around the issue?
Opened #608, should fix the issue.
@JohnTitor verified that https://rustc-dev-guide.rust-lang.org/ is fixed 馃憤
We've moved! :)
Added new TODO item to address localizations of the www.rust-lang.org website. Some of the translations are based on the "rustc guide" / "Rustc Guide" name. See: https://github.com/rust-lang/www.rust-lang.org/pull/1029#issuecomment-597145254
Added new TODO item to address localizations of the www.rust-lang.org website. Some of the translations are based on the "rustc guide" / "Rustc Guide" name. See: rust-lang/www.rust-lang.org#1029 (comment)
This was not necessary. Marked as finished
Marking once everything is merged check if we lack more links in https://github.com/search?p=2&q=org%3Arust-lang+rust-lang.github.io%2Frustc-guide&type=Code as done since right now it's only rust-gha and prev.rust-lang.org which we decided to not update.
Still waiting on https://github.com/rust-lang/rust/pull/69898 to close this.
Most helpful comment
Marking
once everything is merged check if we lack more links in https://github.com/search?p=2&q=org%3Arust-lang+rust-lang.github.io%2Frustc-guide&type=Codeas done since right now it's only rust-gha and prev.rust-lang.org which we decided to not update.