[RESOLVED] Please don’t break existing discuss.rust-lang.org URLs


Continuing the discussion from The address of this site is now internals.rust-lang.org:

Lots of links out there point to this instance using the old discuss.rust-lang.org name. All of these are now broken. This is really bad.

@brson, I think we should try much harder than this to keep these links working. The two options are basically:


Cool URIs don’t change (1998)


I don’t know how the forums are installed, but might it be possible to simply intercept 404’s and 301 the user over to the new forum if the URL exists there?


Then the URIs would break at some later point in time (when a post with the same ID is created)…


If the ids there started from e.g. 1500 instead of 1, this should not be a problem.


Does anybody want to suggest an alternate name for the new forum?


Here are some from Niko

14:18 <@nmatsakis> talk.rust-lang.org 14:18 <@nmatsakis> discussion.rust-lang.org 14:18 <@nmatsakis> :slight_smile: 14:18 <@nmatsakis> chat.rust-lang.org 14:18 <@nmatsakis> cafe.rust-lang.org

talk.rust-lang.org sounds ok to me.


talk seems quite nice to me too. My first ideas would’ve been users.


I like “users.rust-lang.org”.

1 Like

Given the new talk forum, will this one be left as internals, or move back to discuss?

Personally I think internals is a much better name for the goals of this particular forum, whereas discuss is very general, so I think redirecting discuss to here is the best idea.


@Toby_S we’ll keep the name internals. I agree it’s a better fit.


As I suggested on Reddit:

Wouldn’t it be possible to just pick another name for the user facing discussion, like “discussion”, “forum”, or “talk” (to throw out a few possible bikeshed colors) in order to leave the “discuss” redirect around and not lose a year or so worth of history?

So, I’m all in favor, and discussion.rust-lang.org, forum.rust-lang.org, and talk.rust-lang.org all sound reasonable. Seems like talk is turning out to be the most natural, that several people have suggested or agreed with.

And yeah, keep the name internals for this instance, just have a redirect in place so that the links don’t break.


If discuss.rust-lang.org must be changed, then I’d very much prefer forum (or secondly discussion).

Another point is that forum is practically the de facto standard on the internet. Perhaps we shouldn’t get too clever with the naming.

I think the general discussion board would be an appropriate use of the generic forum name, while keeping the internals name as-is because of its special use case.

Lastly, I’m not a fan of users or talk.


After polling various people for opinions I’ve asked to have ‘discuss.rust-lang.org’ moved to ‘users.rust-lang.org’. After that is done I will set up the redirect. Thank you all for your feedback.


The discuss.rust-lang.org redirect is up.

1 Like
closed #16

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.