Move Foundation Wiki to new URL when new Wikimedia Foundation website launches
Open, NormalPublic

Description

The current Wikimedia Foundation website (aka Foundation Wiki) will ideally be relocated to a different URL as the new Wikimedia Foundation website launches in June.

The proposed new URL is: foundation.wikimedia.org

Given the nature of the site, we have flexibility on locking the site's database and other steps which may be needed.

Varnent created this task.Mar 2 2018, 8:05 PM
greg removed greg as the assignee of this task.Mar 2 2018, 8:14 PM
greg added projects: Operations, DNS.
greg added a subscriber: greg.
Restricted Application added a project: Traffic. · View Herald TranscriptMar 2 2018, 8:15 PM
Krenair added a subscriber: Krenair.

The procedure for handling such a change, if a developer decides to accept this request for some reason, live at https://wikitech.wikimedia.org/wiki/Rename_a_wiki_domain
Beware of undocumented hidden cases (or new services that got deployed and forgot to update the docs) that completely take down the site, especially seeing as this site likely has a bunch of special cases

Krenair added a subscriber: Bawolff.Mar 4 2018, 1:09 AM

@Bawolff, is that site approved to sit under wikimedia.org, seeing as it has wgRawHtml?

Varnent added a comment.EditedMar 4 2018, 1:24 AM

The new scope for this site will result in far fewer pages (essentially just documentation like policies and resolutions) - which will also result in far fewer special needs and more flexibility on settings.

Krenair added a comment.EditedMar 4 2018, 1:30 AM

Okay but the existing site presumably has to continue to live somewhere, and the special config for it has to be cleaned up a little probably so it can continue to function properly

(Some of) the stuff I wondered across with a quick grep that doesn't look to be covered by that page:

tests/multiversion/MWMultiVersionTest.php: [ 'foundationwiki', 'wikimediafoundation.org' ],

wmf-config/InitialiseSettings.php: 'foundationwiki' => "#wikimediafoundation.org\t",

wmf-config/InitialiseSettings.php: 'foundationwiki' => '!^https?://(www\.)?wikimediafoundation\.org/!',
I have no idea why this is set, it's wgRedirectSources - only other wiki using it is donatewiki

wmf-config/InitialiseSettings.php: 'foundationwiki' => 'm.%h0.%h1',
that'll be MobileFrontend-related, that might be fun for someone to figure out.

@Bawolff, is that site approved to sit under wikimedia.org, seeing as it has wgRawHtml?

Foundationwiki is already a valid CORS origin, so putting it in the same domain as wikimedia actually doesnt change much in that respect.

That said, I would certainly prefer it wasnt a raw html wiki. At first glance it sounds like this move will elliminate most of the need for raw html and also provide a good excuse to disable raw html.

Varnent added a comment.EditedMar 4 2018, 3:45 AM

That said, I would certainly prefer it wasnt a raw html wiki. At first glance it sounds like this move will elliminate most of the need for raw html and also provide a good excuse to disable raw html.

There is nothing currently planned for this wiki after the launch of the new site that would require it to maintain support for raw html.

Please remember to 301 /wiki/.* to the new url…

jhsoby added subscribers: Pcoombe, jhsoby.EditedMar 13 2018, 11:41 AM

That said, I would certainly prefer it wasnt a raw html wiki. At first glance it sounds like this move will elliminate most of the need for raw html and also provide a good excuse to disable raw html.

There is nothing currently planned for this wiki after the launch of the new site that would require it to maintain support for raw html.

Sure about that? Fundraising still seem to be using the wiki for thank you landing pages after people have completed their donations, like here, which rely on raw HTML. If they're planning to move that to the new website that's fine. Maybe @Pcoombe knows more.

The current plan is to move the thank you pages and some other fundraising specific pages to donate.wikimedia.org (a Raw HTML wiki, but with access locked down to fundraising staff and contractors only).

T189664: Move fundraising thank you pages to donate.wikimedia.org
T189668: Move fundraising support pages to donate.wikimedia.org

This should hopefully happen in April/May, so then the raw HTML on the legacy foundation wiki could be disabled.

Varnent added a comment.EditedMar 14 2018, 6:29 PM

That said, I would certainly prefer it wasnt a raw html wiki. At first glance it sounds like this move will elliminate most of the need for raw html and also provide a good excuse to disable raw html.

There is nothing currently planned for this wiki after the launch of the new site that would require it to maintain support for raw html.

Sure about that? Fundraising still seem to be using the wiki for thank you landing pages after people have completed their donations, like here, which rely on raw HTML. If they're planning to move that to the new website that's fine. Maybe @Pcoombe knows more.

Keep in mind that we are moving or phasing out a vast majority of the content on the current Foundation Wiki in preparation for the new site. This change is not meant to occur for a few more months, and the teams using the site are aware of the pending changes. The new purpose for this wiki once it is replaced by the new site will be strictly documentation (primarily Board resolutions and policies). I am not aware of any documentation which relies on raw HTML, and any which does we should modify anyway.

ema moved this task from Triage to DNS Names on the Traffic board.Mar 29 2018, 7:38 AM
ema triaged this task as Normal priority.Mar 29 2018, 8:27 AM

Why can't we just merge it into Meta-Wiki?

After renaming foundationwiki, we should enable use of LDAP accounts on there.

@KATMAKROFAN: The Wikimedia movement (metawiki) and the Wikimedia Foundation (foundationwiki) are two different things. Feel free to discuss on wikimedia-l@ or more suited general places, as the topic of this task is about a very specific action and not for high-level thoughts. Thanks a lot. :)

Just to be clear around expectations - Foundation Wiki is managed by the Foundation and is not a community wiki. I think the desire is for a majority of the archived content to be moved to Meta-Wiki, and people are welcome to clone any remaining content on Foundation Wiki. However, the Foundation would need to agree to any requests around a full merger of the wiki. Such a decision would certainly be informed by a wikimedia-l@ discussion, but not determined solely by that discussion. At this time there are plans for content (privacy policy, board resolutions, etc.) to be hosted on the renamed Foundation Wiki which could not be hosted on Meta-Wiki as it is setup today. As a result, a merger on the proposed timeline seems unlikely, but a possibility for the future.

demon claimed this task.Apr 30 2018, 4:14 PM
demon added a subscriber: demon.

I'll handle this. Should just be a domain swap--no need to bother doing renames of $wgDBname or related things. That's the hard part of renaming wikis.

Please remember to 301 /wiki/.* to the new url…

Yes this. Very very much this.

demon removed demon as the assignee of this task.Sun, May 27, 2:57 AM

Actually, I won't be able to get this done. Unlicking the cookie.

Personally, KATM...'s comment give me another probably challenge: Instead of still controlling even login access via Meta-Wiki request page, how about opening read-only login function, and when a user wanna edit, they should request edit permission at Meta?

@Liuxinyu970226 : How is that related to the topic of this task...?

greg added a comment.Tue, Jun 5, 6:15 PM

@Varnent current timeline for this? I'm trying to determine who can do it.

@greg - July 30 has been set as target launch date.