Page MenuHomePhabricator

Post-creation work for dtpwiki
Open, Needs TriagePublic

Description

Event Timeline

Change #1032728 had a related patch set uploaded (by Gerrit maintenance bot; author: Gerrit maintenance bot):

[mediawiki/services/cxserver@master] Add dtp to languages

https://gerrit.wikimedia.org/r/1032728

Change #1032729 had a related patch set uploaded (by Gerrit maintenance bot; author: Gerrit maintenance bot):

[analytics/refinery@master] Add dtp.wikipedia to pageview allowlist

https://gerrit.wikimedia.org/r/1032729

Change #1032728 merged by jenkins-bot:

[mediawiki/services/cxserver@master] Add dtp to languages

https://gerrit.wikimedia.org/r/1032728

Change #1034211 had a related patch set uploaded (by KartikMistry; author: KartikMistry):

[operations/deployment-charts@master] Update cxserver to 2024-05-20-182409-production

https://gerrit.wikimedia.org/r/1034211

Change #1032729 merged by Joal:

[analytics/refinery@master] Add dtp.wikipedia to pageview allowlist

https://gerrit.wikimedia.org/r/1032729

Change #1034211 merged by jenkins-bot:

[operations/deployment-charts@master] Update cxserver to 2024-05-20-182409-production

https://gerrit.wikimedia.org/r/1034211

RhinosF1 changed the status of subtask T365234: Add dtpwiki to wikistats from Stalled to In Progress.Tue, May 28, 9:13 AM

I see that importing of this wiki's content was finished several hours ago, and not only is the article count way off [1], the wiki's WhatLinksHere information is wrong/incomplete [2]. I assume both problems are being caused by the same underlying issue. The same things happened with other recently created/imported wikis (prompting me to create T365215), but eventually the problems seemed to "just go away". (No one commented or "did anything" referencing the task, so I assume that means the script was never run.) The same thing will probably happen in this case, but I'm wondering… what is actually fixing these problems ? And, of course, there is the related question: what is actually causing these problems ? Does anyone reading this have any ideas?

  1. I estimate somewhere around 72% of the c. 1100 ns0 pages should count as articles, giving a count of nearly 800 instead of the current 100. Incorrect article counts after importing are not new, of course, but in the past they have always been fixed once initSiteStats.php was run on the wiki. That seems to no longer be true. (For example, the count of kaawiktionary was wrong for more than a week.)
  2. To see this, pick a random (ns0) page with normal wikilinks on it (you might have to hit "Random page" once or twice), follow one of those wikilinks to another ns0 page, check WhatLinksHere and note that the page you just came from is not listed there (in fact, it is likely that no pages at all will be listed).

Both of these will be automatically fixed I believe when the relevant scripts have been ran.

Both of these will be automatically fixed I believe when the relevant scripts have been ran.

Would that be refreshLinks.php, or something else? At what point in the process are they being run, and why is that not immediately after importing is finished (which I have been taking as the sign the wiki is open for editing)?

This seems to have started happening after we switched to the current "create wikis first, ask questions later" philosphy (i.e., put off certain configuration steps until after the wiki is created with default settings), which, if you ask me, has had the effect of making the process of getting to a finalized wiki even more confusing for end users. Surely the process can be further improved…? (In this regard, see T345392: Improve wiki creation/configuration process for end users, which has been hampered by my lack of knowledge about the details of the process.)

Screenshot_20240604_102941_Brave.jpg (2×1 px, 638 KB)

MathML extension seems to be broken

Also search in pages doesn't really seem to work? Searching for common words that undoubtedly exist doesn't return results.

Screenshot_20240604_103634_Brave.jpg (2×1 px, 295 KB)

The first issue is T365231. I have no idea what's going on with the second issue.

Also search in pages doesn't really seem to work?

I seem to remember at some point "create search index" was a post-creation action for wikis. Might be wrong though.

Just for the record, both issues I talked about in T365230#9853385 still haven't been fixed more than a week later. Wish I knew what step in the process is supposed to fix those problems…