Wikipedia talk:New pages patrol/Coordination/2022 WMF letter/Archives

Hi MB, I appreciate the effort that has gone into drafting this letter. It's well written. However, I have worked in very close collaboration with Marshall in the past and I know him to be someone who is already acutely aware of the issues surrounding NPP. Nevertheless, even though he has been promoted to overal charge of Growth, his hands are tied when it it comes to the allocation of budgets and engineering staff. The WMF is currently rudderless, practically on their own admission it has no one in overall command and the new CEO and a new 'Chief of Staff' still need to settle in, and the replacement for Toby Negrin needs to find his feet. That said, NPP has been brought to the attention of the BoT and the chair of its technology committee and their responses have shown some optimism and they will be discussing NPP with Ms Iskander.

I am preparing a sequel to my two NPP special reports in The Signpost here and here (please read them - and the reader comments - if you haven't done so already). Lest I make inaccurate claims, as per journalistic courtesy I have requested feedback on this draft article from key people in the WMF and the BoT and I have received encouraging response.

I therefore believe we should hold off putting Marshall and those people under additional stress for a while. Some of my upcoming article hinges on the effect of backlog drives and before I can complete that section, I must wait until you or somebody has revealed the results of the current drive and handed out the rewards. By the time the next Signpost is published, from the undertow of the current off-Wiki discussions I shall know more about the progress on NPP and my report will reflect this. The month will pass quickly and the article in The Signpost will not be without significant impact.

I think here is little to be gained by involving Mr Wales. His talk page is little more than a soap opera of petty grievances, mostly by by 'regulars' at his page. In RL he's quite a busy person and he does read it all but rarely sees the need to respond or to follow up on every link to his name. His powers are limited but at the real-life Wikimanias his keynote speeches were well researched and he is an approachable person. Best, Kudpung กุดผึ้ง (talk) 23:55, 29 July 2022 (UTC)Reply

Kudpung, this does not have to go to Marshall, I just put that there as a "placeholder". You say the need for NPP support has been "brought to the attention of the BoT". My idea was to have this "signed" by as many NPPers as possible. We could give it to them just to show there are many of us at NPP who desperately want these improvements (strength in numbers). I've seen comments elsewhere that the devs are influenced by what readers/editors are asking for (like notifications/TP access for mobile uses). I was anticipating collecting signatures for a month or so. How do you feel if I ask for signatures, just to have this ready if at some point in the future we may think it could be helpful to send it to someone? If your efforts are fruitful and we do nothing with this, so be it. MB 00:28, 30 July 2022 (UTC)Reply
MB,I think that's an excellent idea. I'll add a note to it to the August newsletter which you are of course welcome to edit or even redraft as long as it's kept as short as possible and mainly contains the basic results of the backlog drive. I think the letter to the WMF should then be sent out after reader comments to the article in The Signpost have tailed off. How to distribute that letter is another question. I think there is an official WMF email channel anyone can send mails to, I can't remember, but I think that my article will be a subtle kneejerk to them first. Kudpung กุดผึ้ง (talk) 00:53, 30 July 2022 (UTC)Reply
Kudpung OK. I don't want to change this letter after people start signing it. It is suppose to be from all of us at NPP. Is there anyone else you would suggest to review it? MB 01:03, 30 July 2022 (UTC)Reply
MB, I don't think so. It's been produced by you and Novem as NPP coords with some input from me as quasi NPP 'emeritus' and that will be enough. Too many cooks spoil the broth, and that's what all too often happens on Wikipedia. Kudpung กุดผึ้ง (talk) 01:22, 30 July 2022 (UTC)Reply
Kudpung, OK, but I do think this needs improvement: most notably actors and business people. I don't see that many business people. More singers/ internet personalities/ etc. - anyone whose success depends on being noticed. MB 01:22, 30 July 2022 (UTC)Reply
MB, absolutely true. I've made a couple of minor tweaks to it but I don't want to override your super draft. I'll take another look at it before our newsletter goes out. Compare the diffs to see what I have changed. Kudpung กุดผึ้ง (talk) 01:32, 30 July 2022 (UTC)Reply
MB, I've taken my signature off. I only put it there to show you what it would look like. I'll sign again when I will be further down the list. I don't want to be seen as the driving force - plenty of people are fed up already of my interfering since I retired from NPP ;) Kudpung กุดผึ้ง (talk) 01:43, 30 July 2022 (UTC)Reply

PS. Jimbo is aware of the challenges surrounding NPP. I spoke to him personally about it each time I have met him (2013, 2014, 2016). Also, I have received feedback yesterday from the former senior developer of PageTriage. He left the WMF during the mass exodus some years ago but he might be tempted to come back as a volunteer and offer some technical input. Kudpung กุดผึ้ง (talk) 00:11, 30 July 2022 (UTC)Reply

PPS: MB, Novem Linguae, The replacement for Negrin was announced here. It's ostensibly a job on the very top level of WMF hierarchy and carries (or did for her predecessor) an extremely high salary. She starts on 1 August, but unlike her predecessor she does not already have a background in the Foundation or on Wikipedia. I don't know who is responsible for hiring the key Foundation staff, but it's obviously not through the CEO's office. Off-topic, I'm still also baffled why the WMF's website is a WordPress blog and needs a WordPress.com membership to access parts of it. Is the WMF - mainly a technology driven org - incapable of designing a proper website and hosting it themselves? Is that also why they can't get to grips on NPP? Perhaps one day the entire Wiki will be running on that awful WordPress code. Kudpung กุดผึ้ง (talk) 00:34, 30 July 2022 (UTC)Reply

Condense more?

edit

We could possibly condense this letter more. The 4 paragraphs about NPP's internal struggles are true and interesting, but may be too much information for our target audience, and may not be related enough to the PageTriage software. Thoughts on condensing the 4 paragraphs to 1 paragraph? I guess we should decide if we want to focus on the action item (getting devs for PageTriage), or on educating WMF brass about the NPP situation. –Novem Linguae (talk) 05:55, 30 July 2022 (UTC)Reply

Isn't educating the "WMF brass" the way to get them to allocate resources (devs) to PageTriage. I think the first paragraph should be more like the original version. Why have "Unbreak Now" and so much jargon. It also has too much detail about non-developer fixes. Let's just leave the burden on the WMF to support the software. MB 07:03, 30 July 2022 (UTC)Reply
The WMF is likely to know that jargon. They're basically a tech company and have almost 200 software engineers on payroll. However feel free to adjust the first paragraph or change it back. This letter in any form is likely to help. I trust your judgment. –Novem Linguae (talk) 07:11, 30 July 2022 (UTC)Reply
My article for The Signpost pre-empts much of that letter anyway and I was quite surprised when I read it. It is so similar I though that someone had already seen my draft before I blanked the page. At least it demonstrates that at least three of us have got a handle on the issues. Condensing it might be an idea because the WMF brass doesn't really need educating about the NPP situation, they know all about it already and have done for a long time. The only solution is to convince them that the system is nearly bankrupt and that without NPP they'll have to find new ways of keeping the corpus clean, and it won't be with AI. Kudpung กุดผึ้ง (talk) 10:02, 30 July 2022 (UTC)Reply
I wrote it on an airplane when I was without Internet access and had nothing else to do. MB 04:28, 1 August 2022 (UTC)Reply
  • @MB and Novem Linguae: It is indeed a big question to whom this letter should be addressed. There is a lot of confusion concerning who is actually responsible for PageTriage and its maintenance. There have been clear statements where some WMFers say it's the Grow Team, some say it's Community Tech and some . like the vice chair of the BoT say the software was built by the community (which is clearly wrong) and hence the responsibility of the NPPers themselves (there are diffs for all these claims). OTOH, Marshall Miller seems to be now fairly high up in the scheme of things while Danny Horne whom I know personally and who finally acquiesced and organised the ACTRIAL for us, is apparently in charge of both departments. The top spot in engineering, which I assume to be only one rung down from the CEO, was filled only yesterday. Frankly I'm totally confused with all these characteristically American job titles of Lead this, Senior Lead that , Director of Something, Assistant-vice-deputy-manager of Whatever, etc. Regulars at Phab give the impression (to me at least) that it's Phab's mandate to interpret - or make up - and enforce policies that would override legitimate local Wikipedia consensuses. Kudpung กุดผึ้ง (talk) 02:16, 2 August 2022 (UTC)Reply

Signpost

edit

Opposition

edit

Non-NPPers?

edit

I don't consider myself an active NPPer but am familiar with the issues presented here and agree fully with the sentiment. Is there a place for me to sign? Best, KevinL (aka L235 · t · c) 05:52, 7 August 2022 (UTC)Reply

KevinL, thanks for the support. Go ahead and sign. I just made an update to show it's not only NPPers signing. MB 06:19, 7 August 2022 (UTC)Reply
@L235. Fixing ping. –Novem Linguae (talk) 07:37, 8 August 2022 (UTC)Reply

More than a signature

edit

Barkeep49 added a comment. I'm uneasy about that - we don't want this to turn into a forum. I don't disagree with it at all but we should communicate that thought elsewhere. Should we strike this? MB 21:46, 8 August 2022 (UTC)Reply

No disrespect to @Barkeep49 but, yes, I think we're all simply signing a letter, so all we need is a signature. Discussion on priorities should take place elsewhere, or after submission, or be linked from the letter itself. Nick Moyes (talk) 10:51, 9 August 2022 (UTC)Reply
It's a letter. It should only have signatures. The letter is long enough already and 'less is more'. There's still a risk that it will get binned, unread by many of the addressees. Kudpung กุดผึ้ง (talk) 11:04, 9 August 2022 (UTC)Reply
I've removed it with a request to re-add just a signature if willing. MB 14:41, 9 August 2022 (UTC)Reply

Volunteer patches

edit

Thank you for writing this letter. I want to specifically note that if volunteers are having trouble getting their PageTriage patches merged, they should feel free to ping me directly and I'll work to find appropriate reviewers, or just review it myself. (This offer stands for any volunteer-submitted patches, not just PageTriage ones fwiw). Legoktm (talk) 16:45, 12 August 2022 (UTC)Reply

Thank you enormusly for this Legoktm. The person to inform is Novem Linguae. Kudpung กุดผึ้ง (talk) 17:23, 12 August 2022 (UTC)Reply
@Legoktm. Awesome. Thank you for this. So far I have written around 10 patches, and TNT and Taavi are helping with reviews when they can. Here's a couple that are unreviewed if you want to take a look: . I was sweating bullets a week or two ago about getting reviews, but it recently got better, so that's encouraging. Thanks again for your assistance. –Novem Linguae (talk) 23:51, 12 August 2022 (UTC)Reply
Both of those people are awesome too :) I reviewed one of those patches, the other one (wiki agnostic) appears to have a very long backstory that I don't want to just charge in without understanding it fully...it might be a week or so before I can get fully up to speed on that. Legoktm (talk) 04:53, 13 August 2022 (UTC)Reply

Admin newsletter

edit

Stalled

edit

Racism / xenophobia

edit

Objection to the process: why is this not a community wishlist survey item?

edit

Hmmm...

edit

Response from WMF Product

edit

Hi, everyone — for folks who don't know me, I'm Danny Horn, Director of Product Management for the five Contributor Tools teams. In Product, we've been following the conversations and activity around this open letter.

I completely agree that the New Pages Patrol does very important work on English Wikipedia, keeping out newly-created articles that are bad-faith, self-promotion, or simply not ready for inclusion in the encyclopedia. I know that the people who volunteer to do this important work can get overwhelmed by the constant stream of new articles, and PageTriage certainly needs improvement to help folks work through the backlog.

I'm familiar with the NPP problems, because in 2018 and 2019, the Contributor Tools teams that I manage made some significant improvements to the PageTriage extension.

  • In summer 2018, Marshall Miller and the Growth team made some improvements to the extension for both NPP and AfC, adding quality assessments and copyright violation scores for each page, and allowing people to filter based on those qualities.
  • Insertcleverphrasehere made a proposal on the 2019 Community Wishlist Survey: Page Curation and New Pages Feed improvements. NPP reviewers and supporters came out in force to vote for that proposal, and it ended up as the #1 proposal for the year. (Here's the results.)
  • Because of that strong show of support, Ilana Fried and the Community Tech team worked for more than six months making improvements to PageTriage, completing 13 different wishes that were prioritized by the NPP members. In December 2019, Ilana wrapped up that project, told the NPP folks that the team needed to move on to other Wishlist projects, and encouraged them to put up another proposal at the next Wishlist Survey.

Since then, the members of NPP have not submitted proposals in further Community Wishlist Surveys. Leading up to this year's survey, there were several threads on the New pages patrol/Reviewers talk page about submitting a proposal:

  • In October-November 2021, Usedtobecool started a thread called "Page curation toolbar", suggesting improvements to the tool. In that discussion, Kudpung pinged Marshall for information about asking the WMF for more resources, and Marshall responded with encouragement to participate in that year's survey. Marshall pinged Natalia Rodriguez, who's now the Product Manager for the Community Tech team. Natalia responded and offered to help the group out with crafting a proposal for January's survey. Unfortunately, nobody replied to take Natalia up on her offer.
  • Also in November 2021, Kudpung started the thread "New Pages Feed/Curation toolbar improvements or new features", encouraging people to write a proposal for January's survey. There was a little bit of discussion, but it didn't go far.
  • In January 2022, once the Wishlist Survey had begun, MarioGom started the thread "Community Wishlist Survey 2022", asking if the group should put a proposal together. That discussion was pretty brief, and nobody wrote a proposal.

I think that another Community Wishlist Survey proposal would probably be very effective — the NPP proposal got 157 votes in 2019, and there are more than 400 people who've signed this letter so far. I would expect that a proposal in the 2023 survey would lead to more work getting done on PageTriage.

That being said, I know that people on this talk page have said that the scope of the problem with PageTriage is too big for a Community Tech project. I think that could be discussed with the Community Tech team, once there's a successful proposal at the top of the survey results. That's what we did in 2019, and that year CommTech made significant improvements to the tool. It's unfortunate that there were no proposals submitted in the 2021 and 2022 surveys.

If the group decides not to participate in the 2023 Community Wishlist Survey, then it doesn't really make sense for us to commit more resources to this problem, when the NPP folks have not been taking advantage of the resources that are currently available to them.

There's also a larger question about what the WMF Product department is investing in, and why the organization isn't spending more money to solve important problems that affect our most active and productive volunteers. Naturally, as the head of Contributor Tools, if people want to advocate for more resources to be allotted to Contributor Tools teams, then I certainly wouldn't object, and I appreciate the support.

But the question is, why don't the Contributor Tools teams solve this problem, using the money and people that we currently have?

To answer that, here are the current projects that we've prioritized above rewriting PageTriage:

  • The Moderator Tools team is working to support content moderators on medium-sized wikis. There are a lot of countries and languages where people are more likely to own a mobile phone and not a laptop, and Moderator Tools has found that on all of our wikis, there are very few majority-mobile volunteers who are admins, or do significant content moderation work. So the team is making the basic content moderation tools accessible on mobile web — currently working on making preferences accessible, and soon moving on to make the mobile diff pages more functional.
  • The Campaigns team is providing support for organizers setting up editathon and content campaigns, a group of people that Product has never really done much significant work for. The team is focusing especially on campaign organizers in Africa, to make sure that we're working outside of the organization's traditional focus on North America and Europe. The team is building a campaigns platform for organizers, currently working on campaign registration.
  • The Trust and Safety Tools team is responsible for supporting the rollout of the Universal Code of Conduct with a Private Incident Reporting System, which will help all users across our projects to access help when they're being harassed or threatened.
  • The Anti-Harassment Tools team is building tools that will help us to adjust to an internet where there are restrictions on how we use IP addresses. They've recently worked on a new IP Info feature, and a sockpuppet detection tool.
  • Finally, the Community Tech team is currently working on projects from the Community Wishlist Survey. Recently, they've been working on Real Time Preview for wikitext, improvements in the IPA text-to-speech engine, and better diff handling of paragraph splits.

Sorry that I'm going on for so long, but I want to show the kinds of choices that we have to make in WMF Product. There are lots of important people and projects and workflows that we can support, and we have to decide which ones we're going to focus on. Contrary to what some might think, we really don't have an endless supply of money that allows us to fix every important problem.

I hope that this helps to explain our point of view. I'm happy to talk more, if you want to. DannyH (WMF) (talk) 21:11, 30 August 2022 (UTC)Reply

Hi @DannyH (WMF). It's nice to meet you. I appreciate you explaining your point of view, but I'm not sure "go get your 400 signatures again in January" is the answer we were expecting. Forgive me if I'm a little disappointed in that answer.
There's also the question of why we should have to lobby this hard to get bug fixes for a tool that is deployed to production. Shouldn't there be software engineers and teams that at least fix major bugs for deployed tools? Not new features, not minor bugs, but major bugs. This tool has major, years-old bugs, such as phab:T238025, that are severe enough to drive our NPPs to use Twinkle.
It seems that no WMF teams want to take ownership of this tool. Growth Team is listed as the code stewards, but states they do not have any bandwidth to work on PageTriage.
This situation is frustrating, as you can see from the # of signatures in our letter, and we would like a solution that isn't "go lobby us again in January". Please do whatever you are willing to do to raise this up the flagpole. The WMF does not appear to be an organization lacking funds. Perhaps there is a fund somewhere to hire a contractor to do some much-needed work on this important tool. Thank you for your time and consideration. –Novem Linguae (talk) 22:58, 30 August 2022 (UTC)Reply
I'm too new here to understand community–Foundation politics. But it baffles me that a letter signed by 400 editors (highly active ones, mind you) receives a response written by a single employee, a response which (tergiversation aside) fails to recognize the seriousness of the issue. Perhaps rearrange your kanban: How can these editathons, for example, function smoothly without effective community review? Also, I'm not sure where you got the idea that we are asking to rewrit[e] PageTriage. The letter I signed sought improvement, not a redo. One developer, even a contracted employee, is infinitely better than none. Ovinus (talk) 00:24, 31 August 2022 (UTC) Struck per below. Ovinus (talk) 03:27, 31 August 2022 (UTC)Reply
Thank you for your comment Ovinus. This issue has a very long history. It's much too early yet to enter into a dialogue with the WMF or to hold a discussion here until the letter has been officially announced. I will say this however: The fact is that it was the WMF themseves who admitted that they had made an error with their choice of codebase in 2012 when they developed PageTriage. They have been insisting - as one explanation - that the bugs and features in the the PageTriage can't be addressed effectively until the code has been rewritten to be compatible with the later iterations of MediaWki.
For the time being, I don't think there is much to be gained byturning this organisational talk page into a general debate, there are current threads started by others on the VP discussing the Wikipedia-WMF relations where concerns are being voiced by others about these and related issues, and which will have a broader audience. (FYI: @DannyH (WMF):. Kudpung กุดผึ้ง (talk) 02:25, 31 August 2022 (UTC)Reply
Ovinus, I agree that it is premature to be commenting here on the "WMF response" to our letter as we haven't even finalized to whom at the WMF we will be sending it. While the feedback from DannyH provides useful insight and another perspective, I don't think we should react to it as the "WMF response". MB 03:26, 31 August 2022 (UTC)Reply
You're quite right. I've struck my comment. Ovinus (talk) 03:27, 31 August 2022 (UTC)Reply
I think Contrary to what some might think, we really don't have an endless supply of money that allows us to fix every important problem. is an excellent point, and it shows that it is good to address our letter at "the Foundation" (which does have a near-endless supply of money (much of it brought in by the successes of the English Wikipedia, the German Wikipedia and a few other large projects) compared to the size of the software problems at hand), not at some individual team with an individual budget that is not enough to cover all the important projects. —Kusma (talk) 11:36, 1 September 2022 (UTC)Reply
@DannyH (WMF) I'd just like to note that in 2020, or the year following the 2019 improvements, further improvements would not have been eligible for proposal because the Wishlist only allowed proposals for non-Wikipedias. So that is exactly 1 Wishlist that NPP could have asked for improvements and didn't. Bigger picture I agree with the idea brought up indirectly by Kusma that these improvements should be put into the annual plan in a way that does work. How that happens would, of course, be left up to you and others at the Foundation. Best, Barkeep49 (talk) 17:22, 1 October 2022 (UTC)Reply
Kusma, I don't believe Contrary to what some might think, we really don't have an endless supply of money that allows us to fix every important problem. is a valid excuse. DannyH (WMF) has been promoted (or moved) into a slot that if the staff descriptions are accurate (but many are ambiguous and there is no true organigram) that gives him overall control of all software development. This puts him extremely close to the top of the tree, probably very close to the new CEO. He will therefore clearly have a major say in the budget allocations for software development that directly affects the performance of systems that ensure that the Wikipedia encyclopedias live up to the Foundation's claims of accuracy and neutrality. I would remind everyone that this appeal to the WMF is far from over, and I would point anyone reading this to the key post I made on Jul 20 2022, 2:25 PM on a 7-year-old request at Phabricator. As we now have over 400 signatories and as the BoT election results will soon be published, the appeal will go live soon, so for the sake of simplicity, here is the text of that post:

Kudpung กุดผึ้ง (talk) 02:15, 7 September 2022 (UTC)Reply