Jump to content

Project:Village Pump

Add topic
From mediawiki.org
Latest comment: 1 day ago by Codename Noreste in topic Request to disable local filter 79
This page is only for discussing issues related to MediaWiki.org site.
To get help with MediaWiki software, ask on Project:Support desk.

Flow cleanup bot supervised run nearing completion

[edit]

Just a heads up to the community - I've basically finished my manual testing of User:Flow cleanup bot. A bunch of quirks are documented on the user page, but I'm at this point satisfied that it does everything that is practical to do, even though it isn't a perfect representation.

I intend to run the bot in unsupervised mode to convert all ~8500 Flow boards to wikitext some time in late February or early March. This is your last chance to comment on the matter. * Pppery * it has begun 03:34, 12 February 2025 (UTC)Reply

@Pppery: Sounds good! Jdforrester (WMF) (talk) 16:40, 12 February 2025 (UTC)Reply
How do you manage link to Flow topics (for instance this link:Topic:Yhej89rb95p69aei)? They were used to quote previous comments, sometimes with an anchor equivalent to a permalink (09:51, 13 February 2025 (UTC)Reply
I don't right now. It's on my queue to wrangle those later, but not something I've coded yet, or will code in the immediate future. While for the supervised bits I've often been deleting the Flow board my plan for the main bot run is to let Flow talk page manager move to page to "Pagename/Flow" and then overwrite the stub it leaves behind with the export so the links will continue to work until Flow is fully uninstalled. * Pppery * it has begun 18:20, 15 February 2025 (UTC)Reply
Thank you. Keeping links working was part of the feedback I collected from community members. I think it is important to respond to this request, as we have 10 years of hyperlinked conversations to convert. Trizek_(WMF) (talk) 16:48, 17 February 2025 (UTC)Reply
Timing update: I'm going to do the full run as soon as the second FlowMoveBoardsToSubpages run is done, and 22:32, 21 February 2025 (UTC)Reply
Things are happening slower than I expected. It's now looking like this will happen mid to late March (and I'm going to extend the temporary rights on Flow cleanup bot, which will expire before then). * Pppery * it has begun 03:07, 1 March 2025 (UTC)Reply
I am going to run this next Tuesday (or as soon as the next MediaWiki version with the Parsoid fix is deployed). * Pppery * it has begun 20:56, 7 March 2025 (UTC)Reply
This is running now. It will probably take most of the day and into tomorrow to run. * Pppery * it has begun 18:32, 11 March 2025 (UTC)Reply
@Pppery: the bot is importing some pages to <talk page title>/Flow export (e.g. [1], [2]). Just to double-check, is this something that anyone needs to worry about/do anything about, or will things end up fixing themselves? Best, ‍—‍a smart kitten[meow] 21:34, 11 March 2025 (UTC)Reply
It's intended for now. If there's an empty stub with no content (or a redlink) at the base page it puts the export there, otherwise it puts it at /Flow export since I don't want to clobber the Flow board for reasons explained earlier in this thread. I'm honestly not sure what to do in those cases. My thinking for now is to leave them at /Flow export until Flow is fully undeployed, and then move them to the title without /Flow export. Other suggestions welcome. * Pppery * it has begun 21:37, 11 March 2025 (UTC)Reply

The main bot run has now finished, importing ~8000 exported Flow boards. I'm going to process the special cases it punted on or skipped tomorrow, since it's after midnight in my timezone now. * Pppery * it has begun 04:29, 12 March 2025 (UTC)Reply

Superb work, thank you. Jdforrester (WMF) (talk) 16:35, 13 March 2025 (UTC)Reply

I've finished cleaning up almost all of the edge cases now. At this point the only Flow board that still needs importing is the support desk, which is being a pain due to its huge size (even just one month's worth of posts is several times more content than the import interface will tolerate). I'll deal with that somehow tomorrow. * Pppery * it has begun 03:30, 15 March 2025 (UTC)Reply

As a random possible thought, is it worth coordinating with a willing sysadmin to use importDump.php ? ‍—‍a smart kitten[meow] 07:05, 15 March 2025 (UTC)Reply
Perhaps it could have been, but I've decided to modify the script to just do the import in batches of 50 revisions, which is slightly ugly but works. * Pppery * it has begun 14:08, 15 March 2025 (UTC)Reply
Even that was a pain at times, and took hours with several false starts. Anyway, I've now finally imported the support desk, so I hereby declare this phase of Flow deprecation is complete. I do still plan to do a bot run to fix links to "Topic:" pages as I suggested above later, but first I'm going to take a long break from editing MediaWiki.org because I've been working on this pretty much nonstop for days and it's probably proved to be one of the hardest coding projects I've ever done in my life. * Pppery * it has begun 01:50, 16 March 2025 (UTC)Reply

I've started writing and testing the code to fix links to the topic namespace, replacing them with the DiscussionTools header or comment ID. Examples at Special:Contributions/Pppery (alt). This is going to be like before, where there's a main bot run and then a lot of edge-case fixes where something about the Flow structure means I can't find the header or comment they intended to link to ...

Finally this only fixes local links on MediaWiki.org, of course. Links on other websites are going to have to die, or be dealt with via another process like phab:T389680. It isn't really practical to maintain a database of topic -> wikitext export links for every single topic as there are 100,000 of them and the current code is best-effort not 100% accurate.

I'm going to run the main bot run for links in a few days. * Pppery * it has begun 00:04, 24 March 2025 (UTC)Reply

I have now gone a head and fixed links to both Flow topics and LiquidThreads threads. Which I had expected to be a fairly simple project, but instead ended up taking a full day of work and stumbling across so many edge cases, including a former admin clobbering some talk page comments from 2014 by invoking Cthulhu (okay, that's slightly embellished). * Pppery * it has begun 19:29, 27 March 2025 (UTC)Reply

IMPORTANT: Admin activity review

[edit]

Hello. A policy regarding the removal of "advanced rights" (administrator, bureaucrat, interface administrator, etc.) was adopted by admin activity review.

We have determined that the following users meet the inactivity criteria (no edits and no logged actions for more than 2 years):

  1. User:ATDT (administrator)
  2. User:Az1568 (administrator)
  3. User:Catrope (administrator)
  4. User:Florianschmidtwelzow (administrator)
  5. User:Matanya (administrator)
  6. User:MaxSem (administrator)
  7. User:Rogerhc (administrator)
  8. User:Shanmugamp7 (administrator)
  9. User:Wugapodes (administrator)
  10. User:Yair rand (administrator)
  11. User:😂 (administrator)

These users will receive a notification soon, asking them to start a community discussion if they want to retain some or all of their rights. If the users do not respond, then their advanced rights will be removed by the stewards.

However, if you as a community would like to create your own activity review process superseding the global one, want to make another decision about these inactive rights holders, or already have a policy that we missed, then please notify the 16:49, 22 February 2025 (UTC)Reply

In the previous AAR round we kept Catrope since his staff account wasn't inactive. It still isn't. * Pppery * it has begun 20:14, 7 March 2025 (UTC)Reply
@Pppery: so should we take this as Catrope's flags should be kept? If that should be your only exception here I assume the rest could be removed though (including Matanya who has agreed to removal). EPIC (talk) 20:07, 14 March 2025 (UTC)Reply
I guess so ... I'm not happy with the lack of community input from anyone other than myself here, but, unless anyone else comments, keep Catrope and remove everyone else. * Pppery * it has begun 20:08, 14 March 2025 (UTC)Reply
I'd actually recommend the removal of the sysop flag of Catrope as well. The last time it was used was 7 years ago. Also considering that sysop rights isn't that difficult to get here and the lack of input from Catrope, there really isn't any strong reason to exclude his flag removal. Minorax (talk) 07:01, 23 March 2025 (UTC)Reply
I agree with Minorax. Obviously it is not needed for Catrope. If the user needs the rights for their WMF account, they could request it via the WMF process. --Ameisenigel (talk) 08:42, 23 March 2025 (UTC)Reply
Belatedly noting that this is fine with me - I was just trying to make sure the consensus the community came to last year (Project:Village Pump/Flow/2024/02#IMPORTANT: Admin activity review) wasn't forgotten about through silence. * Pppery * it has begun 04:54, 24 March 2025 (UTC)Reply
Noting that EPIC completed this on 24 March. Wugapodes (talk) 19:08, 26 March 2025 (UTC)Reply

Request to add use case example

[edit]

Hello, I’ve created a page at The Creative Processes Workshop to demonstrate how MediaWiki could be used by a psychotherapy center to document creative therapy techniques. The content is intended as a hypothetical example of MediaWiki’s application, not as promotion. Is this acceptable, or does it need adjustments? Thanks! Allocht 12.03.25 Allocht (talk) 01:38, 12 March 2025 (UTC)Reply

The page you attempted to create at הסדנה לתהליכים יצירתיים, before being blocked by the abuse filter, is not in my opinion within this website's scope. We already have plenty of testimonials about how other websites view MediaWiki's features in places like MediaWiki testimonials/Sites using MediaWiki, and what you wrote seems very run-of-the-mill and doesn't stand up enough above those to warrant a separate page. * Pppery * it has begun 04:57, 24 March 2025 (UTC)Reply

Request for Edit Permission on GrowthExperiments/Help

[edit]

Hello, I’m AyushKhati, an Outreachy applicant working on task T389124 to add debug logging instructions to GrowthExperiments/Help. My edit was disallowed due to new user restrictions and possibly an external link (Phabricator task). I’ve set up a local MediaWiki instance and aim to improve documentation. Could an admin please grant me edit rights or advise on how to proceed? Thank you! — Preceding unsigned comment added by Ayush Khati (talkcontribs) 21:06, 17 March 2025 (UTC)Reply

Apologies for the delayed response. GrowthExperiments/Help does not exist, and it seems like per 05:00, 24 March 2025 (UTC)Reply

Merge request

[edit]

Consider merge of {{PhabT }} and {{Phabricator }} as they do the same thing, only slightly different. -- ZandDev (talk) 21:32, 17 March 2025 (UTC)Reply

Context: I created {{Phabricator }} in September 2014, and @QChris (WMF) (now @QChrisNonWMF) created {{PhabT }} in December 2014.
Not sure if there's much value in having the second, but maybe others disagree? Jdforrester (WMF) (talk) 15:48, 21 March 2025 (UTC)Reply
I do not see much use anymore for having both around either. So, FWIW, I'm all for merging them! With the 06:11, 22 March 2025 (UTC)Reply
Agreed. So, if you want to merge them, go ahead. * Pppery * it has begun 05:02, 24 March 2025 (UTC)Reply

Report concerning User:41.150.227.219

[edit]
Done --Clump (talk) 11:00, 20 March 2025 (UTC)Reply

Report concerning User:Naeem EDU

[edit]
Blocked by Clump. * Pppery * it has begun 05:01, 24 March 2025 (UTC)Reply

Edit request

[edit]

Hi there. I cannot edit the page so posting here instead of the talk page. Can someone remove the reference to the Flow sandbox; it is now obsolete given that it is now read only. The page in question is Template:Please leave this line alone and write below (this is the coloured heading) (I also fail to understand why this page is even fully protected). ToadetteEdit (talk) 09:11, 25 March 2025 (UTC)Reply

I guess there is some bug here. The page appears to be fully protected but I couldn't find the relevant logs, and I can see IP edits from almost two decades ago. Sounds illogical, but how this page is protected and when was it protected. It doesn't make sense to me... ToadetteEdit (talk) 09:15, 25 March 2025 (UTC)Reply
Looking at the logs of the page's previous titles, looks like it 09:25, 25 March 2025 (UTC)Reply
Done. --Clump (talk) 11:18, 25 March 2025 (UTC)Reply
I've reduced the protection to semi. Since it's translatable nobody can really do anything that bad there as stuff won't show up in the actual sandbox until it's marked. * Pppery * it has begun 18:05, 25 March 2025 (UTC)Reply

Report concerning User:128.75.116.72

[edit]
Looks like others have handled this. * Pppery * it has begun 18:05, 25 March 2025 (UTC)Reply

Report concerning User:5.125.5.205

[edit]
Stale. * Pppery * it has begun 15:42, 27 March 2025 (UTC)Reply
[edit]

Hi everyone. I wanted to fix the external link on the Extension:ExtendedStatistics, which does not work any more. The correct link is https://en.wiki.bluespice.com/wiki/Reference:BlueSpiceExtendedStatistics. But I got a message that adding external links is forbidden (It seems that you're trying to add an external link to a page. Please note that this site (MediaWiki.org) is not Wikipedia. MediaWiki.org exists solely for the documentation of the MediaWiki software and that off-topic material is not accepted here.).

I'm reporting this so that someone with higher level can update the link, and a suggestion that some pages (like this one) should have external links allowed. Kazink (talk) 09:19, 27 March 2025 (UTC)Reply

Done. --Clump (talk) 12:02, 27 March 2025 (UTC)Reply

Request to disable local filter 79

[edit]

We have 06:25, 31 March 2025 (UTC)Reply

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant