This is an archive of past discussions with User:Mike Peel. Do not edit the contents of this page. If you wish to start a new discussion or revive an old one, please do so on the current talk page.
ANN: A platform to annotate text with Wikidata IDs (report) "Report of the work done by the Ann team at the eLife Sprint 2020. It describes the effort pursued towards a system for universal annotation of biomedical articles using the collaborative knowledge graph of Wikidata".
How the content of Wikidata can be represented in RDF - YouTube
Tool of the week
EntityShape.js is a script that allows you to check an Item against an EntitySchema. On the Item page, it will display various information about the Item, like the properties that should be present on the Item.
Query Builder: We're making it possible to switch between querying for specific values (e.g. all Items with a specific post code) or any value (all Items with a post code statement regardless of which one it is)
Correcting the behaviour of what automatically happens on Wikidata when a page is moved on Wikipedia and co to an excluded namespace with the "suppress redirect" option (phab:T261275)
Making language fallback indicators not show up for language variant fallbacks in a few more places (phab:T267502)
Adding html language attributes for statements linking to Forms and Senses (phab:T267023)
Working on language and lexical category fields turning red on unfocus even though no changes are made after a change in ooui (phab:T266936)
Finished building the 1.35 versions of the Wikibase base and bundle docker images and published to dockerhub (phab:T264538)
Read the full report · Unsubscribe · Mohammed Sadat (WMDE)17:21, 23 November 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-11-23T17:21:00.000Z","author":"Mohammed Sadat (WMDE)","type":"comment","level":1,"id":"c-Mohammed_Sadat_(WMDE)-2020-11-23T17:21:00.000Z-ikidata_weekly_summary_#443","replies":[]}}-->
Hello! Voting in the 2020 Arbitration Committee elections is now open until 23:59 (UTC) on Monday, 7 December 2020. All eligible users are allowed to vote. Users with alternate accounts may only vote once.
The Arbitration Committee is the panel of editors responsible for conducting the Wikipedia arbitration process. It has the authority to impose binding solutions to disputes between editors, primarily for serious conduct disputes the community has been unable to resolve. This includes the authority to impose site bans, topic bans, editing restrictions, and other measures needed to maintain our editing environment. The arbitration policy describes the Committee's roles and responsibilities in greater detail.
If you wish to participate in the 2020 election, please review the candidates and submit your choices on the voting page. If you no longer wish to receive these messages, you may add {{NoACEMM}} to your user talk page. MediaWiki message delivery (talk) 01:22, 24 November 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-11-24T01:22:00.000Z","author":"MediaWiki message delivery","type":"comment","level":1,"id":"c-MediaWiki_message_delivery-2020-11-24T01:22:00.000Z-ArbCom_2020_Elections_voter_message","replies":[]}}-->
Hi Mike, I pinged you a couple of times on my talk page a while back, but suspect you may not have seen them. Was wonding if you're still free to work on the final couple of features of the code for the SD bot. MichaelMaggs (talk) 09:47, 18 November 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-11-18T09:47:00.000Z","author":"MichaelMaggs","type":"comment","level":1,"id":"c-MichaelMaggs-2020-11-18T09:47:00.000Z-Short_description_code","replies":["c-Mike_Peel-2020-11-20T21:45:00.000Z-MichaelMaggs-2020-11-18T09:47:00.000Z"]}}-->
@MichaelMaggs: Sorry, I saw them, but I haven't found the time/motivation to work more on this code since. I'll try to get back to it soon. In the meantime I've been migrating Pi bot to a new Raspberry Pi (thanks WMUK), and it is now auto-copying descriptions here to Wikidata twice a week where there's not one on Wikidata and it doesn't match an exclusion list. Thanks. Mike Peel (talk) 21:45, 20 November 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-11-20T21:45:00.000Z","author":"Mike Peel","type":"comment","level":2,"id":"c-Mike_Peel-2020-11-20T21:45:00.000Z-MichaelMaggs-2020-11-18T09:47:00.000Z","replies":["c-MichaelMaggs-2020-11-20T21:54:00.000Z-Mike_Peel-2020-11-20T21:45:00.000Z"]}}-->
Good news. Allow me to help with your motivation! MichaelMaggs (talk) 21:54, 20 November 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-11-20T21:54:00.000Z","author":"MichaelMaggs","type":"comment","level":3,"id":"c-MichaelMaggs-2020-11-20T21:54:00.000Z-Mike_Peel-2020-11-20T21:45:00.000Z","replies":["c-MichaelMaggs-2020-11-24T10:22:00.000Z-MichaelMaggs-2020-11-20T21:54:00.000Z","c-MichaelMaggs-2020-11-24T10:19:00.000Z-MichaelMaggs-2020-11-20T21:54:00.000Z"]}}-->
Doing some tests with the first few pages in Category:English composers, and quite a few dates come out as "(d. )" Seems to happen when the birth date is not definite, for example (ca. 1599 – 1657) as with John Hilton the younger. Others include William Babell, Albertus Bryne, Thomas Chilcot and Robert Dowland. It would be nice if this could export as "(c.1599–1657)". MichaelMaggs (talk) 10:22, 24 November 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-11-24T10:22:00.000Z","author":"MichaelMaggs","type":"comment","level":4,"id":"c-MichaelMaggs-2020-11-24T10:22:00.000Z-MichaelMaggs-2020-11-20T21:54:00.000Z","replies":[]}}-->
To make it official that I'm allowed to re-use your code, could you specify the licence (or CC0) in the comments for the two scripts? Many thanks MichaelMaggs (talk) 10:19, 24 November 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-11-24T10:19:00.000Z","author":"MichaelMaggs","type":"comment","level":4,"id":"c-MichaelMaggs-2020-11-24T10:19:00.000Z-MichaelMaggs-2020-11-20T21:54:00.000Z","replies":["c-Mike_Peel-2020-11-27T18:38:00.000Z-MichaelMaggs-2020-11-24T10:19:00.000Z"]}}-->
@MichaelMaggs: OK, a code upgrade is now on bitbucket. I've specified GPL as the license, although I'm happy to change to another one if you want - I wasn't sure how suitable CC-0 is for code. I've revised the birth/death date code. It can now handle articles that are included in categories like Category:1590s births, so for John Hilton the younger it returns "(1590s–1657)". I've dropped "b." and "d." in favour of "–" before or after the year as appropriate, since @Jura1: was objecting to them on Wikidata (also the dashes for some reason, I've removed those from the doublecheck list). I've also split the shortdesc generator into a new function, and added some code to the run script to test individual articles. I've also given up on the idea of simultaneously adding these to Wikidata: pi bot's script that copies short descriptions from articles to items seems to work OK, so we can rely on that and simplify things here. Thanks. Mike Peel (talk) 18:38, 27 November 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-11-27T18:38:00.000Z","author":"Mike Peel","type":"comment","level":5,"id":"c-Mike_Peel-2020-11-27T18:38:00.000Z-MichaelMaggs-2020-11-24T10:19:00.000Z","replies":["c-MichaelMaggs-2020-11-28T09:53:00.000Z-Mike_Peel-2020-11-27T18:38:00.000Z"]}}-->
Thank you, I really appreciate that. A mistake on my part in splitting the conversation between two talk pages perhaps meant the three enhancements I'm really hoping for are rather non-obviously hidden over here. To belatedly keep things together, I'll copy them again below:
A way of skipping over pages that don't comply with some trial criteria (#2 here), and of writing pages that fail to a separate staging file for manual review - the aim being to push down the error rate by skipping over pages where the first line of the lead doesn't correspond to the selected category. Footballers are nearly always only footballers, and fall into a well-defined cat, but others (laywers, artists, politicians) may be in multiple categories corresponding to multiple occupations, and I wouldn't want to assume that the chosen cat is the main one without some ability to cross-check. I realise this may require edits to shortdesc_functions each time, but think it would be worth it. Or maybe shortdesc_run could pass across some user-defined regex.
Following on from that, an ability to check that a specified infobox is the first (or the only) one on the page (eg checked via Module:Is infobox in lead)
If possible some more information written to the staging files, to help check for errors/oddities: (1) the article name, (2) the proposed SD, (3) any corresponding Wikidata description [not for use - just for sanity-checking], and (4) the first 80 characters (or the first sentence) of the lead.
Let me know if I'm asking too much. MichaelMaggs (talk) 09:53, 28 November 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-11-28T09:53:00.000Z","author":"MichaelMaggs","type":"comment","level":6,"id":"c-MichaelMaggs-2020-11-28T09:53:00.000Z-Mike_Peel-2020-11-27T18:38:00.000Z","replies":["c-Mike_Peel-2020-11-28T16:04:00.000Z-MichaelMaggs-2020-11-28T09:53:00.000Z"]}}-->
@MichaelMaggs: OK, there's a new version on bitbucket. For (1) I've added 'required_words' and 'excluded_words' arrays, add words to these arrays and the first sentence of the article will be checked against them accordingly. Regexes would also be possible, but I'm not sure how best to incorporate that in the code, you could always add them to shortdesc_generator manually when needed (copy-paste the 'required' or 'excluded' examples and add the regex check in place of the 'in' check). The code prints out the reasons for skipping over articles, so you could just copy that into a text document and search for cases that were flagged, I'm not sure it needs to write out a separate file. For (2), I've added 'only_one_infobox', set that to 'True' to skip cases which have two templates with 'infobox' in the name (it only works if 'require_infobox' is also True). With (3), I've expanded the output as requested. Note that it's a bit tricky to extract the first sentence of an article, so if you find cases where that's not working please point them out to me and I can iterate on the code.
I'm sure there are more things we will need to do to make the code perfect, but at this point it would be good to know if the wider community is happy with this approach or not, rather than continuing to work on something that is then rejected. If the community does like it, then of course I'm happy to continue making further changes. Thanks. Mike Peel (talk) 16:04, 28 November 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-11-28T16:04:00.000Z","author":"Mike Peel","type":"comment","level":7,"id":"c-Mike_Peel-2020-11-28T16:04:00.000Z-MichaelMaggs-2020-11-28T09:53:00.000Z","replies":["c-MichaelMaggs-2020-11-28T18:21:00.000Z-Mike_Peel-2020-11-28T16:04:00.000Z"]}}-->
Thanks once more. I'll run some trials over the next few days, and try to put up a specific proposal to seek consensus by the end of next week. MichaelMaggs (talk) 18:21, 28 November 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-11-28T18:21:00.000Z","author":"MichaelMaggs","type":"comment","level":8,"id":"c-MichaelMaggs-2020-11-28T18:21:00.000Z-Mike_Peel-2020-11-28T16:04:00.000Z","replies":[]}}-->
__DTSUBSCRIBEBUTTONDESKTOP__{"headingLevel":2,"name":"h-MediaWiki_message_delivery-2020-11-29T17:46:00.000Z","type":"heading","level":0,"id":"h-The_Signpost:_29_November_2020-2020-11-29T17:46:00.000Z","replies":["c-MediaWiki_message_delivery-2020-11-29T17:46:00.000Z-The_Signpost:_29_November_2020"],"uneditableSection":true,"text":"The Signpost: 29 November 2020","linkableTitle":"The Signpost: 29 November 2020"}-->
__DTSUBSCRIBEBUTTONMOBILE__{"headingLevel":2,"name":"h-MediaWiki_message_delivery-2020-11-29T17:46:00.000Z","type":"heading","level":0,"id":"h-The_Signpost:_29_November_2020-2020-11-29T17:46:00.000Z","replies":["c-MediaWiki_message_delivery-2020-11-29T17:46:00.000Z-The_Signpost:_29_November_2020"],"uneditableSection":true,"text":"The Signpost: 29 November 2020","linkableTitle":"The Signpost: 29 November 2020"}-->
Upcoming: Next Linked Data for Libraries LD4 Wikidata Affinity Group call: We will have several speakers joining us to discuss their projects in lightning talks, 1 December. Agenda
Upcoming: WMF search platform team office hour, Wednesday, December 2nd, 2020. 16:00-17:00 GMT / 08:00-09:00 PST / 11:00-12:00 EST / 17:00-18:00 CET. Etherpad, Google Meet. You can come and chat about the Wikidata & Commons Query Service.
Round 2 of the consultation on using Wikidata for curriculum digitization begun on November 24th, and will end on December 7th. You can participate by sharing your ideas in this response form (Google forms)
Read the full report · Unsubscribe · Mohammed Sadat (WMDE)15:44, 30 November 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-11-30T15:44:00.000Z","author":"Mohammed Sadat (WMDE)","type":"comment","level":1,"id":"c-Mohammed_Sadat_(WMDE)-2020-11-30T15:44:00.000Z-Wikidata_weekly_summary_#444","replies":[]}}-->
__DTSUBSCRIBEBUTTONDESKTOP__{"headingLevel":2,"name":"h-MediaWiki_message_delivery-2020-12-01T02:37:00.000Z","type":"heading","level":0,"id":"h-Administrators'_newsletter_\u2013_December_2020-2020-12-01T02:37:00.000Z","replies":["c-MediaWiki_message_delivery-2020-12-01T02:37:00.000Z-Administrators'_newsletter_\u2013_December_2020"],"uneditableSection":true,"text":"Administrators' newsletter \u2013 December 2020","linkableTitle":"Administrators' newsletter \u2013 December 2020"}-->
__DTSUBSCRIBEBUTTONMOBILE__{"headingLevel":2,"name":"h-MediaWiki_message_delivery-2020-12-01T02:37:00.000Z","type":"heading","level":0,"id":"h-Administrators'_newsletter_\u2013_December_2020-2020-12-01T02:37:00.000Z","replies":["c-MediaWiki_message_delivery-2020-12-01T02:37:00.000Z-Administrators'_newsletter_\u2013_December_2020"],"uneditableSection":true,"text":"Administrators' newsletter \u2013 December 2020","linkableTitle":"Administrators' newsletter \u2013 December 2020"}-->
Voting for proposals in the 2021 Community Wishlist Survey, which determines what software the Wikimedia Foundation's Community Tech team will work on next year, will take place from 8 December through 21 December. In particular, there are sections regarding administrators and anti-harassment.
Sent by MediaWiki message delivery (talk) 02:37, 1 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-01T02:37:00.000Z","author":"MediaWiki message delivery","type":"comment","level":1,"id":"c-MediaWiki_message_delivery-2020-12-01T02:37:00.000Z-Administrators'_newsletter_\u2013_December_2020","replies":[]}}-->
Hi - I'm at work now and thus can't do it myself, but the entire 118-acre observatory is the NRHP entry, not just the telescope. Would you move the NRHP infobox back? ɱ(talk)20:53, 1 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-01T20:53:00.000Z","author":"\u2c6e","type":"comment","level":1,"id":"c-\u2c6e-2020-12-01T20:53:00.000Z-Observatory","replies":["c-Mike_Peel-2020-12-01T20:56:00.000Z-\u2c6e-2020-12-01T20:53:00.000Z"]}}-->
@Ɱ: Done. Thanks. Mike Peel (talk) 20:56, 1 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-01T20:56:00.000Z","author":"Mike Peel","type":"comment","level":2,"id":"c-Mike_Peel-2020-12-01T20:56:00.000Z-\u2c6e-2020-12-01T20:53:00.000Z","replies":[]}}-->
Shouldn't the Research and discoveries chapter remain in the article about the Observatory? HLFan (talk) 21:26, 1 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-01T21:26:00.000Z","author":"HLFan","type":"comment","level":1,"id":"c-HLFan-2020-12-01T21:26:00.000Z-Observatory","replies":["c-Mike_Peel-2020-12-01T21:30:00.000Z-HLFan-2020-12-01T21:26:00.000Z"]}}-->
@HLFan: It could go either way, they were research done by the telescope at the observatory... Thanks. Mike Peel (talk) 21:30, 1 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-01T21:30:00.000Z","author":"Mike Peel","type":"comment","level":2,"id":"c-Mike_Peel-2020-12-01T21:30:00.000Z-HLFan-2020-12-01T21:26:00.000Z","replies":[]}}-->
User:Zvpunry/EntitySchemaHighlighter.js user script highlights the entities in the content of a Schema and shows information when hovering the link. (2020-12-07)
Other Noteworthy Stuff
We now have a central repository for wikibase-cli templates, with the aim to document best practices, offer general purpose request/create/edit templates, but also offer more niche templates as examples of what's possible: contributions and template requests welcome!
Simple Query Builder development continues. We worked on combining different query conditions as well as internationalisation.
Making the precision translatable in geocoordinate and date inputs (phab:T269102)
Changes to descriptions in a specific language now show up on watchlist and recent changes on the Wikipedia and co for that language (phab:T191831)
Finished working on the problem of incorrectly-escaped label being included in a link to Special:NewItem if there are no search results (phab:T263258)
Investigating why we're currently skipping a significant number of Item IDs (phab:T268625)
Wikibase Release Strategy/Infrastructure: We have decided where to host future Docker and tarball releases of Wikibase. You can read about the details and the reasoning in the following ADRs: Docker Image Repository, Tarball Repository
Read the full report · Unsubscribe · Mohammed Sadat (WMDE)17:31, 7 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-07T17:31:00.000Z","author":"Mohammed Sadat (WMDE)","type":"comment","level":1,"id":"c-Mohammed_Sadat_(WMDE)-2020-12-07T17:31:00.000Z-Wikidata_weekly_summary_#445","replies":[]}}-->
Hi, I've been experimenting over the last few days with the short description code you kindly provided, and am just about ready now to seek community approval to run what I've called ShortDescBot - essentially my expanded version of your code with a few extra tweaks to make it more flexible. For simplicity I'll leave the dating function aside for the moment and bring it back in for a later task, when it's needed. I'm not very familiar with proper version control, but I'll shortly put my code up somewhere under the same licence as yours in case anyone wants to use it. Thanks again - I definitely couldn't have got this working without your input. MichaelMaggs (talk) 18:45, 7 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-07T18:45:00.000Z","author":"MichaelMaggs","type":"comment","level":1,"id":"c-MichaelMaggs-2020-12-07T18:45:00.000Z-ShortDescBot","replies":["c-Mike_Peel-2020-12-07T18:53:00.000Z-MichaelMaggs-2020-12-07T18:45:00.000Z"]}}-->
@MichaelMaggs: OK, thanks for the update, and good luck! Thanks. Mike Peel (talk) 18:53, 7 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-07T18:53:00.000Z","author":"Mike Peel","type":"comment","level":2,"id":"c-Mike_Peel-2020-12-07T18:53:00.000Z-MichaelMaggs-2020-12-07T18:45:00.000Z","replies":["c-MichaelMaggs-2020-12-07T19:11:00.000Z-Mike_Peel-2020-12-07T18:53:00.000Z"]}}-->
Now up, here. MichaelMaggs (talk) 19:11, 7 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-07T19:11:00.000Z","author":"MichaelMaggs","type":"comment","level":3,"id":"c-MichaelMaggs-2020-12-07T19:11:00.000Z-Mike_Peel-2020-12-07T18:53:00.000Z","replies":[]}}-->
Hello, Mike Peel. You have new messages at Talk:7 Iris. You can remove this notice at any time by removing the {{Talkback}} or {{Tb}} template.
__DTSUBSCRIBEBUTTONDESKTOP__{"headingLevel":2,"name":"h-Romaine-2020-12-11T14:29:00.000Z","type":"heading","level":0,"id":"h-This_Month_in_GLAM:_November_2020-2020-12-11T14:29:00.000Z","replies":["c-Romaine-2020-12-11T14:29:00.000Z-This_Month_in_GLAM:_November_2020"],"uneditableSection":true,"text":"This Month in GLAM: November 2020","linkableTitle":"This Month in GLAM: November 2020"}-->
__DTSUBSCRIBEBUTTONMOBILE__{"headingLevel":2,"name":"h-Romaine-2020-12-11T14:29:00.000Z","type":"heading","level":0,"id":"h-This_Month_in_GLAM:_November_2020-2020-12-11T14:29:00.000Z","replies":["c-Romaine-2020-12-11T14:29:00.000Z-This_Month_in_GLAM:_November_2020"],"uneditableSection":true,"text":"This Month in GLAM: November 2020","linkableTitle":"This Month in GLAM: November 2020"}-->
__DTSUBSCRIBEBUTTONDESKTOP__{"headingLevel":2,"name":"h-MB-2020-12-10T21:19:00.000Z","type":"heading","level":0,"id":"h-Nomination_of_Holliston_Church_for_deletion-2020-12-10T21:19:00.000Z","replies":["c-MB-2020-12-10T21:19:00.000Z-Nomination_of_Holliston_Church_for_deletion"],"uneditableSection":true,"text":"Nomination of Holliston Church for deletion","linkableTitle":"Nomination of Holliston Church for deletion"}-->
__DTSUBSCRIBEBUTTONMOBILE__{"headingLevel":2,"name":"h-MB-2020-12-10T21:19:00.000Z","type":"heading","level":0,"id":"h-Nomination_of_Holliston_Church_for_deletion-2020-12-10T21:19:00.000Z","replies":["c-MB-2020-12-10T21:19:00.000Z-Nomination_of_Holliston_Church_for_deletion"],"uneditableSection":true,"text":"Nomination of Holliston Church for deletion","linkableTitle":"Nomination of Holliston Church for deletion"}-->
The article will be discussed at Wikipedia:Articles for deletion/Holliston Church until a consensus is reached, and anyone, including you, is welcome to contribute to the discussion. The nomination will explain the policies and guidelines which are of concern. The discussion focuses on high-quality evidence and our policies and guidelines.
Users may edit the article during the discussion, including to improve the article to address concerns raised in the discussion. However, do not remove the article-for-deletion notice from the top of the article. MB21:19, 10 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-10T21:19:00.000Z","author":"MB","type":"comment","level":1,"id":"c-MB-2020-12-10T21:19:00.000Z-Nomination_of_Holliston_Church_for_deletion","replies":["c-Mike_Peel-2020-12-11T18:57:00.000Z-MB-2020-12-10T21:19:00.000Z"]}}-->
@MB: I've replied at AfD. Thanks. Mike Peel (talk) 18:57, 11 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-11T18:57:00.000Z","author":"Mike Peel","type":"comment","level":2,"id":"c-Mike_Peel-2020-12-11T18:57:00.000Z-MB-2020-12-10T21:19:00.000Z","replies":[]}}-->
__DTSUBSCRIBEBUTTONDESKTOP__{"headingLevel":2,"name":"h-Kerry_Raymond-2020-12-06T07:00:00.000Z","type":"heading","level":0,"id":"h-Commons_-_why_not_fix_the_problem_on_Wikidata?-2020-12-06T07:00:00.000Z","replies":["c-Kerry_Raymond-2020-12-06T07:00:00.000Z-Commons_-_why_not_fix_the_problem_on_Wikidata?"],"uneditableSection":true,"text":"Commons - why not fix the problem on Wikidata?","linkableTitle":"Commons - why not fix the problem on Wikidata?"}-->
__DTSUBSCRIBEBUTTONMOBILE__{"headingLevel":2,"name":"h-Kerry_Raymond-2020-12-06T07:00:00.000Z","type":"heading","level":0,"id":"h-Commons_-_why_not_fix_the_problem_on_Wikidata?-2020-12-06T07:00:00.000Z","replies":["c-Kerry_Raymond-2020-12-06T07:00:00.000Z-Commons_-_why_not_fix_the_problem_on_Wikidata?"],"uneditableSection":true,"text":"Commons - why not fix the problem on Wikidata?","linkableTitle":"Commons - why not fix the problem on Wikidata?"}-->
@Canley and 99of9: Mike, I don't understand why two (or more) Wikipedia articles) cannot have the same Commons category. There is no policy against this on Wikipedia or on Commons. Your issues seem stem from some bad modelling on Wikidata. Can I suggest that the modelling on Wikidata be fixed to allow a commons category to be associated with multiple Wikipedia articles (i.e. reality). Having spent some decades of my working life researching information modelling and meta-modelling [1], I can say with some certainty that if the model can't reflect reality, it's a bad model. Pinging some Aussie Wikidata enthusiasts who may be able to assist you with updating the modelling. Kerry (talk) 07:00, 6 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-06T07:00:00.000Z","author":"Kerry Raymond","type":"comment","level":1,"id":"c-Kerry_Raymond-2020-12-06T07:00:00.000Z-Commons_-_why_not_fix_the_problem_on_Wikidata?","replies":["c-Mike_Peel-2020-12-06T09:51:00.000Z-Kerry_Raymond-2020-12-06T07:00:00.000Z"],"displayName":"Kerry"}}-->
@Kerry Raymond: The problem isn't on the Wikidata side. Taking the example of Buchan, Queensland, if I want to see more photos of that place, how does the link to commons:Category:Palm Cove, Queensland help? How do I then tell what photos are of Buchan, and what aren't? The best solution there is to create a Commons category for Buchan and to link to that instead (which I can't do as I can't tell which photos are of Buchan apart from the two in the article!), but there's no point just having the Commons category link to the wider category, hence why I removed it. Thanks. Mike Peel (talk) 09:51, 6 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-06T09:51:00.000Z","author":"Mike Peel","type":"comment","level":2,"id":"c-Mike_Peel-2020-12-06T09:51:00.000Z-Kerry_Raymond-2020-12-06T07:00:00.000Z","replies":["c-Mike_Peel-2020-12-11T19:01:00.000Z-Mike_Peel-2020-12-06T09:51:00.000Z"]}}-->
@Kerry Raymond: Since you didn't reply, I've created commons:Category:Buchan, Queensland. Are there other photos that can be added to that category? Thanks. Mike Peel (talk) 19:01, 11 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-11T19:01:00.000Z","author":"Mike Peel","type":"comment","level":3,"id":"c-Mike_Peel-2020-12-11T19:01:00.000Z-Mike_Peel-2020-12-06T09:51:00.000Z","replies":[]}}-->
Template:Notebook Given name is a new template which gives for each given name a list of useful SPARQL queries. The template can be used on the talk page of given names. See Alexandre (Q16002466) for an example. Comments are Contributions are welcome.
The next Wikibase live session is 16:00 UTC on Thursday 17 December 2020 (Add to calendar). We will have a few people share out about their project in the first half of the call and then continue our conversation from the last session about what will be a better platform for community discussions. Everyone is welcome to attend!
We spend the week doing some exploratory work for the next year. Among other things we looked into how to measure the number of constraint violations on an average Item and what we can learn from it.
Read the full report · Unsubscribe · Mohammed Sadat (WMDE)17:42, 14 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-14T17:42:00.000Z","author":"Mohammed Sadat (WMDE)","type":"comment","level":1,"id":"c-Mohammed_Sadat_(WMDE)-2020-12-14T17:42:00.000Z-Wikidata_weekly_summary_#446","replies":[]}}-->
Should I add code to the bot to assert that it's logged in before editing, or is that functionality already built in to Pywikibot? I can't see anything in the Pywikibot documentation. Also, is there a quick call I can make to return the logged-in user (so I can make sure the bot doesn't accidentally pick up the wrong details from user-config.py). I thought it might be wikipedia.user() with wikipedia as you defined it but that always seems to return None, even when I am logged in. I posted these initially at Wikipedia:Bots/Noticeboard#Testing_a_new_bot but maybe that's not the best place. MichaelMaggs (talk) 17:19, 18 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-18T17:19:00.000Z","author":"MichaelMaggs","type":"comment","level":1,"id":"c-MichaelMaggs-2020-12-18T17:19:00.000Z-ShortDescBot_2","replies":["c-Mike_Peel-2020-12-18T18:16:00.000Z-MichaelMaggs-2020-12-18T17:19:00.000Z"]}}-->
@MichaelMaggs: I don't tend to double-check the login, I think it always works or the bot stops and asks you to log in. It's best to use mw:Manual:Pywikibot/BotPasswords (rather than the main bot login), though, that auto-logs in as needed. You can find the username at pywikibot.config.usernames['wikipedia']['en']. Thanks. Mike Peel (talk) 18:16, 18 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-18T18:16:00.000Z","author":"Mike Peel","type":"comment","level":2,"id":"c-Mike_Peel-2020-12-18T18:16:00.000Z-MichaelMaggs-2020-12-18T17:19:00.000Z","replies":["c-MichaelMaggs-2020-12-18T20:13:00.000Z-Mike_Peel-2020-12-18T18:16:00.000Z"]}}-->
Great, thank you. MichaelMaggs (talk) 20:13, 18 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-18T20:13:00.000Z","author":"MichaelMaggs","type":"comment","level":3,"id":"c-MichaelMaggs-2020-12-18T20:13:00.000Z-Mike_Peel-2020-12-18T18:16:00.000Z","replies":[]}}-->
__DTSUBSCRIBEBUTTONDESKTOP__{"headingLevel":2,"name":"h-Johnbod-2020-12-19T12:11:00.000Z","type":"heading","level":0,"id":"h-Best_wishes_for_the_holidays-2020-12-19T12:11:00.000Z","replies":["c-Johnbod-2020-12-19T12:11:00.000Z-Best_wishes_for_the_holidays"],"uneditableSection":true,"text":"Best wishes for the holidays","linkableTitle":"Best wishes for the holidays"}-->
__DTSUBSCRIBEBUTTONMOBILE__{"headingLevel":2,"name":"h-Johnbod-2020-12-19T12:11:00.000Z","type":"heading","level":0,"id":"h-Best_wishes_for_the_holidays-2020-12-19T12:11:00.000Z","replies":["c-Johnbod-2020-12-19T12:11:00.000Z-Best_wishes_for_the_holidays"],"uneditableSection":true,"text":"Best wishes for the holidays","linkableTitle":"Best wishes for the holidays"}-->
Season's Greetings
Wishing you and yours a Happy Holiday Season, and all best wishes for the New Year! Adoration of the Magi (Jan Mostaert) is my Wiki-Christmas card to all for this year. Johnbod (talk) 12:11, 19 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-19T12:11:00.000Z","author":"Johnbod","type":"comment","level":1,"id":"c-Johnbod-2020-12-19T12:11:00.000Z-Best_wishes_for_the_holidays","replies":[]}}-->
Continuing to work on the query builder. It can now have more than one query conditions. One of the next steps is making it possible to query for Item values. You can follow along on the demo system.
Finished working on the problem of values of Statements that link to Forms and Senses not having language attributes associated with them in the HTML code (phab:T267023)
Fixed language selectors covering other input fields when using keyboard navigation for Special:NewItem and Special:NewLexeme (phab:T266638)
Fixed language fallback indicators sometimes still shown for variant fallbacks (phab:T267502)
Working on whitespace stripped while typing when editing lexemes (phab:T250550)
Read the full report · Unsubscribe · Mohammed Sadat (WMDE)16:50, 21 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-21T16:50:00.000Z","author":"Mohammed Sadat (WMDE)","type":"comment","level":1,"id":"c-Mohammed_Sadat_(WMDE)-2020-12-21T16:50:00.000Z-Wikidata_weekly_summary_#447","replies":[]}}-->
__DTSUBSCRIBEBUTTONDESKTOP__{"headingLevel":2,"name":"h-MediaWiki_message_delivery-2020-12-28T04:25:00.000Z","type":"heading","level":0,"id":"h-The_Signpost:_28_December_2020-2020-12-28T04:25:00.000Z","replies":["c-MediaWiki_message_delivery-2020-12-28T04:25:00.000Z-The_Signpost:_28_December_2020"],"uneditableSection":true,"text":"The Signpost: 28 December 2020","linkableTitle":"The Signpost: 28 December 2020"}-->
__DTSUBSCRIBEBUTTONMOBILE__{"headingLevel":2,"name":"h-MediaWiki_message_delivery-2020-12-28T04:25:00.000Z","type":"heading","level":0,"id":"h-The_Signpost:_28_December_2020-2020-12-28T04:25:00.000Z","replies":["c-MediaWiki_message_delivery-2020-12-28T04:25:00.000Z-The_Signpost:_28_December_2020"],"uneditableSection":true,"text":"The Signpost: 28 December 2020","linkableTitle":"The Signpost: 28 December 2020"}-->
Ongoing: rC3 (remote Chaos Communication Congress). Several Wikidata-related talks and meetups happening on December 27th, 28th and 29th: introduction to Wikidata, Wikidata for datajournalists, Wikidata meetups in German and English, and a Query Service workshop. (see Wikipaka schedule for more details)
Project Grants open call for proposals in 2021. Changes in the review process for Project Grants in 2021; the open call for community organizing proposals will be from January 11 to February 10 and the open call for software and research proposals will be from February 15 to March 16.
Read the full report · Unsubscribe · Lea Lacroix (WMDE)18:34, 28 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-28T18:34:00.000Z","author":"Lea Lacroix (WMDE)","type":"comment","level":1,"id":"c-Lea_Lacroix_(WMDE)-2020-12-28T18:34:00.000Z-Wikidata_weekly_summary_#448","replies":[]}}-->
__DTSUBSCRIBEBUTTONDESKTOP__{"headingLevel":2,"name":"h-The_Eloquent_Peasant-2020-12-31T17:56:00.000Z","type":"heading","level":0,"id":"h-A_Better_New_Year!-2020-12-31T17:56:00.000Z","replies":["c-The_Eloquent_Peasant-2020-12-31T17:56:00.000Z-A_Better_New_Year!"],"uneditableSection":true,"text":"A Better New Year!","linkableTitle":"A Better New Year!"}-->
__DTSUBSCRIBEBUTTONMOBILE__{"headingLevel":2,"name":"h-The_Eloquent_Peasant-2020-12-31T17:56:00.000Z","type":"heading","level":0,"id":"h-A_Better_New_Year!-2020-12-31T17:56:00.000Z","replies":["c-The_Eloquent_Peasant-2020-12-31T17:56:00.000Z-A_Better_New_Year!"],"uneditableSection":true,"text":"A Better New Year!","linkableTitle":"A Better New Year!"}-->
Happy New Year 2021!
Happy New Year 2021 to one of the nicest people around these parts. I wish you and yours a better 2021 ... --The Eloquent Peasant (talk) 17:56, 31 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-31T17:56:00.000Z","author":"The Eloquent Peasant","type":"comment","level":1,"id":"c-The_Eloquent_Peasant-2020-12-31T17:56:00.000Z-A_Better_New_Year!","replies":[]}}-->
This and similar edits you have made to some article fail to address the actual categories that are needed. The cat you added now excludes the stamp of that country entirely. What is needed is both the commons categories "Stamps of ..." AND "Postal history of ..." but part of the problem is that the link to the category postal history, while correctly titled, is incorrect in the wikidata box and is called "postage stamps and postal history of ..." but it does not link to the stamps of that country at all. This needs to be fixed somehow and then both categories can be added to such article which in general are called "Postage stamps and postal history of ..." except for one I know of which I wrote Postage stamps of Ireland. With this edit I added back the commons stamps category link but in preview it shows an error due to the naming issue I mention above. I quote: "Warning: Commons category does not match the Commons sitelink on Wikidata – please check (this message is shown only in preview)". Do you know how to fix this problem? ww2censor (talk) 00:05, 1 January 2021 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2021-01-01T00:05:00.000Z","author":"Ww2censor","type":"comment","level":1,"id":"c-Ww2censor-2021-01-01T00:05:00.000Z-Commons_cats","replies":["c-Mike_Peel-2021-01-01T09:34:00.000Z-Ww2censor-2021-01-01T00:05:00.000Z"]}}-->
Just to say I've seen this and will come back to it later today. There's a systematic problem here somehow - the ones I changed to the 'postal history of ...' commons categories looked OK to me, but apparently not, and there were a bunch of other articles that seemed to link to commons categories with different naming conventions, so I want to double-check this first. Thanks. Mike Peel (talk) 09:34, 1 January 2021 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2021-01-01T09:34:00.000Z","author":"Mike Peel","type":"comment","level":2,"id":"c-Mike_Peel-2021-01-01T09:34:00.000Z-Ww2censor-2021-01-01T00:05:00.000Z","replies":["c-Mike_Peel-2021-01-01T19:23:00.000Z-Mike_Peel-2021-01-01T09:34:00.000Z"]}}-->
@Ww2censor: OK, I looked at two of the articles, Postage stamps and postal history of the United States and Postage stamps and postal history of Switzerland, and to be honest I'm now more puzzled than I was this morning. The US one seems to start off history-focused, but then becomes stamp-focused as you go down the article. The Switzerland one seems to focus much more on postal history throughout, but occasionally digressing into discussing specific stamps. So as they stand, I can understand why you say that both commons categories are wanted. However, I can't understand why we have articles that mix these two topics - why not have one article that focuses on the history of the stamps, and one that focuses more on the postal history/how the postal system operated over time? I presume there's history behind this (if you'll forgive the pun), do you know if there are WikiProject guidelines for this type of article or anything, please? Thanks. Mike Peel (talk) 19:23, 1 January 2021 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2021-01-01T19:23:00.000Z","author":"Mike Peel","type":"comment","level":3,"id":"c-Mike_Peel-2021-01-01T19:23:00.000Z-Mike_Peel-2021-01-01T09:34:00.000Z","replies":["c-Ww2censor-2021-01-01T23:03:00.000Z-Mike_Peel-2021-01-01T19:23:00.000Z"]}}-->
Thanks for your comments. The format "Postage stamps and postal history of ..." was first instigated in 2003 and has been continued ever since. I don't see it being changed any time soon by the project. While the topics may seem separate but the fact is that there is significant crossover even if individual country articles may not specifically integrate the topics in the current prose. In the normal course of events the postal history starts well before stamps were issued but the history continues to affect what happened after stamps were issued. I see no problem with the issue except as mentioned, where an article is so focused on either aspect, such as Postage stamps of Ireland as I already mentioned but integrating the postal history would just overwhelm that particular article. There are no other FA article of this nature. Other articles do not have that problem and in most instances require much more prose on both topics to expand them. ww2censor (talk) 23:03, 1 January 2021 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2021-01-01T23:03:00.000Z","author":"Ww2censor","type":"comment","level":4,"id":"c-Ww2censor-2021-01-01T23:03:00.000Z-Mike_Peel-2021-01-01T19:23:00.000Z","replies":[]}}-->
Mike please stop doing this!!!. Have you LOOKED at the categories, and the article? I'll admit the divisions aren't ideal, but most images of Royal_Crown_Derby are in the wider Commons cat. I've been taking all your other changes on trust, but perhaps I shouldn't! Happy New Year anyway!! Johnbod (talk) 23:01, 31 December 2020 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-31T23:01:00.000Z","author":"Johnbod","type":"comment","level":1,"id":"c-Johnbod-2020-12-31T23:01:00.000Z-Derby","replies":["c-Mike_Peel-2021-01-01T09:32:00.000Z-Johnbod-2020-12-31T23:01:00.000Z"]}}-->
@Johnbod: Thanks for the message, sorry I missed the first revert of this. I did check the articles and categories, and it looked like this was correct:
Can you explain a bit more about what is wrong here? I think the issue is with the contents of the Commons categories, given that the titles (and hence presumably the scope intention) seem to match. commons:Category:Royal Crown Derby Porcelain Company is currently a subcategory of commons:Category:Derby porcelain, would it be better if they were swapped over, or does a more fundamental reshuffle need to take place on Commons? I'm doing the best I can, but double-checking is always good, always happy to discuss the trickier cases. Thanks. Mike Peel (talk) 09:32, 1 January 2021 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2021-01-01T09:32:00.000Z","author":"Mike Peel","type":"comment","level":2,"id":"c-Mike_Peel-2021-01-01T09:32:00.000Z-Johnbod-2020-12-31T23:01:00.000Z","replies":["c-Johnbod-2021-01-01T17:06:00.000Z-Mike_Peel-2021-01-01T09:32:00.000Z"]}}-->
The real problem is that the articles Royal Crown Derby and Derby Porcelain should probably be merged - they both go back to about 1750. As far as Commons is concerned, most of the images of "Royal Crown Derby" (depending on when you date that from) are in commons:Category:Derby porcelain, as they should be really. Commons should be left, & the higher cat is the best for WP to link to. Splitting the history is fairly pointless - perhaps Derby Porcelain should be the merged name, though of course the other is the current one. Johnbod (talk) 17:06, 1 January 2021 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2021-01-01T17:06:00.000Z","author":"Johnbod","type":"comment","level":4,"id":"c-Johnbod-2021-01-01T17:06:00.000Z-Mike_Peel-2021-01-01T09:32:00.000Z","replies":["c-Mike_Peel-2021-01-01T19:09:00.000Z-Johnbod-2021-01-01T17:06:00.000Z"]}}-->
@Johnbod: OK, that's definitely much more in your expertise to fix than mine. It looks like this is a long-standing issue, there are quite a few similar pairs of articles in other languages. Maybe there should still be two, but with a much cleaner separation between company and product? Any plans to follow this up with article edits, please? Thanks. Mike Peel (talk) 19:09, 1 January 2021 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2021-01-01T19:09:00.000Z","author":"Mike Peel","type":"comment","level":5,"id":"c-Mike_Peel-2021-01-01T19:09:00.000Z-Johnbod-2021-01-01T17:06:00.000Z","replies":["c-Johnbod-2021-01-01T23:20:00.000Z-Mike_Peel-2021-01-01T19:09:00.000Z"]}}-->
Really the trouble is that both articles are full of rather tedious ownership/corporate stuff, with very little on the actual pottery produced during the various stages. At some point I might do this (I have a book on it), but failing that I think it is best just left as it (now) is. The other languages are just precis translations I expect. Johnbod (talk) 23:20, 1 January 2021 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2021-01-01T23:20:00.000Z","author":"Johnbod","type":"comment","level":6,"id":"c-Johnbod-2021-01-01T23:20:00.000Z-Mike_Peel-2021-01-01T19:09:00.000Z","replies":["c-Mike_Peel-2021-01-03T17:37:00.000Z-Johnbod-2021-01-01T23:20:00.000Z"]}}-->
@Johnbod: OK, I don't like leaving this as it is, so I've made the changes I suggested on Commons and I've changed the Commons category back, let's leave it like that unless larger changes are afoot. Thanks. Mike Peel (talk) 17:37, 3 January 2021 (UTC)__DTREPLYBUTTONSCONTENT__-->__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2021-01-03T17:37:00.000Z","author":"Mike Peel","type":"comment","level":7,"id":"c-Mike_Peel-2021-01-03T17:37:00.000Z-Johnbod-2021-01-01T23:20:00.000Z","replies":[]}}-->