Lucas_Werkmeister_WMDE (Lucas Werkmeister (WMDE))
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Apr 3 2017, 2:45 PM (24 w, 3 d)
Availability
Available
IRC Nick
Lucas_WMDE
LDAP User
Unknown
MediaWiki User
Lucas Werkmeister (WMDE)

Recent Activity

Today

Lucas_Werkmeister_WMDE added a comment to T176312: Don’t check format constraint via SPARQL (safely evaluating user-provided regular expressions).

RE2 sounds nice… we could probably live without backreferences. But we’d need some way to use RE2 in PHP.

Fri, Sep 22, 11:32 AM · TechCom-RfC, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE closed T176327: Special:GoToLinkedPage implicitly shows an error message as Resolved.
Fri, Sep 22, 10:52 AM · Wikidata-Sprint, Patch-For-Review, User-Ladsgroup, MediaWiki-extensions-WikibaseRepository, Wikidata
Lucas_Werkmeister_WMDE closed T176327: Special:GoToLinkedPage implicitly shows an error message, a subtask of T96040: Wikibase special pages (tracking), as Resolved.
Fri, Sep 22, 10:52 AM · MediaWiki-Special-pages, Tracking, MediaWiki-extensions-WikibaseRepository, Wikidata
Lucas_Werkmeister_WMDE moved T176327: Special:GoToLinkedPage implicitly shows an error message from Review to Done on the Wikidata-Sprint board.
Fri, Sep 22, 10:13 AM · Wikidata-Sprint, Patch-For-Review, User-Ladsgroup, MediaWiki-extensions-WikibaseRepository, Wikidata
Lucas_Werkmeister_WMDE moved T121274: Provide an RDF mapping for external identifiers from Review to Doing on the Wikidata-Sprint board.
Fri, Sep 22, 10:02 AM · User-Smalyshev, User-Daniel, Wikidata-Sprint, Wikidata-Sprint-2015-12-01, Patch-For-Review, MediaWiki-extensions-WikibaseRepository, Wikidata, Story
Daniel_Mietchen awarded T163910: Show geoshapes in Map view a Goat token.
Fri, Sep 22, 12:24 AM · Wikidata-Query-Service, Discovery, Wikidata

Wed, Sep 20

Lucas_Werkmeister_WMDE moved T173696: Cache constraint check results from Doing to Review on the Wikidata-Sprint board.
Wed, Sep 20, 12:48 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE added a comment to T173696: Cache constraint check results.

Good point, let’s discuss this in T176312: Don’t check format constraint via SPARQL (safely evaluating user-provided regular expressions).

Wed, Sep 20, 12:35 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE added a comment to T176312: Don’t check format constraint via SPARQL (safely evaluating user-provided regular expressions).

For the wikidata-constraints test system (which doesn’t have enough RAM to run BlazeGraph), I’ve written a tiny server, minisparql, which listens for REGEX() SPARQL queries and evaluates them with PCRE. We could use a very similar service, except we can do away with the SPARQL wrapping (e. g. have the regex and text on two lines), and then we can write the whole thing in PHP (I thought the regex-parsing part would be easier to do in Python, but then I learned that Python doesn’t have built-in PCRE, so currently minisparql has Python run a PHP process just for preg_match, which is of course a bit silly).

Wed, Sep 20, 12:33 PM · TechCom-RfC, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE created T176312: Don’t check format constraint via SPARQL (safely evaluating user-provided regular expressions).
Wed, Sep 20, 12:33 PM · TechCom-RfC, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE moved T175570: Don’t check some constraint types on non-statement contexts from Review to Done on the Wikidata-Sprint board.
Wed, Sep 20, 11:55 AM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE closed T175570: Don’t check some constraint types on non-statement contexts as Resolved.
Wed, Sep 20, 11:55 AM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE closed T175570: Don’t check some constraint types on non-statement contexts, a subtask of T168532: Check constraints on qualifiers and references, as Resolved.
Wed, Sep 20, 11:55 AM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE closed T176062: Support Creator namespace in Commons link constraint as Resolved.
Wed, Sep 20, 11:54 AM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE closed T176310: BadMethodCallException (isOK() on null) in CirrusSearch in recent CI builds as Resolved.

Thanks, CI builds are working again :)

Wed, Sep 20, 11:52 AM · Discovery-Search, Discovery, CirrusSearch
Lucas_Werkmeister_WMDE triaged T176310: BadMethodCallException (isOK() on null) in CirrusSearch in recent CI builds as High priority.

Setting High priority, everyone on the Wikidata team seems to be experiencing this.

Wed, Sep 20, 11:17 AM · Discovery-Search, Discovery, CirrusSearch
Lucas_Werkmeister_WMDE created T176310: BadMethodCallException (isOK() on null) in CirrusSearch in recent CI builds.
Wed, Sep 20, 11:08 AM · Discovery-Search, Discovery, CirrusSearch
Lucas_Werkmeister_WMDE added a comment to T173696: Cache constraint check results.

One thing that could also be tweaked in that code is to track the last timestamp an entry was touched and prune ones older than a certain number of days. For busy regexes, that stops long-tail cruft from accumulating and reduce memcached I/O in bytes.

Wed, Sep 20, 10:53 AM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE added a comment to T164371: Respect units when checking “Range” and “Diff within range” constraints.

Copying this comment from Gerrit so it doesn’t get buried:

Wed, Sep 20, 10:41 AM · Wikidata-Sprint, Patch-For-Review, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE moved T164371: Respect units when checking “Range” and “Diff within range” constraints from Proposed to Doing on the Wikidata-Sprint board.
Wed, Sep 20, 10:37 AM · Wikidata-Sprint, Patch-For-Review, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE added a comment to T173696: Cache constraint check results.

Interesting idea! It feels a bit weird to implement logic like this on top of the cache (I thought that’s the cache’s job?), but you’re the expert :) it sounds like it makes a lot of sense, at least, since the set of regexes is mostly static and the set of values is highly dynamic, with some very commonly used values.

Wed, Sep 20, 10:15 AM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata

Tue, Sep 19

Lucas_Werkmeister_WMDE moved T176062: Support Creator namespace in Commons link constraint from Doing to Review on the Wikidata-Sprint board.
Tue, Sep 19, 4:06 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE moved T176062: Support Creator namespace in Commons link constraint from Proposed to Doing on the Wikidata-Sprint board.
Tue, Sep 19, 4:05 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE moved T176062: Support Creator namespace in Commons link constraint from incoming to in current sprint on the Wikidata board.
Tue, Sep 19, 4:05 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE reopened T175570: Don’t check some constraint types on non-statement contexts as "Open".

Reopening because once more, I forgot some steps when adding a new result status.

Tue, Sep 19, 3:23 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE reopened T175570: Don’t check some constraint types on non-statement contexts, a subtask of T168532: Check constraints on qualifiers and references, as Open.
Tue, Sep 19, 3:23 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE moved T175561: Check distinct values (unique value) constraint on qualifiers and references from Proposed to Doing on the Wikidata-Sprint board.
Tue, Sep 19, 2:39 PM · Wikidata-Sprint, Patch-For-Review, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE moved T175561: Check distinct values (unique value) constraint on qualifiers and references from incoming to in current sprint on the Wikidata board.
Tue, Sep 19, 2:39 PM · Wikidata-Sprint, Patch-For-Review, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE closed T175570: Don’t check some constraint types on non-statement contexts as Resolved.
Tue, Sep 19, 1:25 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE closed T175570: Don’t check some constraint types on non-statement contexts, a subtask of T168532: Check constraints on qualifiers and references, as Resolved.
Tue, Sep 19, 1:25 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T169858: Add support for “instance or subclass of” relation.
Tue, Sep 19, 1:25 PM · Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE added a comment to T175570: Don’t check some constraint types on non-statement contexts.

The main change for this task is done, but based on the semi-related change https://gerrit.wikimedia.org/r/#/c/377267/1 (which I didn’t open a separate ticket for). Could someone perhaps review that too? :)

Tue, Sep 19, 10:38 AM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE closed T175153: Constraints gadget: change help button to normal link as Resolved.

We’re not yet sure if the link should be right after the constraint type name or if it should have float: right.

Tue, Sep 19, 10:24 AM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T174922: Decide what to do with Wikibase JS-only libraries regarding the build/deployment of Wikidata code.
Tue, Sep 19, 10:14 AM · Release-Engineering-Team (Watching / External), Wikidata

Mon, Sep 18

Lucas_Werkmeister_WMDE changed the status of T164371: Respect units when checking “Range” and “Diff within range” constraints from Stalled to Open.
Mon, Sep 18, 2:26 PM · Wikidata-Sprint, Patch-For-Review, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE changed the status of T164371: Respect units when checking “Range” and “Diff within range” constraints, a subtask of T77977: [Epic] Unit support , from Stalled to Open.
Mon, Sep 18, 2:26 PM · Epic, User-notice, Wikidata, Tracking, MediaWiki-extensions-WikibaseRepository
Lucas_Werkmeister_WMDE moved T175570: Don’t check some constraint types on non-statement contexts from Doing to Review on the Wikidata-Sprint board.
Mon, Sep 18, 11:41 AM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE added a comment to T121274: Provide an RDF mapping for external identifiers.

I’ve tried to summarize the two options (without any pro/contra arguments) on-wiki (just for the syntax highlighting): https://www.wikidata.org/wiki/User:Lucas_Werkmeister_(WMDE)/External_identifiers

Mon, Sep 18, 11:32 AM · User-Smalyshev, User-Daniel, Wikidata-Sprint, Wikidata-Sprint-2015-12-01, Patch-For-Review, MediaWiki-extensions-WikibaseRepository, Wikidata, Story
Lucas_Werkmeister_WMDE moved T175153: Constraints gadget: change help button to normal link from Done to Review on the Wikidata-Sprint board.
Mon, Sep 18, 11:31 AM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE added a comment to T176062: Support Creator namespace in Commons link constraint.

But perhaps it works if we have the TitleParser parse commons:Creator:Ludolf Bakhuizen…?

Mon, Sep 18, 11:26 AM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE lowered the priority of T174692: Announce changes regarding inclusion of snak hashes from High to Normal.
Mon, Sep 18, 9:25 AM · MediaWiki-extensions-WikibaseRepository, Wikidata-Sprint, Wikidata
Lucas_Werkmeister_WMDE added a comment to T121274: Provide an RDF mapping for external identifiers.

Copying Daniel’s comment from Gerrit:

Mon, Sep 18, 9:23 AM · User-Smalyshev, User-Daniel, Wikidata-Sprint, Wikidata-Sprint-2015-12-01, Patch-For-Review, MediaWiki-extensions-WikibaseRepository, Wikidata, Story
Lucas_Werkmeister_WMDE added a comment to T175578: Wikidata Query Service function geof:distance is not working outside Earth.

If we assume spherical globes (which is already slightly inaccurate for Earth, but probably okay), the actual calculation is just “Earth distance × (globe radius / Earth radius)”, right? And I think a predefined set of globes is acceptable.

Mon, Sep 18, 9:00 AM · Discovery, Wikidata, Wikidata-Query-Service

Sat, Sep 16

Lucas_Werkmeister_WMDE updated the task description for T169858: Add support for “instance or subclass of” relation.
Sat, Sep 16, 9:18 PM · Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE created T176062: Support Creator namespace in Commons link constraint.
Sat, Sep 16, 9:03 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T173594: Add support for “separators” parameter of “single value” constraint type.
Sat, Sep 16, 8:47 PM · Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata

Fri, Sep 15

Lucas_Werkmeister_WMDE created T175997: Special:Pagedata content negotiation too strongly prefers action=raw over HTML wiki page.
Fri, Sep 15, 3:00 PM · Wikidata
Lucas_Werkmeister_WMDE added a comment to T175988: Bad formatting of geoshape link in Wikidata Query.

The URI is correct. The /wiki/ URL is a description of the map, but not the canonical URI of the map itself (comparable to the difference between http://www.wikidata.org/entity/Q42 and https://www.wikidata.org/wiki/Q42). The only problem is that the redirect from the canonical URI to the description isn’t live yet: see T163922: Create a URL rewrite to handle the /data/ path for canonical URLs for machine readable page content.

Fri, Sep 15, 12:26 PM · Discovery, Wikidata-Query-Service, Wikidata

Thu, Sep 14

Lucas_Werkmeister_WMDE updated the task description for T174544: Document, announce, and use new wbcheckconstraints API format on Wikidata.
Thu, Sep 14, 12:01 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T174544: Document, announce, and use new wbcheckconstraints API format on Wikidata.
Thu, Sep 14, 11:58 AM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T174544: Document, announce, and use new wbcheckconstraints API format on Wikidata.
Thu, Sep 14, 9:36 AM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata

Wed, Sep 13

Lucas_Werkmeister_WMDE created T175840: Using label service twice in one query results in obscure error message.
Wed, Sep 13, 5:02 PM · Wikidata-Query-Service, Wikidata, Discovery
Lucas_Werkmeister_WMDE updated subscribers of T121274: Provide an RDF mapping for external identifiers.

It looks like change 258519 implements the first of Daniel’s suggestions (add wdtn: and then reuse psn:, pqn:, prn:). But as Stas already pointed out, that’s problematic because it mixes up predicates for simple values (ps:) and for full values (psv:). Previously, psn: was the normalized variant of psv: (containing normalized full quantity values), but now it’s also the normalized variant of ps: (containing normalized simple external identifier URIs). I’m not sure if this is still something that OWL hates (technically, they’re both IRIs), but it’s inconsistent and confusing.

Wed, Sep 13, 4:19 PM · User-Smalyshev, User-Daniel, Wikidata-Sprint, Wikidata-Sprint-2015-12-01, Patch-For-Review, MediaWiki-extensions-WikibaseRepository, Wikidata, Story
Lucas_Werkmeister_WMDE moved T175525: When editing a statement, unedited entity input fields are marked unrecognized once unfocused from Review to Done on the Wikidata-Sprint board.
Wed, Sep 13, 10:02 AM · Wikidata-Sprint, MediaWiki-extensions-WikibaseRepository, Patch-For-Review, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T175590: Switch to new wbcheckconstraints API format on Wikidata.
Wed, Sep 13, 9:04 AM · Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE added a comment to T175590: Switch to new wbcheckconstraints API format on Wikidata.

Okay, let’s say October 10th. If we send the announcement today, that’s three weeks and six days of advance notice, which should be plenty, considering that we don’t expect anyone to actually care about this :)

Wed, Sep 13, 9:03 AM · Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata

Mon, Sep 11

Lucas_Werkmeister_WMDE added a comment to T171586: Mandatory / non-mandatory constraint UI.

Thanks for your suggestions, Hanna! I like the upper row, specifically the ? / ! part, which seems to reflect the distinction between non-mandatory constraints (“are you sure this is right?”) and mandatory constraints (“this can’t be right!”) very nicely.

Mon, Sep 11, 4:22 PM · Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE added a comment to T175570: Don’t check some constraint types on non-statement contexts.

@Sjoerddebruin okay, it’s not as simple as I thought :D let’s discuss that in T175594, then.

Mon, Sep 11, 4:11 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE removed a project from T175594: Check “symmetric” and “inverse” constraints on qualifiers and references?: Wikidata-Sprint.
Mon, Sep 11, 4:11 PM · Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T175570: Don’t check some constraint types on non-statement contexts.
Mon, Sep 11, 3:56 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE created T175594: Check “symmetric” and “inverse” constraints on qualifiers and references?.
Mon, Sep 11, 3:56 PM · Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE created T175590: Switch to new wbcheckconstraints API format on Wikidata.
Mon, Sep 11, 3:48 PM · Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE moved T175570: Don’t check some constraint types on non-statement contexts from Doing to Review on the Wikidata-Sprint board.
Mon, Sep 11, 3:19 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE added a comment to T175578: Wikidata Query Service function geof:distance is not working outside Earth.

Yeah, this query doesn’t crash:

SELECT (2 * ?distance AS ?circumference) WHERE {
  BIND("<http://www.wikidata.org/entity/Q111> Point(0 0)"^^geo:wktLiteral AS ?point1)
  BIND("<http://www.wikidata.org/entity/Q111> Point(180 0)"^^geo:wktLiteral AS ?point2)
  BIND(geof:distance(?point1, ?point2) AS ?distance)
}

But it reports the equatorial circumference of Mars as 40k km, which is incorrect (that’s Earth’s circumference (roughly)).

Mon, Sep 11, 2:53 PM · Discovery, Wikidata, Wikidata-Query-Service
Lucas_Werkmeister_WMDE added a comment to T175578: Wikidata Query Service function geof:distance is not working outside Earth.

(But of course, just fixing that issue isn’t enough to properly calculate the distance, because the radius of the globe needs to be taken into account, right?)

Mon, Sep 11, 2:45 PM · Discovery, Wikidata, Wikidata-Query-Service
Lucas_Werkmeister_WMDE updated subscribers of T175578: Wikidata Query Service function geof:distance is not working outside Earth.

It looks like BlazeGraph’s CoordinateDD type doesn’t like the longitudes of those coordinates… is it conventional to give them in range [0°, 360°) instead of [-180°, +180°) on bodies other than Earth? @thiemowmde I think you’re more familiar with that…

Mon, Sep 11, 2:45 PM · Discovery, Wikidata, Wikidata-Query-Service
Lucas_Werkmeister_WMDE updated the task description for T175570: Don’t check some constraint types on non-statement contexts.
Mon, Sep 11, 1:50 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE moved T175570: Don’t check some constraint types on non-statement contexts from incoming to in current sprint on the Wikidata board.
Mon, Sep 11, 1:46 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE moved T175570: Don’t check some constraint types on non-statement contexts from Proposed to Doing on the Wikidata-Sprint board.
Mon, Sep 11, 1:46 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T175570: Don’t check some constraint types on non-statement contexts.
Mon, Sep 11, 1:46 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE created T175570: Don’t check some constraint types on non-statement contexts.
Mon, Sep 11, 1:42 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE created T175566: Check “single value” and “multi value” constraints on qualifiers and references.
Mon, Sep 11, 1:39 PM · Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE created T175565: Check “difference within range” constraints on qualifiers and references?.
Mon, Sep 11, 1:38 PM · Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE created T175562: Check “conflicts with” and “item requires claim” constraints on qualifiers and references?.
Mon, Sep 11, 1:35 PM · Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE created T175561: Check distinct values (unique value) constraint on qualifiers and references.
Mon, Sep 11, 1:31 PM · Wikidata-Sprint, Patch-For-Review, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T168532: Check constraints on qualifiers and references.
Mon, Sep 11, 1:10 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T171607: Main snak and reference snaks do not include hash in JSON output.
Mon, Sep 11, 10:53 AM · Wikidata-Sprint, MediaWiki-extensions-WikibaseRepository, Wikidata
Lucas_Werkmeister_WMDE moved T174544: Document, announce, and use new wbcheckconstraints API format on Wikidata from Doing to Review on the Wikidata-Sprint board.
Mon, Sep 11, 10:15 AM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T174544: Document, announce, and use new wbcheckconstraints API format on Wikidata.
Mon, Sep 11, 9:36 AM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE created T175525: When editing a statement, unedited entity input fields are marked unrecognized once unfocused.
Mon, Sep 11, 9:28 AM · Wikidata-Sprint, MediaWiki-extensions-WikibaseRepository, Patch-For-Review, Wikidata

Fri, Sep 8

Lucas_Werkmeister_WMDE created T175380: Queries with wikibase:statements or wikibase:sitelinks are slow.
Fri, Sep 8, 5:02 PM · Discovery, Wikidata-Query-Service, Wikidata
Lucas_Werkmeister_WMDE added a project to T175370: Track incompatible (mutually exclusive) constraints: Wikibase-Quality.
Fri, Sep 8, 2:58 PM · Wikibase-Quality, Wikibase-Quality-Constraints, Wikidata

Thu, Sep 7

Lucas_Werkmeister_WMDE moved T175153: Constraints gadget: change help button to normal link from Done to Review on the Wikidata-Sprint board.

I’ve uploaded a second change to add a margin. Here’s what it looks like just before a line break:


And after the line break:

Thu, Sep 7, 3:53 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE added a comment to T173696: Cache constraint check results.

@Krinkle thanks for your comments!

Thu, Sep 7, 12:36 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE moved T175153: Constraints gadget: change help button to normal link from Review to Done on the Wikidata-Sprint board.

Change merged, but @thiemowmde disagrees with the change… do you want to discuss this here?

Thu, Sep 7, 12:11 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata

Wed, Sep 6

Lucas_Werkmeister_WMDE added a comment to T173696: Cache constraint check results.

Because checking arbitrary regexes on arbitrary input opens us up to DoS attacks via malicious regexes (e. g. catastrophic backtracking – runtime of checking (x+x+)+y on xxx..xxx is quadratic in input length). This came up during the security review of the extension (T101467: Ex: WikibaseQualityConstraints - remove or sanitize regex for FormatChecker), and we eventually decided to check regexes on an external service instead, where queries are subject to a timeout (T102752: [RFC] Workaround for checking the format constraint).

Wed, Sep 6, 3:58 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T175153: Constraints gadget: change help button to normal link.
Wed, Sep 6, 1:39 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE moved T175153: Constraints gadget: change help button to normal link from Doing to Review on the Wikidata-Sprint board.
Wed, Sep 6, 1:38 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T175153: Constraints gadget: change help button to normal link.
Wed, Sep 6, 1:36 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE closed T173739: Improve constraints gadget layout as Resolved.
Wed, Sep 6, 1:24 PM · Wikidata-Sprint, Patch-For-Review, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE moved T175153: Constraints gadget: change help button to normal link from Proposed to Doing on the Wikidata-Sprint board.
Wed, Sep 6, 1:22 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE moved T175153: Constraints gadget: change help button to normal link from incoming to in current sprint on the Wikidata board.
Wed, Sep 6, 1:22 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE created T175153: Constraints gadget: change help button to normal link.
Wed, Sep 6, 1:01 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE moved T173696: Cache constraint check results from Doing to Review on the Wikidata-Sprint board.
Wed, Sep 6, 12:47 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata

Mon, Sep 4

Lucas_Werkmeister_WMDE added a comment to T174930: Problem with federated SPARQL query using UK Ordnance Survey open data -- bad prefix URL being sent ?.

The federated query used to work as of April

Mon, Sep 4, 5:22 PM · Patch-For-Review, User-Smalyshev, Discovery, Wikidata, Wikidata-Query-Service
Lucas_Werkmeister_WMDE moved T173696: Cache constraint check results from Review to Doing on the Wikidata-Sprint board.

Aaron suggested hashing, which is an excellent idea. Moving back to Doing.

Mon, Sep 4, 5:09 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata

Thu, Aug 31

Lucas_Werkmeister_WMDE added a comment to T174544: Document, announce, and use new wbcheckconstraints API format on Wikidata.

The new API format is now live on https://wikidata-constraints.wmflabs.org/.

Thu, Aug 31, 4:41 PM · Patch-For-Review, Wikidata-Sprint, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T174692: Announce changes regarding inclusion of snak hashes.
Thu, Aug 31, 4:19 PM · MediaWiki-extensions-WikibaseRepository, Wikidata-Sprint, Wikidata
Lucas_Werkmeister_WMDE updated the task description for T174692: Announce changes regarding inclusion of snak hashes.
Thu, Aug 31, 4:10 PM · MediaWiki-extensions-WikibaseRepository, Wikidata-Sprint, Wikidata
Lucas_Werkmeister_WMDE created T174692: Announce changes regarding inclusion of snak hashes.
Thu, Aug 31, 4:07 PM · MediaWiki-extensions-WikibaseRepository, Wikidata-Sprint, Wikidata