DeltaBot
Merge of Wikimedia disambiguation page with non disambiguation page
editWhat triggered the bot to do this merge? instance of (P31) got both Wikimedia disambiguation page (Q4167410) and magazine (Q41298). Someone have been cleaning up, but the old Swedish description remained. Have the trigger för this type of merge been blocked? I have seen both bot and user merges like this. Maundwiki (talk) 15:44, 20 January 2025 (UTC)
- This edit has been made almost three years ago when Pasleim was still the sole maintainer of the bot. Plenty of code has been rewritten since then and the scheduling has been changed significantly, thus I cannot fully trace back how this edit was made. —MisterSynergy (talk) 18:05, 21 January 2025 (UTC)
- I am looking into merges/changes of Wikimedia disambiguation page (Q4167410) and the three subclass pages Wikimedia human name disambiguation page (Q22808320), municipality name disambiguation page (Q61996773) and Wikimedia surname disambiguation page (Q66480449) to objects that have a non disambiguation_page instance of (P31). Sometimes the other instance of (P31) have taken over the object and all the "Wikimedia_disambiguation_pageLabel" is still there for a lot of languages. An example of many (1500+) is [1]. It can be several changes of P31 in the object. Medieval Croatia (Q6806805) Wikimedia disambiguation page (Q4167410) to 3024240) later Wikimedia disambiguation page (Q4167410) was removed and later changed to Wikimedia list article (Q13406463). This gös back to a bot 2013 that should have created a new object for the non disambiguation. This one is not to bad since it has few links. I assume many of these changes happen because people only look at one languages. That was the background for my question. Thanks for the response. Maundwiki (talk) 20:41, 21 January 2025 (UTC)
Older property proposals keep reappearing in status updates
editI see that there are some older property proposals and created properties, some from as far back as December, that the bot has kept re-adding to Wikidata:Status updates/Next each week (so that the list has become inordinately large). Any way that those can be skipped? Mahir256 (talk) 03:21, 11 February 2025 (UTC)
- Thanks for the report; I will have a look at it on the weekend, hopefully. —MisterSynergy (talk) 21:43, 11 February 2025 (UTC)
- someone omitted proper categories from recent status reports since mid December 2024, thus the bot was not aware of reports since then. categories were added and the next status report was also tidied —MisterSynergy (talk) 21:51, 14 February 2025 (UTC)
- @Danny Benjafield (WMDE), Mohammed Abdulai (WMDE): for your information. Mahir256 (talk) 23:15, 14 February 2025 (UTC)
- Oh thank you for that catch and adding the category to the missing summaries. We remove it when sending the page via MassMessage and I forgot to re-add it.-Danny Benjafield (WMDE) (talk) 08:19, 17 February 2025 (UTC)
- @MisterSynergy: It seems that despite "Category:Wikidata status updates" being added to the /Next page, property proposals from as far back as February were re-added to the page yesterday. Did something happen, or was something missed somewhere else? Mahir256 (talk) 03:14, 18 June 2025 (UTC)
- someone omitted proper categories from recent status reports since mid December 2024, thus the bot was not aware of reports since then. categories were added and the next status report was also tidied —MisterSynergy (talk) 21:51, 14 February 2025 (UTC)
Database reports/without claims by site/simplewiki
editHi,I noticed that the bot links to English wikipedia instead of simple wiki.This is kind of inconvenient.
Wikidata:Database reports/without claims by site/simplewiki RVA2869 (talk) 10:30, 14 February 2025 (UTC)
- Correct, this was inconvenient. I've changed it to link directly to simplewiki, seems fine now. —MisterSynergy (talk) 22:20, 14 February 2025 (UTC)
Delta stopped creating disambiguation objects on 14th of April 2025
editHello, it seems that DeltaBot has stopped creating disambiguation objects on 14th of April 2025:
Maybe DeltaBot needs to be restarted? Thanks a lot! M2k~dewiki (talk) 21:23, 24 April 2025 (UTC)
- Also see Topic:Y9y2d4pl8iouzu18 M2k~dewiki (talk) 21:24, 24 April 2025 (UTC)
- Thanks, it got stuck indeed. I restarted it, and it has already caught up as it seems. —MisterSynergy (talk) 22:31, 24 April 2025 (UTC)
property_uses.py
editTemplate:Number of main statements by property, Template:Number of qualifiers by property and Template:Number of references by property already surpass 100,000 bytes. I suggest a) migrating them to a JSON page (so that they can be used by tools without parsing the template and not counted towards the template expansion limits) and/or b) eliminating zeros (i.e., #default=0
). --Matěj Suchánek (talk) 09:14, 26 May 2025 (UTC)
- And Template:Property uses, too.
- I see they are used for the "Usage history (total)" charts, so perhaps let's not change them for now, but I would definitely store them in JSON as well. (The motivation is to avoid transclusion of 500,000 bytes on every property talk page just to get a few numbers. This could unbreak Property talk:P31.) --Matěj Suchánek (talk) 09:30, 26 May 2025 (UTC)
- Yes, a JSON export this is worth to consider. Do we have a preferable JSON schema available? —MisterSynergy (talk) 23:15, 26 May 2025 (UTC)
- No preference on this matter. In fact, I probably exaggerated the benefits. The templates do not contribute to the limit since they are called from Lua. But they can be problematic elsewhere.
- Still, I think it's useful to have a dataset like this around as this information is otherwise inaccessible. --Matěj Suchánek (talk) 17:59, 27 May 2025 (UTC)
- Yes, a JSON export this is worth to consider. Do we have a preferable JSON schema available? —MisterSynergy (talk) 23:15, 26 May 2025 (UTC)
Per Template talk:Property documentation#WDQS graph split, it now needs to add together results from both WDQS graphs. --Matěj Suchánek (talk) 08:06, 5 June 2025 (UTC)
- Thanks for the report.
- This seems to be a larger issue which possibly affects other DeltaBot jobs as well. Do we have a help page that aids with migration to the new server configuration? I am somewhat familiar with federation in general, but due to limited time for Wikidata, I am missing plenty of such technical changes in the past years.
- Another topic to consider will be the terms and revision database changes that have been announced recently. They will likely require changes to many bot scripts as well.
- In general, DeltaBot scripts are available in their current configuration at Github; some informal design considerations for DeltaBot are listed at User:MisterSynergy/deltabot#February 2024. —MisterSynergy (talk) 17:52, 5 June 2025 (UTC)
- Okay, this script does now query both graphs. It needs ~50 hrs to complete and runs ~50k queries per graph though. —MisterSynergy (talk) 18:33, 13 June 2025 (UTC)
Complex constraints down?
editMost complex constraint violation reports haven't got an update since April. --Matěj Suchánek (talk) 08:17, 5 June 2025 (UTC)
- The job got stuck for a reason that has not found its way into the job log file. So I have just restarted it for the moment. Thanks for the report! —MisterSynergy (talk) 17:57, 5 June 2025 (UTC)
- It now finished a complete run, but needed 2 attempts as the first one ran out of memory (with a 2GB limit). This job apparently needs some attention at some point in the future, too. —MisterSynergy (talk) 23:13, 5 June 2025 (UTC)
Projectmerge down?
editMany of the subpages of User:Pasleim/projectmerge were last updated in late May. Duckmather (talk) 04:28, 16 June 2025 (UTC)
- This job is not really down; however, it is the most inefficient one of DeltaBot and it unfortunately crashes occasionally. I hope I find the time to make it more robust at some point, but I do not have much time to spare right now. —MisterSynergy (talk) 22:36, 16 June 2025 (UTC)
Removal of units with P1082
editAccording to Property talk:P1082, DeltaBot should remove units from population (P1082) statements. I uploaded some statements with units because OpenRefine complained if I did not set one. It has been about two weeks since the upload and the units are still present. An example is here: Q97602012. Is this expected or is there something not working with the bot? Uschoen (talk) 09:51, 13 July 2025 (UTC)
- That job only applies to a couple of specific values as units, and number (Q11563) was not considered previously. I have added it, so within the next days it should hopefully process as desired. —MisterSynergy (talk) 20:23, 13 July 2025 (UTC)