Page MenuHomePhabricator

Creating a new article with many links from existing articles, do not send gazillions of "article-linked" notifications for the (now functional) link in those already existing articles
Open, Needs TriagePublic

Description

I really hope there already is such a task to merge this one into it. Here is the story:
I saw that there is an article, SUDOC, with 18,000 red links in our wiki. So, I translated it.
From this moment there are 18,000 blue links.
Why should I get 18,000 notifications that articles were connected to the article I created?
Can you fix it, please, before I'm going crazy from so many messages? I thought the message should come only when somebody creates a new link to the article, not all the old ones. Thank you.

Event Timeline

IKhitron created this task.Aug 18 2017, 5:47 PM
Restricted Application added a project: Collaboration-Team-Triage. · View Herald TranscriptAug 18 2017, 5:47 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
IKhitron updated the task description. (Show Details)Aug 18 2017, 5:52 PM

I saw that there is an article, SUDOC, with 18,000 red links in our wiki. So, I translated it.

Not sure I understand - you had an untranslated article (=an article in a different language) in "your wiki" (some language Wikipedia or such)? Why?
And how did you "translate it"? via ContentTranslation ?

In general, specific steps are welcome that allow others to reproduce the problem - see https://mediawiki.org/wiki/How_to_report_a_bug for how to structure bug reports. Thanks!

I thought I gave exactly the steps. But if it is not enough, let's make it abstract.

  1. There is an absent article in hewiki.
  2. I translated it from ruwiki using content translation, but it's irrelevant - only because you asked.
  3. So, 18,000 red links become blue.
  4. I know that if somebody will add a new link to the article, I'll get a notification, and it's OK.
  5. But it's a bug to get notifications for all old red links. I already get above a hundred, any of them wasn't adding a new link to my article.

Please never "make it abstract" but provide clear, specific steps to reproduce (which also include links).

Funny. Of course, it's impossible to do this, because there is no link to my one special:notifications.

If you want, give me an email address, I'll you forward you some notification letters.

So if I get it correctly:

  1. You create a new article.
  2. You make that new article contain links to other existing articles.
  3. Each of those links seem to trigger separate notifications.

Thanks for clarifying.

No, the opposite.

  1. I create a new article.
  2. Other existing articles had red links to mine, and now they became blue.
  3. Each such conversion triggers separate notifications.
Aklapper renamed this task from Stop notifying about new connected articles for old links to Creating a new article with many links to existing articles, do not send gazillions of "article-linked" notifications about those already existing articles.Aug 20 2017, 1:45 PM
Aklapper renamed this task from Creating a new article with many links to existing articles, do not send gazillions of "article-linked" notifications about those already existing articles to Creating a new article with many links to existing articles, do not send gazillions of "article-linked" notifications for the (now functional) link in those already existing articles.
IKhitron renamed this task from Creating a new article with many links to existing articles, do not send gazillions of "article-linked" notifications for the (now functional) link in those already existing articles to Creating a new article with many links from existing articles, do not send gazillions of "article-linked" notifications for the (now functional) link in those already existing articles.Aug 20 2017, 1:47 PM

I believe it's better.

I'm not sure to understand the issue you describe, @IKhitron.

The behavior of the notification system for Page Links is you receive a notification when a link is made to a page you created. But not when you create this link, i.e. if you create a link to one of your articles.

I've tried to reproduce the following by creating an article on French Wikipedia, unsuccessfully:

  1. I create a new article.
  2. Other existing articles had red links to mine, and now they became blue.
  3. Each such conversion triggers separate notifications.

I haven't received any notification for pages linked to mine (3 were expected, from pages I've created).

IKhitron added a comment.EditedAug 22 2017, 6:48 PM

Wierd. I get about 150 notifications until now, @Trizek-WMF, and counting. As I said, there were 18,000 red links, and when I saw this, I run a nulledit bot on the first 25,000 pages that transcludes a template which has that link. If I wouldn't, it could be thousands now.
If you want to believe me, I can forward you some notifications letters, so you'll check the dates.

Trizek-WMF added a comment.EditedAug 23 2017, 9:22 AM

I believe you, but this issue is just crazy!

The test I've done is a bit different than the situation you experience. The link to SUDOC is included through a template, which invokes authorityControl module. This may be the cause.

Do you think your edit on this module, done after you created the page, may have created the disturbance? Have you started to receive the multiple notifications before or after that edit?

IKhitron added a comment.EditedAug 23 2017, 10:42 AM

I have no idea. But anyway, it should not happen.
After, because I made it just after the article creation, it was no time inbetween.

But anyway, it should not happen.

Can't agree more! But we need to investigate the causes and your help is valuable for this.

After, because I made it just after the article creation, it was no time inbetween.

Ok, thanks. I think it is now out of my technical skills, so I've asked a developer for help.

@Catrope and @Trizek-WMF, my notes say that this is meant to be duped into something. Can you please look up and execute, so we don't have to triage this again? Thanks.

If the task is on attention again: I get this week more notifications from that article in august.

I was surprised to see this task from August still "untriaged," so went to check our Triage Team notes. You'll be happy to hear that it was judged to be something the team should pick up but, inexplicably, the task appears to have been simply skipped over when the manual triaging was being done (by me, most likely—my apologies! At least I keep good notes). I've moved it to RFP.

Restricted Application added a project: Growth-Team. · View Herald TranscriptSep 2 2018, 11:07 PM

I get a dozen this week, still from that edit a year ago.