Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONAs a first step towards enabling constraint checks for all users, we could enable them only for saved
Lucas_Werkmeister_WMDE closed subtask T118275: [Task] Remove the quality indicator icon after saving a statement as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T97018EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lydia
Lucas_Werkmeister_WMDE added a comment.
50k is few enough that I have no clear picture of how deprecated rank is actually used on Wikidata, which makes it hard to figure out what makes sense here. It doesn’t help either that only ~400 of those statements have a “reason for deprecation” qualifier
Lucas_Werkmeister_WMDE added a comment.
We were thinking about a similar tab to enable or disable automatic constraint checks when we want to make this feature available for all users (without the gadget), but I’m not sure if that’s within the scope of this task. On-demand checks themselves
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONApparently there’s a way we can avoid the per-IP query limit on the query service when running queries
Lucas_Werkmeister_WMDE added a comment.
@Pigsonthewing the database reports are powered by different code – the extension doesn’t report a violation on that statement (see https://www.wikidata.org/wiki/Special:ConstraintReport/Q23015723).TASK DETAILhttps://phabricator.wikimedia.org/T167653EMAIL
Lucas_Werkmeister_WMDE added a comment.
Here’s an example query:
SELECT ?entity ?entityLabel (COUNT(?statement) AS ?count) WHERE {
hint:Query hint:optimizer "None".
?statement wikibase:rank wikibase:DeprecatedRank.
?entity ?p ?statement.
SERVICE wikibase:label { bd:se
Lucas_Werkmeister_WMDE added subscribers: Smalyshev, Lucas_Werkmeister_WMDE.Lucas_Werkmeister_WMDE added a comment.
We could check this constraint on the Wikidata Query Service. @Smalyshev WDYT?TASK DETAILhttps://phabricator.wikimedia.org/T102752EMAIL PREFERENCEShttps://phabricator.wikimedia.org
Lucas_Werkmeister_WMDE closed this task as "Resolved".Lucas_Werkmeister_WMDE added a comment.
No, editing the statement will remove the indicator (and add another indicator if the statement is still wrong, see T168627).TASK DETAILhttps://phabricator.wikimedia.org/T118275EMAIL PREFER
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints, Wikidata-Sprint.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONIvan has agreed to this approach for now (talk diff).TASK DETAILhttps
Lucas_Werkmeister_WMDE added a comment.
Seems to work, thanks!TASK DETAILhttps://phabricator.wikimedia.org/T168714EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: Smalyshev, abian, Aklapper, GoranSMilovanovic, QZanden, EBjune, merbst
Lucas_Werkmeister_WMDE added a comment.
Okay, in that case we might as well continue using the regular port, since we set a shorter maxQueryTimeMillis anyways (currently 1, with T168938 5000).TASK DETAILhttps://phabricator.wikimedia.org/T169706EMAIL PREFERENCEShttps://phabricator.wikimedia.org
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints.Herald added a subscriber: Aklapper.
TASK DESCRIPTION@Nikki found the following two issues:
When you edit a statement and then cancel, the constraint violation
Lucas_Werkmeister_WMDE moved this task from monitoring to in current sprint on the Wikidata board.Lucas_Werkmeister_WMDE added a comment.
Oops, I moved it on the wrong board – I meant to have it in monitoring on Wikidata-Sprint. Sorry.TASK DETAILhttps://phabricator.wikimedia.org
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONSome properties that want to allow either relation, from Template talk:Constraint:Type:
P1080 “from
Lucas_Werkmeister_WMDE added a comment.
you group by non-existing variable (?entityLabel).
Thanks, fixed.
In order to group properly, and also for group variables work properly in projection clause, it will have to understand a lot about the query structure.
It doesn’t need to understand
Lucas_Werkmeister_WMDE moved this task from Beyond our power to DOING on the Wikibase-Quality board.Lucas_Werkmeister_WMDE added a project: Wikidata-Sprint.
TASK DETAILhttps://phabricator.wikimedia.org/T102752WORKBOARDhttps://phabricator.wikimedia.org/project/board/989/EMAIL PREFERENCEShttps
Lucas_Werkmeister_WMDE added a comment.
No, you can type stuff, but the initial suggestions (before you start typing) are P31 and P279, which don’t even have German labels.TASK DETAILhttps://phabricator.wikimedia.org/T168867EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONI forgot about this TODO:
$status = CheckResult::STATUS_VIOLATION;
// TODO include the other entities
Lucas_Werkmeister_WMDE closed this task as "Resolved".Lucas_Werkmeister_WMDE moved this task from WBQC Backlog to DONE on the Wikibase-Quality board.Lucas_Werkmeister_WMDE claimed this task.Lucas_Werkmeister_WMDE added a comment.
This was done with I8af2e92215 and is now working on wi
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONI forgot about this TODO:
$status = CheckResult::STATUS_VIOLATION;
// TODO include the other entities
Lucas_Werkmeister_WMDE created subtask T169200: Update constraint table.
TASK DETAILhttps://phabricator.wikimedia.org/T169184EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: matej_suchanek, Lucas_Werkmeister_WMDECc: matej_suchanek, Jonas
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONSome broken constraint parameters have been fixed since the last constraint table update (not to mention
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONThis line in the constraints CSV is faulty:
32755add-0b0a-494b-9f8c-3a0eb6bda115,227,Qualifiers
Lucas_Werkmeister_WMDE updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...- P276’s Value type, P279’s Conflicts with, and P901’s Item constraint have Q-IDs with double Qs (“QQ13406463”).
(I //think// this list is mostly complete, at least for this kind of error – `grep
Lucas_Werkmeister_WMDE renamed this task from "“GND ID” constraint violation on every statement" to "Broken constraint parameters on Wikidata".Lucas_Werkmeister_WMDE updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTIONThis line in the constraints CSV is f
Lucas_Werkmeister_WMDE added a comment.
Thanks a lot! I’ve reimported all properties that match grep -P '(?!\b)[PQ][0-9]' wikidataconstraints.csv and none of them match that regex anymore, so it looks like at least that kind of error is completely fixed (unless more of these errors were added
Lucas_Werkmeister_WMDE added a comment.
Sorry, internet problems…TASK DETAILhttps://phabricator.wikimedia.org/T169186EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: Lucas_Werkmeister_WMDE, Aklapper, GoranSMilovanovic, QZanden, Izno
Lucas_Werkmeister_WMDE updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...1. [[ https://github.com/WikidataQuality/ConstraintsFromTemplates | Create constraints from templates ]] (the constraints end up in `constraints.csv`)
2. Then import generated file to constraint table
Lucas_Werkmeister_WMDE created subtask T169218: Create maintenance script to schedule constraintsTableUpdate jobs for all properties.
TASK DETAILhttps://phabricator.wikimedia.org/T102759EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikibase-Quality-Constraints, Wikidata, Wikibase-Quality.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONWhen we switch from constraint templates to constraint statements, we’ll need to import constraint
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added a project: Wikidata.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONCurrently, you can link to the statement group for a particular property (e. g. https://www.wikidata.org/wiki/Q42#P31), but not to a particular statement
Lucas_Werkmeister_WMDE moved this task from REVIEW to DONE on the Wikibase-Quality board.Lucas_Werkmeister_WMDE closed this task as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T169725WORKBOARDhttps://phabricator.wikimedia.org/project/board/989/EMAIL PREFER
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: MediaWiki-extensions-WikibaseRepository, Wikidata.Herald added a subscriber: Aklapper.
TASK DESCRIPTION1-2 weeks after T169770: Announce wikibase.entityPage.entityLoaded hook, the old wbEntity should be technically
Lucas_Werkmeister_WMDE created subtask T169771: Add deprecation warning to wbEntity.
TASK DETAILhttps://phabricator.wikimedia.org/T85499EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: Ladsgroup, gerritbot, Aleksey_WMDE, Legoktm
Lucas_Werkmeister_WMDE created subtask T169770: Announce wikibase.entityPage.entityLoaded hook.
TASK DETAILhttps://phabricator.wikimedia.org/T85499EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: Ladsgroup, gerritbot, Aleksey_WMDE
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: MediaWiki-extensions-WikibaseRepository, Wikidata.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONThe wikibase.entityPage.entityLoaded hook is already deployed on Wikidata; we should announce to the community
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: MediaWiki-extensions-WikibaseRepository, Wikidata.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONWe want to declare the wikibase.entityPage.entityLoaded, wikibase.statement.saved and wikibase.statement.removed
Lucas_Werkmeister_WMDE added a comment.
@Pigsonthewing those reports are created by @Ivan_A_Krestinin’s KrBot – as far as I know, he doesn’t use Phabricator to track bugs.TASK DETAILhttps://phabricator.wikimedia.org/T167653EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: MediaWiki-extensions-WikibaseRepository, Wikidata.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONWe should try to fix the top 5 gadgets that use wbEntity to use the new wikibase.entityPage.entityLoaded hook
Lucas_Werkmeister_WMDE created subtask T169772: Make edit requests on top 5 gadgets using wbEntity.
TASK DETAILhttps://phabricator.wikimedia.org/T85499EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: Ladsgroup, gerritbot, Aleksey_WMDE
Lucas_Werkmeister_WMDE created subtask T169775: Declare Wikibase _javascript_ hooks stable.
TASK DETAILhttps://phabricator.wikimedia.org/T85499EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: Ladsgroup, gerritbot, Aleksey_WMDE
Lucas_Werkmeister_WMDE added a comment.
@Jan_Dittrich did you get a chance to play with the CSS?TASK DETAILhttps://phabricator.wikimedia.org/T167127EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: gerritbot, Lydia_Pintscher
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONAs Thiemo pointed out in I32050ff565, the change neglected to add any tests. Currently
Lucas_Werkmeister_WMDE created subtask T169121: Add tests for constraint parameter roles.
TASK DETAILhttps://phabricator.wikimedia.org/T167127EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: gerritbot, Lydia_Pintscher, Jan_Dittrich
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikidata-Query-Service.Herald added a subscriber: Aklapper.Herald added a project: Discovery.
TASK DESCRIPTIONIt would be awesome if the WDQS UI could show geoshapes on the Map view. @Jheald requested
Lucas_Werkmeister_WMDE closed subtask T162540: Edit entity special pages are too interwoven making it impossible to properly inject dependencies. as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T158705EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailp
Lucas_Werkmeister_WMDE closed this task as "Resolved".Lucas_Werkmeister_WMDE moved this task from Proposed to Done on the Wikidata-Sprint board.
TASK DETAILhttps://phabricator.wikimedia.org/T162540WORKBOARDhttps://phabricator.wikimedia.org/project/board/2351/EMAIL PREFER
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Technical-Debt, MediaWiki-extensions-WikibaseRepository.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONFollow-up to T162540: many of the special pages touched there (subclasses of SpecialNewEntity
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONSome of the constraint violation messages are hard to understand. This one is, in my opinion, particularly
Lucas_Werkmeister_WMDE added a comment.
@Sannita: Thanks for your feedback!
The violation in P569 is because of this constraint on P569’s talk page:
Difference with “date of birth (P569)” within range [30, 150]: the difference with property “date of birth (P569)” should be in the range from
Lucas_Werkmeister_WMDE added a comment.
Yeah. If we include the parameters in the message, I would phrase that as:
If “Q3971211” has the statement “part of” “Adriatic railway”, then “Adriatic railway” should also have the statement “has part” “Q3971211”.
(I probably wouldn’t put quotes
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikidata-Query-Service.Herald added a subscriber: Aklapper.Herald added a project: Discovery.
TASK DESCRIPTIONWhen you specify both start and end time for a timeline, the result box is sized appropriately
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints.Herald added a subscriber: Aklapper.
TASK DESCRIPTION@Jan_Dittrich reported that on Q28246786, there’s the following violation on the “title” property:
Message
Lucas_Werkmeister_WMDE moved this task from Backlog to REVIEW on the Wikibase-Quality board.Lucas_Werkmeister_WMDE added a project: Wikidata-Sprint.
TASK DETAILhttps://phabricator.wikimedia.org/T164012WORKBOARDhttps://phabricator.wikimedia.org/project/board/989/EMAIL PREFERENCEShttps
Lucas_Werkmeister_WMDE added a comment.
It’s still valid, but I think there are two fairly separate tasks here.
We currently query the database for constraints on a property every time we check constraints on a property, which can be several times per request if there are several statements
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality-Constraints, Wikibase-Quality.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONSome constraints, like “has type” (type) or “has statement” (item), are really constraints on the item
Lucas_Werkmeister_WMDE changed the title from "[Task] Group statements per property for performance reasons" to "[Task] Only query constraints table once per property".Lucas_Werkmeister_WMDE edited the task description. (Show Details)
EDIT DETAILSCurrently, we go through all t
Lucas_Werkmeister_WMDE added a comment.
I’ve created T97018 for the second point and edited this task to reflect the first point.TASK DETAILhttps://phabricator.wikimedia.org/T89349EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc
Lucas_Werkmeister_WMDE closed this task as "Resolved".Lucas_Werkmeister_WMDE moved this task from REVIEW to DONE on the Wikibase-Quality board.
TASK DETAILhttps://phabricator.wikimedia.org/T164058WORKBOARDhttps://phabricator.wikimedia.org/project/board/989/EMAIL PREFER
Lucas_Werkmeister_WMDE added a comment.
Unfortunately, our translations are independent of the templates, and while Czech has some translations, the translation for the “symmetric” constraint (wbqc-violation-message-symmetric) is missing. I’m not very familiar with translatewiki.net, but I think
Lucas_Werkmeister_WMDE added a project: Wikibase-Quality-Constraints.
TASK DETAILhttps://phabricator.wikimedia.org/T164143EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: Aklapper, Jonas, Lydia_Pintscher, Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE claimed this task.Lucas_Werkmeister_WMDE moved this task from WBQC Backlog to DOING on the Wikibase-Quality board.Lucas_Werkmeister_WMDE added a project: Wikidata-Sprint.
TASK DETAILhttps://phabricator.wikimedia.org/T102755WORKBOARDhttps://phabricator.wikimedia.org/project
Lucas_Werkmeister_WMDE added a comment.
Change 348080 adds a user script that shows a violation indicator, similar to Jan’s mockup. Here’s what it looks like:
F7750910: image.png
(The particular constraints here are not very meaningful, just added for testing. Also, the extension currently
Lucas_Werkmeister_WMDE lowered the priority of this task from "High" to "Normal".Lucas_Werkmeister_WMDE moved this task from TODO to Backlog on the Wikibase-Quality board.Lucas_Werkmeister_WMDE added a comment.
As far as I’m aware, WikibaseQualityConstraints currently does
Lucas_Werkmeister_WMDE closed this task as "Resolved".Lucas_Werkmeister_WMDE moved this task from DOING to DONE on the Wikibase-Quality board.
TASK DETAILhttps://phabricator.wikimedia.org/T102755WORKBOARDhttps://phabricator.wikimedia.org/project/board/989/EMAIL PREFER
Lucas_Werkmeister_WMDE closed subtask T102755: [Task] Sort table in Special Page (status AND claim) as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T103261EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: Lydia
Lucas_Werkmeister_WMDE added a comment.
So instead of the setXyzServices call in the constructor, the constructor should accept the services as parameters. Should a newFromGlobalState function also be added to the pages, which would do roughly what the constructor does now? That’s what I’ve seen
Lucas_Werkmeister_WMDE claimed this task.Lucas_Werkmeister_WMDE moved this task from incoming to in current sprint on the Wikidata board.
TASK DETAILhttps://phabricator.wikimedia.org/T162540WORKBOARDhttps://phabricator.wikimedia.org/project/board/71/EMAIL PREFERENCEShttps
Lucas_Werkmeister_WMDE closed this task as "Resolved".Lucas_Werkmeister_WMDE claimed this task.
TASK DETAILhttps://phabricator.wikimedia.org/T89349EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: gerritbot, Lucas_Werkme
Lucas_Werkmeister_WMDE closed subtask T89349: [Task] Only query constraints table once per property as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T103228EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc
Lucas_Werkmeister_WMDE added a project: Wikidata-Sprint.Lucas_Werkmeister_WMDE moved this task from ready to go to in current sprint on the Wikidata board.
TASK DETAILhttps://phabricator.wikimedia.org/T89349WORKBOARDhttps://phabricator.wikimedia.org/project/board/71/EMAIL PREFERENCEShttps
Lucas_Werkmeister_WMDE added a comment.
Screenshot of Change 350804:
F7809727: image.pngTASK DETAILhttps://phabricator.wikimedia.org/T164058EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: gerritbot, thiemowmde
Lucas_Werkmeister_WMDE added a comment.
Hm, with the “title” constraint I get these parameters:
pattern: [^]*
Looks like the API is already HTML-escaping the parameters and we’re escaping them again? Investigating…TASK DETAILhttps://phabricator.wikimedia.org/T164058EMAIL PREFERENCEShttps
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints, Wikidata-Sprint.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONSuggestion by @Jonas (via email):
F7809646: image.pngTASK DETAILhttps
Lucas_Werkmeister_WMDE added a comment.
Okay, the API already returns this:
pattern: [^lt;]*
So the double-escaping is happing server-side.TASK DETAILhttps://phabricator.wikimedia.org/T164058EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences
Lucas_Werkmeister_WMDE moved this task from DOING to WBQC Backlog on the Wikibase-Quality board.Lucas_Werkmeister_WMDE removed a project: Wikidata-Sprint.Lucas_Werkmeister_WMDE added a comment.
Not a bug on our end. The ConstraintsFromTemplates script imports the constraints from wikitext, where
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints, Wikidata-Sprint.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONFor the Format constraint of the “title” property on Wikipedia, the API reports
Lucas_Werkmeister_WMDE added a subtask: T164065: Pattern parameter in detailHTML for format constraint is HTML-escaped twice.
TASK DETAILhttps://phabricator.wikimedia.org/T97018EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: Sannita
Lucas_Werkmeister_WMDE added a parent task: T97018: [Story] Integrate violations into Wikidata UI.
TASK DETAILhttps://phabricator.wikimedia.org/T164065EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: Lucas_Werkmeister_WMDE, Aklapper
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints.Herald added a subscriber: Aklapper.
TASK DESCRIPTIONOn Wikidata, people are getting Range violations on every “date of death” statement, with the message
Lucas_Werkmeister_WMDE added a comment.
{{Constraint:Range|min=-5000|max=now}}
Mostly unrelated, but I just noticed this: As far as I can tell, nothing in RangeChecker currently maps that now to an actual, comparable value… so even if the checker got the right parameters, it still might
Lucas_Werkmeister_WMDE added a comment.
Note: the attached change is related, but not a fix for this issue. Don’t close this task only because that change was merged.TASK DETAILhttps://phabricator.wikimedia.org/T164087EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel
Lucas_Werkmeister_WMDE closed this task as "Resolved".Lucas_Werkmeister_WMDE moved this task from REVIEW to DONE on the Wikibase-Quality board.
TASK DETAILhttps://phabricator.wikimedia.org/T164012WORKBOARDhttps://phabricator.wikimedia.org/project/board/989/EMAIL PREFER
Lucas_Werkmeister_WMDE added a comment.
If I set my language to German, I get German messages, and if I set it to French, the messages look pretty French to me. In Portuguese, I get the English ones – but I think that’s just because there aren’t any Portuguese translations for violation messages
Lucas_Werkmeister_WMDE added a comment.
(Change 350804 gets rid of the unlocalized “Status”, “Message”, and “Constraint” strings.)TASK DETAILhttps://phabricator.wikimedia.org/T164051EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc
Lucas_Werkmeister_WMDE added a project: Wikibase-Quality-Constraints.
TASK DETAILhttps://phabricator.wikimedia.org/T164051EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc: Tamslo, Aklapper, Jonas, Jan_Dittrich, Lydia_Pintscher
Lucas_Werkmeister_WMDE added a comment.
especially when the bot updates the description in twenty separate edits.
Is it true that this makes a big difference? Aren’t changes batched together?TASK DETAILhttps://phabricator.wikimedia.org/T171263EMAIL PREFERENCEShttps://phabricator.wikimedia.org
Lucas_Werkmeister_WMDE added a project: Wikidata-Sprint.Lucas_Werkmeister_WMDE moved this task from incoming to in current sprint on the Wikidata board.Lucas_Werkmeister_WMDE added a comment.
I quickly discussed this with Lydia, and she said that since novalue/somevalue should, semantically
Lucas_Werkmeister_WMDE created this task.Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase-Quality, Wikibase-Quality-Constraints.Herald added subscribers: PokestarFan, Aklapper.
TASK DESCRIPTIONSimilar to T171281: Log details of long-running constraint checks, we’d like to know if a query
Lucas_Werkmeister_WMDE added a comment.
The API is one thing, but what do we do about the special page? Do we show all checked snaks in the same flat table, regardless of context? Do we add some UI for showing the context of qualifiers and references in the table? Or do we only display statement
Lucas_Werkmeister_WMDE triaged this task as "High" priority.Lucas_Werkmeister_WMDE added a comment.
@Smalyshev is it possible to fix this before Wikimania? @Jonas needs this for improving the query helper’s behavior for creating a query from scratch: the query helper starts with SELE
Lucas_Werkmeister_WMDE moved this task from Review to Done on the Wikidata-Sprint board.Lucas_Werkmeister_WMDE closed this task as "Resolved".
TASK DETAILhttps://phabricator.wikimedia.org/T172130WORKBOARDhttps://phabricator.wikimedia.org/project/board/2351/EMAIL PREFER
Lucas_Werkmeister_WMDE updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...- edit: also the placeholder when the query editor is empty ("Input a SPARQL Query or choose a query example") – {T168655}
{F8850188}
TASK DETAILhttps://phabricator.wikimedia.org/T1
Lucas_Werkmeister_WMDE added a comment.
@Esc3300 I’m not sure what you mean –isn’t that “item requires claim” / “value requires claim”?TASK DETAILhttps://phabricator.wikimedia.org/T172134EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Lucas_Werkmeister_WMDECc
Lucas_Werkmeister_WMDE updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...(~~Also, the “This entity is a known exception…” message should really be translatable.~~ Done in [I72b3b16777](https://gerrit.wikimedia.org/r/#/c/368811/).)TASK DETAILhttps
Lucas_Werkmeister_WMDE added a project: Wikibase-Quality.Lucas_Werkmeister_WMDE added a comment.
Sorry I didn’t see this task earlier, I wasn’t subscribed to #wikibase-quality-constraints.
I disagree that they’re only useful in Wikidata itself: The README contains commands to automatically import
Lucas_Werkmeister_WMDE closed this task as "Resolved".Lucas_Werkmeister_WMDE claimed this task.Lucas_Werkmeister_WMDE added a comment.Herald added a subscriber: PokestarFan.
It looks like this was fixed as part of I4a42adf835 / T102753: [Task] Improve Commons link constraint.TASK D
Lucas_Werkmeister_WMDE added a comment.Herald added a subscriber: PokestarFan.
Update: We’re currently checking the format constraint on the Wikidata Query Service, see T102752.TASK DETAILhttps://phabricator.wikimedia.org/T105126EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel
Lucas_Werkmeister_WMDE added subscribers: Lucas_Werkmeister_WMDE, PokestarFan.Lucas_Werkmeister_WMDE merged a task: T172127: Include constraint parameters in reports for exceptions.
TASK DETAILhttps://phabricator.wikimedia.org/T102756EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings
301 - 400 of 11901 matches
Mail list logo