Page MenuHomePhabricator

abian (David Abián)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Dec 22 2014, 11:53 AM (304 w, 2 d)
Availability
Available
IRC Nick
abian
LDAP User
Abián
MediaWiki User
Abián [ Global Accounts ]

Recent Activity

Thu, Oct 15

abian added a comment to T229100: Links for feedback on protected Wikidata entities.

It would be great to have this available considering T254280 and https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Administrator/MsynABot; if there are some setbacks or this is proving more difficult than it seemed, we can comment on it, change the acceptance criteria, ask on Wikidata for ideas…

Thu, Oct 15, 2:08 PM · Wikidata-Campsite, Wikidata
abian added a comment to T254280: Semi-protecting all properties.

Is the page info just out of date? Does it get overwritten by namespace-wide protection and just doesn't reflect that?

Thu, Oct 15, 1:23 PM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata

Sun, Oct 11

abian added a comment to T226885: Set up an open-source bot in Toolforge to regularly semi-protect the most used Wikidata Items.

See https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/MsynABot.

Sun, Oct 11, 4:27 PM · Tools, Wikidata
abian updated the task description for T226885: Set up an open-source bot in Toolforge to regularly semi-protect the most used Wikidata Items.
Sun, Oct 11, 4:27 PM · Tools, Wikidata

Sat, Oct 10

abian added a subtask for T234976: feedback flows of Wikidata and the Wikibase ecosystem: T229100: Links for feedback on protected Wikidata entities.
Sat, Oct 10, 8:11 PM · Wikidata
abian added a parent task for T229100: Links for feedback on protected Wikidata entities: T234976: feedback flows of Wikidata and the Wikibase ecosystem.
Sat, Oct 10, 8:11 PM · Wikidata-Campsite, Wikidata
abian updated the task description for T234976: feedback flows of Wikidata and the Wikibase ecosystem.
Sat, Oct 10, 8:11 PM · Wikidata

Fri, Oct 9

abian added a comment to T254280: Semi-protecting all properties.

In my case, do I have to do anything with the patch? I always add reviewers arbitrarily, more or less according to the suggestions of the interface; should I add more/other reviewers, or change anything else?

Fri, Oct 9, 9:28 AM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata

Thu, Oct 8

abian added a comment to T258354: remove noratelimit from bot group for Wikidata.

Ignore rate limits? No rate limit? Fast editors? Fast users? I don't think we should go for superbot, because there are use cases for noratelimit too, such as creating accounts at outreach events.

Thu, Oct 8, 10:39 AM · Pywikibot, Pywikibot-Wikidata, Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata.org

Wed, Oct 7

abian added a comment to T254280: Semi-protecting all properties.

If it's about testing what it's like to have the Property namespace with the permissions of the actual Wikidata, we could also set the autoconfirmed status on Test Wikidata to, for example, zero days and one edit, or zero edits.

Wed, Oct 7, 12:00 PM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
abian added a comment to T127213: [Bug] Merging doesn't always create a redirect.

This is still happening frequently and has consequences on the project.

Wed, Oct 7, 10:22 AM · Wikidata

Tue, Oct 6

abian added a comment to T260737: Improve the editing reason labels and descriptions to be more precise.

Howdy, I'm the technical writer in question.

Tue, Oct 6, 12:40 PM · Wikidata, Wikidata-Bridge

Mon, Oct 5

abian created T264626: Enable ORES in Wikidata's Lexeme namespace.
Mon, Oct 5, 2:42 PM · Wikidata Lexicographical data, ORES, Wikidata, Machine Learning Platform

Sun, Oct 4

abian created T264542: With monolingual text, the language pop-up covers the value field.
Sun, Oct 4, 8:47 PM · Wikidata
abian created T264537: MusicalNotation data type is missing from Wikibase's ontology-1.0.owl.
Sun, Oct 4, 5:31 PM · MediaWiki-extensions-Score, Wikidata
abian created T264535: duplicated lines in all Wikidata entities with statements in LD formats.
Sun, Oct 4, 5:04 PM · Wikidata

Sat, Oct 3

abian created T264499: Incomplete merging of Items.
Sat, Oct 3, 12:57 PM · Wikidata

Fri, Oct 2

abian added a comment to T254280: Semi-protecting all properties.

According to the resolution of Wikidata:Requests for comment/General semi protection for all property pages today:

Fri, Oct 2, 10:25 PM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
abian added a comment to T260728: suggestions to improve Wikidata Bridge dialog when direct editing is not supported.

Thank you, Charlie! I've updated the description.

Fri, Oct 2, 11:28 AM · Wikidata, Wikidata-Bridge
abian renamed T260728: suggestions to improve Wikidata Bridge dialog when direct editing is not supported from too wordy Wikidata Bridge dialog when direct editing is not supported to suggestions to improve Wikidata Bridge dialog when direct editing is not supported.
Fri, Oct 2, 11:27 AM · Wikidata, Wikidata-Bridge
abian added a parent task for T261103: Bridge interface translations: datatype names in italic and untranslated: T260728: suggestions to improve Wikidata Bridge dialog when direct editing is not supported.
Fri, Oct 2, 11:27 AM · Wikidata, Wikidata-Bridge
abian added a subtask for T260728: suggestions to improve Wikidata Bridge dialog when direct editing is not supported: T261103: Bridge interface translations: datatype names in italic and untranslated.
Fri, Oct 2, 11:27 AM · Wikidata, Wikidata-Bridge

Thu, Oct 1

abian added a comment to T258354: remove noratelimit from bot group for Wikidata.

I like this solution. The only right provided by the flag of account creator is noratelimit, and right now no user account has this flag, so we can freely change the group/flag name with MediaWiki:Group-accountcreator and MediaWiki:Group-accountcreator-member to fit its future purpose on Wikidata.

Thu, Oct 1, 5:22 PM · Pywikibot, Pywikibot-Wikidata, Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata.org

Wed, Sep 30

abian removed a parent task for T195226: Precision issues with diff-within-range constraint in Wikidata: T168379: Deal with precision in “range”, “difference within range” and "contemporary" constraints.
Wed, Sep 30, 9:38 PM · Wikidata-Campsite, Wikibase-Quality, Wikidata, Wikibase-Quality-Constraints
abian removed a subtask for T168379: Deal with precision in “range”, “difference within range” and "contemporary" constraints: T195226: Precision issues with diff-within-range constraint in Wikidata.
Wed, Sep 30, 9:38 PM · Wikibase-Quality-Constraints, Wikidata
abian closed T226882: Generate regularly the list of unprotected and very used Wikidata Items as Declined.

We have a regularly generated list in CSV format that will meet this objective. :D

Wed, Sep 30, 9:23 PM · Wikidata
abian closed T226882: Generate regularly the list of unprotected and very used Wikidata Items, a subtask of T226883: Semi-protection of very used Wikidata Items, as Declined.
Wed, Sep 30, 9:23 PM · Wikidata
abian closed T263867: Wikibase's ontology-1.0.owl has the label "referenceValue" repeated as Resolved.
Wed, Sep 30, 8:57 PM · MW-1.36-notes (1.36.0-wmf.11; 2020-09-29), Patch-For-Review, Wikidata
abian awarded T263952: mwapi calls rarely return results a Burninate token.
Wed, Sep 30, 8:05 PM · Discovery-Search (Current work), Wikidata, Wikidata-Query-Service

Mon, Sep 28

abian added a comment to T263867: Wikibase's ontology-1.0.owl has the label "referenceValue" repeated.

I know three ontology (OWL) files, all independently edited (which is not good):

  1. https://wikiba.se/ontology-1.0.owl
  2. https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/WikibaseLexeme/+/refs/heads/master/docs/ontology.owl
  3. https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/Wikibase/+/refs/heads/master/docs/ontology.owl
Mon, Sep 28, 11:50 AM · MW-1.36-notes (1.36.0-wmf.11; 2020-09-29), Patch-For-Review, Wikidata

Fri, Sep 25

abian added a comment to T263867: Wikibase's ontology-1.0.owl has the label "referenceValue" repeated.

Pull request for wikiba.se: https://github.com/wmde/wikiba.se/pull/14.

Fri, Sep 25, 5:46 PM · MW-1.36-notes (1.36.0-wmf.11; 2020-09-29), Patch-For-Review, Wikidata
abian created T263867: Wikibase's ontology-1.0.owl has the label "referenceValue" repeated.
Fri, Sep 25, 5:23 PM · MW-1.36-notes (1.36.0-wmf.11; 2020-09-29), Patch-For-Review, Wikidata

Sep 21 2020

abian created T263435: `content was: ""` (empty string) when deleting Lexemes.
Sep 21 2020, 11:04 AM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata Lexicographical data

Sep 20 2020

abian updated the task description for T263360: Newcomers do not understand the difference between Item and Lexeme when creating an entity.
Sep 20 2020, 3:46 PM · WMDE-Design, Design, Wikidata, Wikidata Lexicographical data
abian added a subtask for T96040: Wikibase special pages (tracking): T195446: [Story] Prefil language/lexical category on Special:NewLexeme via URL parameter.
Sep 20 2020, 3:35 PM · Tracking-Neverending, MediaWiki-extensions-WikibaseRepository, Wikidata
abian added a parent task for T195446: [Story] Prefil language/lexical category on Special:NewLexeme via URL parameter: T96040: Wikibase special pages (tracking).
Sep 20 2020, 3:35 PM · patch-welcome, Wikidata Lexicographical data, Wikidata
abian added a subtask for T96040: Wikibase special pages (tracking): T255720: Error message when trying to create duplicate item doesn't contain link to item that would be duplicated.
Sep 20 2020, 3:31 PM · Tracking-Neverending, MediaWiki-extensions-WikibaseRepository, Wikidata
abian added a parent task for T255720: Error message when trying to create duplicate item doesn't contain link to item that would be duplicated: T96040: Wikibase special pages (tracking).
Sep 20 2020, 3:31 PM · Wikidata-Campsite, MediaWiki-extensions-WikibaseRepository, Regression, Wikidata
abian added a subtask for T96040: Wikibase special pages (tracking): T190761: Language selector on Special:NewItem matches only language code, not language name.
Sep 20 2020, 3:28 PM · Tracking-Neverending, MediaWiki-extensions-WikibaseRepository, Wikidata
abian added a parent task for T190761: Language selector on Special:NewItem matches only language code, not language name: T96040: Wikibase special pages (tracking).
Sep 20 2020, 3:28 PM · MediaWiki-extensions-WikibaseRepository, Wikidata
abian added a subtask for T96040: Wikibase special pages (tracking): T219499: [Problem] `Special:SetAliases`, `Special:NewItem` and `Special:NewProperty` separates aliases with | character but have no way to make a | part of one alias' text.
Sep 20 2020, 3:27 PM · Tracking-Neverending, MediaWiki-extensions-WikibaseRepository, Wikidata
abian added a parent task for T219499: [Problem] `Special:SetAliases`, `Special:NewItem` and `Special:NewProperty` separates aliases with | character but have no way to make a | part of one alias' text: T96040: Wikibase special pages (tracking).
Sep 20 2020, 3:27 PM · Wikidata-Campsite, Wikidata
abian added a subtask for T96040: Wikibase special pages (tracking): T263360: Newcomers do not understand the difference between Item and Lexeme when creating an entity.
Sep 20 2020, 3:23 PM · Tracking-Neverending, MediaWiki-extensions-WikibaseRepository, Wikidata
abian added a parent task for T263360: Newcomers do not understand the difference between Item and Lexeme when creating an entity: T96040: Wikibase special pages (tracking).
Sep 20 2020, 3:23 PM · WMDE-Design, Design, Wikidata, Wikidata Lexicographical data
abian added a subtask for T96040: Wikibase special pages (tracking): T195415: Special:NewItem - fields direction should be defined according to the language.
Sep 20 2020, 3:23 PM · Tracking-Neverending, MediaWiki-extensions-WikibaseRepository, Wikidata
abian added a parent task for T195415: Special:NewItem - fields direction should be defined according to the language: T96040: Wikibase special pages (tracking).
Sep 20 2020, 3:23 PM · MW-1.32-notes (WMF-deploy-2018-06-05 (1.32.0-wmf.7)), RTL, MediaWiki-extensions-WikibaseRepository, Wikidata, I18n
abian added a subtask for T96040: Wikibase special pages (tracking): T214307: Clean up input placeholders on NewEntity pages (Special:NewItem, Special:NewProperty, …).
Sep 20 2020, 3:22 PM · Tracking-Neverending, MediaWiki-extensions-WikibaseRepository, Wikidata
abian added a parent task for T214307: Clean up input placeholders on NewEntity pages (Special:NewItem, Special:NewProperty, …): T96040: Wikibase special pages (tracking).
Sep 20 2020, 3:22 PM · Wikidata
abian created T263360: Newcomers do not understand the difference between Item and Lexeme when creating an entity.
Sep 20 2020, 3:18 PM · WMDE-Design, Design, Wikidata, Wikidata Lexicographical data
abian added a project to T263351: Absolutely wrong definition.: Spanish-Sites.
Sep 20 2020, 12:30 PM · Spanish-Sites
abian closed T263351: Absolutely wrong definition. as Resolved.
Sep 20 2020, 12:29 PM · Spanish-Sites

Sep 19 2020

abian closed T207648: If users can't edit a Wikipedia article, don't encourage them to edit its Wikidata item as Resolved.

.mw-editable was implemented and is being used, and the possible remaining loose ends are expected to be resolved with the extension of Wikidata-Bridge to all Wikipedias.

Sep 19 2020, 7:25 PM · patch-welcome, Wikidata
abian closed T207648: If users can't edit a Wikipedia article, don't encourage them to edit its Wikidata item, a subtask of T76230: [Epic] data quality and trust, as Resolved.
Sep 19 2020, 7:25 PM · Epic, Wikidata, MediaWiki-extensions-WikibaseRepository, Tracking-Neverending, MediaWiki-extensions-WikibaseClient
abian closed T207651: Purge the necessary Wikimedia pages immediately when an edit is reverted on Wikidata as Declined.

I have no news that this is happening right now, and I assume that, thanks to Wikidata-Bridge, this will be under control from now on.

Sep 19 2020, 7:08 PM · Wikidata
abian closed T207651: Purge the necessary Wikimedia pages immediately when an edit is reverted on Wikidata, a subtask of T76230: [Epic] data quality and trust, as Declined.
Sep 19 2020, 7:08 PM · Epic, Wikidata, MediaWiki-extensions-WikibaseRepository, Tracking-Neverending, MediaWiki-extensions-WikibaseClient

Sep 14 2020

abian added a comment to T260728: suggestions to improve Wikidata Bridge dialog when direct editing is not supported.

Hi Abian, I am the designer working on the Bridge.

Sep 14 2020, 8:43 PM · Wikidata, Wikidata-Bridge
abian added a comment to T260737: Improve the editing reason labels and descriptions to be more precise.

Okay. Then the description might be incomplete; for example, if I change a territorial administrative unit to a lower one, I wouldn't consider that the previous value "was not correct and has never been". I personally would think that I would have improved the original value, but not that the original value was wrong, and I wouldn't know what to choose. In this situation people might choose arbitrarily (if they didn't have much time) or they might feel forced to ask about the consequences of these decisions and about Wikidata's policies on when to add values and when to replace them.

I’m not sure i understand the scenario correctly, but i would think, if it was a mistake, then choosing the first option “correcting” would be correct, if the unit has changed then the “outdated” option would be the correct one to pick. Can you clarify?

Sep 14 2020, 6:44 PM · Wikidata, Wikidata-Bridge
abian updated the task description for T213904: Implement file captions in Pywikibot.
Sep 14 2020, 10:44 AM · Patch-For-Review, StructuredDataOnCommons, Pywikibot

Sep 13 2020

abian added a comment to T262397: Create visual permalinks for item statements and values.

I think this is similar to T218402.

Sep 13 2020, 12:56 PM · Design, WMDE-Design, Wikidata, MediaWiki-extensions-WikibaseClient
abian created T262756: Avoid invalid characters for a certain spelling variant.
Sep 13 2020, 12:39 PM · Wikidata, Wikidata Lexicographical data

Sep 12 2020

abian created T262741: "Wikidata API format usage" Grafana dashboard is empty.
Sep 12 2020, 2:59 PM · Wikidata, Graphite

Aug 31 2020

abian added a comment to T157774: Make it impossible to set the same content in the same language for label and alias.

I have simplified the description and removed from it the features that would never have been possible, leaving the description as in T212869.

Aug 31 2020, 3:15 PM · Wikidata
abian renamed T157774: Make it impossible to set the same content in the same language for label and alias from A label and an alias should never be the same in the same language and item in Wikidata to Make it impossible to set the same content in the same language for label and alias.
Aug 31 2020, 3:10 PM · Wikidata
abian added a comment to T157774: Make it impossible to set the same content in the same language for label and alias.

I think that "lowest" priority is maybe a bit too low. While a solution isn't found, maybe a bot can be programmed in order to remove duplicate aliases and (if possible) to send a standard warning message to the users who added them.

Aug 31 2020, 1:11 PM · Wikidata
abian added a comment to T260737: Improve the editing reason labels and descriptions to be more precise.

Hi, Léa; I hope you have enjoyed the summer (which isn't technically over). :-)

Aug 31 2020, 12:28 PM · Wikidata, Wikidata-Bridge

Aug 28 2020

abian added a comment to T166470: Include links in Wikidata HTTP responses to different entity representations as Link headers.

This is already working for the HTML pages of Wikidata.

Aug 28 2020, 1:52 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), SEO, Wikidata
abian updated the task description for T166470: Include links in Wikidata HTTP responses to different entity representations as Link headers.
Aug 28 2020, 1:19 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), SEO, Wikidata

Aug 26 2020

abian added a comment to T260768: Remove signal: Number of sitelinks.

Side note: Please keep in mind that data quality is often understood as the "fitness for use" (http://www.semantic-web-journal.net/system/files/swj414.pdf) or "purpose" (https://www.cio.com/article/3124402/ensuring-the-quality-of-fit-for-purpose-data.html) of the data. From the RfC "Data quality framework for Wikidata":

Aug 26 2020, 12:47 PM · Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 1), Wikidata

Aug 19 2020

abian added a comment to T166470: Include links in Wikidata HTTP responses to different entity representations as Link headers.

Everything looks good to me on https://wikidata.beta.wmflabs.org/. Thank you, folks!

Aug 19 2020, 12:14 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), SEO, Wikidata

Aug 18 2020

abian updated the task description for T260737: Improve the editing reason labels and descriptions to be more precise.
Aug 18 2020, 9:05 PM · Wikidata, Wikidata-Bridge
abian created T260737: Improve the editing reason labels and descriptions to be more precise.
Aug 18 2020, 9:04 PM · Wikidata, Wikidata-Bridge
abian created T260728: suggestions to improve Wikidata Bridge dialog when direct editing is not supported.
Aug 18 2020, 8:09 PM · Wikidata, Wikidata-Bridge
abian added a watcher for Wikidata-Bridge: abian.
Aug 18 2020, 2:23 PM

Jul 9 2020

abian removed projects from T168379: Deal with precision in “range”, “difference within range” and "contemporary" constraints: patch-welcome, Wikibase-Quality.
Jul 9 2020, 1:32 PM · Wikibase-Quality-Constraints, Wikidata
abian merged task T195226: Precision issues with diff-within-range constraint in Wikidata into T168379: Deal with precision in “range”, “difference within range” and "contemporary" constraints.
Jul 9 2020, 1:28 PM · Wikidata-Campsite, Wikibase-Quality, Wikidata, Wikibase-Quality-Constraints
abian merged T195226: Precision issues with diff-within-range constraint in Wikidata into T168379: Deal with precision in “range”, “difference within range” and "contemporary" constraints.
Jul 9 2020, 1:28 PM · Wikibase-Quality-Constraints, Wikidata
abian merged T257532: difference within range constraint should consider date precision into T168379: Deal with precision in “range”, “difference within range” and "contemporary" constraints.
Jul 9 2020, 8:30 AM · Wikibase-Quality-Constraints, Wikidata
abian merged task T257532: difference within range constraint should consider date precision into T168379: Deal with precision in “range”, “difference within range” and "contemporary" constraints.
Jul 9 2020, 8:30 AM · Wikidata, Wikibase-Quality-Constraints

Jun 7 2020

abian added a comment to T166470: Include links in Wikidata HTTP responses to different entity representations as Link headers.

I'm sorry I put this aside (my fault). I didn't include tests, but I feel I don't know the architecture well enough to write them; I sense that these will be complex or that I'll need to touch code elsewhere. I think it's better for me to officially give up on these tests so that a developer on the team (or other volunteer) can code them. I'll list a few checks I have in mind, but please don't consider this list essential or exhaustive:

  • A request for a page that is not a Wikibase entity does not generate a response with links to alternative structured representations.
  • A request for a Wikibase Item generates a response with links to alternative structured representations.
  • A request for a Wikibase Property generates a response with links to alternative structured representations.
  • The link headers are well formatted.
  • All the alternative structured representations listed are available.
  • All the alternative structured representations available are listed.
  • All the alternative structured representations listed are about the requested Wikibase entity.
Jun 7 2020, 10:36 AM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), SEO, Wikidata

May 21 2020

abian added a comment to T244046: Consider creating a Wikibase datatype for patterns (regex).

@DannyS712: I think I don't understand your question. What do you mean by reusing a regex? What would you expect could be done on the UI that is not possible now? On https://www.wikidata.org/wiki/Wikidata:2020_report_on_Property_constraints#format there are also some general stats about our regular expressions.

May 21 2020, 10:28 AM · Wikibase-Quality-Constraints, Wikidata

Mar 26 2020

abian added a comment to T235292: Add P4224 to wgWBQualityConstraintsPropertiesWithViolatingQualifiers.

I think that other constraints still apply even if "manner of death" (P1196) is used as a qualifier for "category contains" (P4224). Also, "category contains" (P4224) will not be the only property with which "manner of death" (P1196) and other properties can be used as qualifiers.

Mar 26 2020, 1:50 PM · Patch-For-Review, Wikibase-Quality-Constraints, Wikimedia-Site-requests, Wikidata
abian added a comment to T235292: Add P4224 to wgWBQualityConstraintsPropertiesWithViolatingQualifiers.

(Sorry for commenting so late)

Mar 26 2020, 10:08 AM · Patch-For-Review, Wikibase-Quality-Constraints, Wikimedia-Site-requests, Wikidata
abian added a comment to T235292: Add P4224 to wgWBQualityConstraintsPropertiesWithViolatingQualifiers.

I'm afraid this will continue the path of overcomplicating property constraints with exception layers patching weak or ill-defined constraints. Do you think it would be okay to complete/relax the constraint by allowing P1196, and other properties, to be used as a qualifier, @Bugreporter?

Mar 26 2020, 10:06 AM · Patch-For-Review, Wikibase-Quality-Constraints, Wikimedia-Site-requests, Wikidata

Feb 21 2020

abian added a comment to T244054: Make the "allowed units" constraint type recognize classes of units.

(I assume you meant that this would allow any unit with P31 coherent SI unit?)

Feb 21 2020, 3:48 PM · Wikibase-Quality-Constraints, Wikidata
abian added a comment to T244054: Make the "allowed units" constraint type recognize classes of units.

Great! So, as far as WikibaseQualityConstraints (and not other implementations) is concerned, we could use "coherent SI unit" in the "allowed units" constraint of "conversion to SI unit" (P2370)?

Feb 21 2020, 3:16 PM · Wikibase-Quality-Constraints, Wikidata

Feb 20 2020

abian added a comment to T244054: Make the "allowed units" constraint type recognize classes of units.

I also observe that the property with the highest number of allowed units, conversion to SI unit, presumably wouldn’t profit from this at all – its 84 units should all be different “classes”, otherwise it’s not very much of a standard conversion. From a glance at the list, that indeed appears to be the case (the classes being “length”, “mass”, “length squared”, “length over time”, etc.).

(It also follows that for this particular constraint, the checker should in fact not apply unit conversions, but we don’t have a way to express that in the constraint statement yet.)

Feb 20 2020, 8:46 PM · Wikibase-Quality-Constraints, Wikidata
abian merged T245719: Allow adding a constraint type to WikibaseQualityConstraints (or modifying existing one) into T244054: Make the "allowed units" constraint type recognize classes of units.
Feb 20 2020, 8:29 PM · Wikibase-Quality-Constraints, Wikidata
abian merged task T245719: Allow adding a constraint type to WikibaseQualityConstraints (or modifying existing one) into T244054: Make the "allowed units" constraint type recognize classes of units.
Feb 20 2020, 8:29 PM · Wikibase-Quality-Constraints, Wikidata

Feb 8 2020

abian added a comment to T244057: Consider giving the "Property scope" constraint type a better name.

<joke>
Another option is that this constraint type becomes a default Wikibase feature consisting of checkboxes displayed on Property pages that enable the use of a Property for the main value, as a qualifier or in a reference.

This is one of only two types whose constraints have the mandatory severity level (1,221, 78%) more often than the normal severity level (349, 22%). Consistently, it has no constraints with the suggestion level and is one of the constraint types with the fewest exceptions. Widely applicable constraint types without exceptions, with a high proportion of mandatory constraints and with a clear and controlled set of parameters should be considered good candidates for becoming default Wikibase features.

</joke>

Feb 8 2020, 11:26 PM · Wikidata.org, Wikibase-Quality-Constraints, Wikidata
abian added a comment to T244049: Show the "Constraints" section even if it is empty.

Maybe. In the case of constraints, the section should never be empty and there is only one Property to define constraints, property constraint (P2302), but in the case of external identifiers it's harder to know which property to use (if any) and an empty section isn't necessarily wrong.

Feb 8 2020, 10:53 PM · Wikibase-Quality-Constraints, Wikidata
abian added a comment to T244056: Consider changing "quality constraints" to "Property constraints".

I don't know if it's worth the hassle, I can't imagine if the changes would take much or little time. :-/

Feb 8 2020, 10:36 PM · Wikibase-Quality-Constraints, Wikidata
abian added a comment to T244057: Consider giving the "Property scope" constraint type a better name.

I haven't been able to find a sufficiently descriptive name apart from those that list the three possible "scopes", something like "main-value/qualifier/reference constraint type", which is surely not the best name ever.

Feb 8 2020, 9:15 PM · Wikidata.org, Wikibase-Quality-Constraints, Wikidata
abian added a comment to T244050: Avoid suggesting constraint types incompatible with the Property type.

The box "Data: Number of constraints by constraint type and Property type" in the report can work as an approximation. Blank cells are cases that most likely don't make sense. It will probably be necessary to code a similar matrix in WikibaseQualityConstraints. If this is done, it will be very useful to show that information in T244044.

Feb 8 2020, 9:03 PM · Wikibase-Quality-Constraints, Wikidata

Feb 4 2020

abian added a subtask for T244043: suggestions and possible decisions from the 2020 report on Property constraints: T244259: Monitor how Property constraints evolve.
Feb 4 2020, 5:02 PM · Wikibase-Quality-Constraints, Wikidata.org, Wikidata
abian added a parent task for T244259: Monitor how Property constraints evolve: T244043: suggestions and possible decisions from the 2020 report on Property constraints.
Feb 4 2020, 5:02 PM · Wikidata, Wikibase-Quality-Constraints, WMDE-Analytics-Engineering
abian created T244259: Monitor how Property constraints evolve.
Feb 4 2020, 5:02 PM · Wikidata, Wikibase-Quality-Constraints, WMDE-Analytics-Engineering

Feb 3 2020

abian added a comment to T244046: Consider creating a Wikibase datatype for patterns (regex).

A specific data/property type for regular expressions or patterns would:

  • ensure that the stored regular expressions or patterns are syntactically correct, in a similar way that quantity-type properties ensure that their statements are not paragraphs, something from which all implementations, tools and reusers would benefit;
  • introduce a specific input (interface) control in Wikibase (not WikibaseQualityConstraints) that could make pattern editing more friendly: monospaced text, warnings, colored brackets, and all the amazing features that the developers want to implement. :-)
Feb 3 2020, 3:05 PM · Wikibase-Quality-Constraints, Wikidata
abian added a project to T244051: Consider changing the name of the "type" constraint type: Wikidata.org.
Feb 3 2020, 11:42 AM · Wikidata.org, Wikibase-Quality-Constraints, Wikidata
abian added a project to T244053: Consider changing the name of the "value type" constraint type: Wikidata.org.
Feb 3 2020, 11:42 AM · Wikidata.org, Wikibase-Quality-Constraints, Wikidata
abian added a comment to T244047: Consider changing the name of the "item requires statement" constraint type.

the extension itself doesn’t have any constraint names

Feb 3 2020, 11:41 AM · Wikidata.org, Wikibase-Quality-Constraints, Wikidata