Trappist the monk
Archives
|
Index 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 |
This page has archives. Sections older than 7 days may be automatically archived by Lowercase sigmabot III. |
| ||
them at the article's talk page so that everyone who has an interest in the article may participate.
To stop Monkbot, add a message to its talk page. Comments and questions about Monkbot are welcome here. |
Just in case (2)
edit@Super Dromaeosaurus: it is poor practice to edit archived discussions; please don't. The post you added to User talk:Trappist the monk/Archive 26 § Just in case is reverted and moved here:
- Trappist the monk, some days ago I found 34 articles in a single day on my watchlist. I decided to let it pass as half of them were articles starting by the same word. Today I find 17, none of which start by the same word. Two days ago it was only 3 articles. This is annoying and it's exactly what I aimed to avoid. Are articles not randomly selected from the total? Super Ψ Dro 21:17, 6 November 2024 (UTC)
At the time of User:Monkbot/task 20's first edit, there were 1,170-ish {{lang-??}}
templates transcluded in 600,000-ish pages (all namespaces). The number of transclusions per template ranged downwards from 93,000-ish ({{lang-ru}}
) to single digits and even none. As of this morning, there are 410 templates transcluded in 144,000↓ pages, and the number of transclusions per template ranged downwards from 31,000-ish ({{lang-fa}}
). Since 2024-10-20, task 20 has run nearly continuously at an edit rate of 18–20 edits per minute in compliance with the bot's approval.
Each day I feed the bot a list of 25,000–30,000 pages. Each list has been made from chunks of 5,000 pages associated with each of several different, usually unrelated templates. That list is filtered for duplicates (same page name appearing multiple times in the list because pages often transclude more than one template). The filtered list is then given to Module:Sandbox/trappist the monk/random sort which scrambles the list so that task 20 does not process 5,000 pages with 'this' template and then 5,000 pages with 'this other' template, etc.
Because random is random, it is possible that 34
or 17
or 3
of your watchlisted pages could appear in task 20's working list on any one day.
Did I answer your question?
—Trappist the monk (talk) 23:28, 6 November 2024 (UTC)
- If I understand correctly, one given day may have a particular focus on templates in one language because of the list that it was feed? As in, you may feed it one given day a list heavy on articles containing (
{{lang-fa}}
) to reach the normal daily amount, and the next day it might be a list heavier on ({{lang-fr}}
)? Super Ψ Dro 23:41, 6 November 2024 (UTC)- 'Focus' is not the right word; 'focus' implies that I concentrate on pages that use, for example,
{{lang-fa}}
and related pages that might use{{lang-fa}}
. I do not 'focus' on any particular template. At the start,{{lang-ru}}
,{{lang-fa}}
, and{{lang-ar}}
were the most transcluded templates (they still are). So, for each day's list I include 5,000 pages from each of one or two of those three templates and fill out the rest of the 25,000–30,000 page list from other 'high-count' templates. I've been doing this to avoid an ending where all I have left is one or two templates each with thousands of transclusions still unfixed. - Did I answer your question?
- —Trappist the monk (talk) 00:47, 7 November 2024 (UTC)
- That does sound good in premise. But I am having a heavy focus on
{{lang-ro}}
right now. It's 28 pages today. The other surge I mentioned was also about pages with another common language template. This doesn't look like an entirely randomised selection. I'd appreciate it if it was. Super Ψ Dro 16:32, 7 November 2024 (UTC){{lang-ro}}
was part of the most recent bot run. Yesterday, at the beginning of the bot's daily run,{{lang-ro}}
was transcluded in ~2500 pages; now it is deleted. What was/is the other template?- —Trappist the monk (talk) 17:31, 7 November 2024 (UTC)
- Are templates worked one-by-one (or group-by-group)? I am surprised that
{{lang-ro}}
would've gotten all its transclusions removed sooner than other way more sparsely populated templates, if articles were randomly selected from the total. Which they should, to avoid surges in articles with a similar topic (and with many common watchers). But maybe I am missing something obvious in my unexpert view? The other template was{{lang-rup}}
. Super Ψ Dro 21:51, 7 November 2024 (UTC) - Clearly articles are not randomly selected from the total. Assuming the bot has been running for about 10 days at the current rate,
{{lang-ro}}
had at least 25,000 transclusions. It is impossible these were all removed while{{lang-ru}}
still has 19,000 transclusions [1] if all templates were being worked on by the bot at the same time at the current rate. Not selecting articles randomly from the total has the obvious consequence of clogging watchlists when the bot goes through a specific template. It is not surprising that editors' watchlists may include articles that use/used a specific language template(s) more commonly than the rest. Super Ψ Dro 21:57, 7 November 2024 (UTC)- Transcluded pages from a group of several more-or-less unrelated templates. No more than 5,000 pages from each of the several templates for a total of 25,000–30,000 pages per day. I explained this in my first reply to you.
- When the bot started working 2024-10-20,
{{lang-ro}}
was transcluded in approximately 3,900 articles; never 25,000 – where did you get that number? See this older version of Module:Transclusion_count/data/L at line 57 (permalink). That module is periodically updated by Ahechtbot in support of{{High-use}}
. The module's list of{{lang-??}}
templates has served as a guide for selecting which template transclusions will contribute to each day's list of pages to process. - —Trappist the monk (talk) 23:32, 7 November 2024 (UTC)
- Are templates worked one-by-one (or group-by-group)? I am surprised that
- That does sound good in premise. But I am having a heavy focus on
- 'Focus' is not the right word; 'focus' implies that I concentrate on pages that use, for example,
Why
editReminder to participate in Wikipedia research
editHello,
I recently invited you to take a survey about administration on Wikipedia. If you haven’t yet had a chance, there is still time to participate– we’d truly appreciate your feedback. The survey is anonymous and should take about 10-15 minutes to complete. You may read more about the study on its Meta page and view its privacy statement.
Take the survey here.
Kind Regards,
Bakhyt Akhmetov
editI restored an earlier article causing your change to be reverted. I apologize, I placed your edit back. RCSCott91 (talk) 01:13, 13 November 2024 (UTC)
Broken syntax
editThis edit introduced a syntax error. It appears that |nolink=on
should have been changed to |link=no
. The same error may have been introduced in other articles. — BarrelProof (talk) 20:08, 15 November 2024 (UTC)
- The edit was successful. I was testing Monkbot/task 20 code which has a specific task: convert
{{lang-??}}
templates to{{langx}}
. Nothing more. - None of
{{lang-ga}}
,{{lang-sco-ulster}}
, or any of the other now deleted{{lang-??}}
templates knew anything about|nolink=
; it was not, is not, a supported parameter. Just the other day I updated Module:Lang so that emits an error message when the template call includes parameters that are not supported. Before the update{{lang-ga}}
,{{lang-sco-ulster}}
, and{{langx}}
silently ignored unknown parameters;{{langx}}
no longer ignores unknown parameters so now, long after my test edit, you are seeing the result of that update. - If you do not want the language names linked, use the correct, supported, parameter. See Template:Langx § Parameters.
- —Trappist the monk (talk) 20:35, 15 November 2024 (UTC)
- I have no opinion on whether the language names should be linked and I had nothing to do with its template usage; indeed I had never edited it. I simply noticed that something had caused the template usage in the article to become clearly broken in its appearance. Perhaps it would have been best to remove any unrecognised parameters when making your change, so that this would not happen. — BarrelProof (talk) 22:00, 15 November 2024 (UTC)
Perhaps it would have been best [if an editor did not add] any unrecognised parameters
. Removing unknown parameters was not within bot's remit. The decision to emit error messages when unknown parameters were detected came after the bot had done its work, upped stumps, and retired to the pavilion. Since the advent of the error trapping, Category:Lang and lang-xx template errors has acquired ~1,100 articles that need fixing; a paltry number compared to the ~600,000 pages that the bot edited when converting{{lang-??}}
to{{langx}}
.- —Trappist the monk (talk) 22:59, 15 November 2024 (UTC)
- I have no opinion on whether the language names should be linked and I had nothing to do with its template usage; indeed I had never edited it. I simply noticed that something had caused the template usage in the article to become clearly broken in its appearance. Perhaps it would have been best to remove any unrecognised parameters when making your change, so that this would not happen. — BarrelProof (talk) 22:00, 15 November 2024 (UTC)