[00:31:11] What's the better way to check an item (i) is a redirection (ii) has been deleted through the database? [00:32:15] [13WikibaseDataModel] 15JeroenDeDauw comment on pull request #266 1460d9837: Ah, I was about to ask the same thing. You can still do `$this->qualifiers()` instead of `$this->getQualifiers()` and save one whole totally massing method call ;p 02http://git.io/r5j-iQ [00:41:04] [13WikibaseDataModel] 15JeroenDeDauw pushed 1 new commit to 06master: 02http://git.io/XZH_cQ [00:41:04] 13WikibaseDataModel/06master 141ad6e77 15Jeroen De Dauw: Update RELEASE-NOTES.md [01:03:28] 3MediaWiki extensions / 3WikidataRepo: ObjectComparer::dataEquals needs more tests - 10https://bugzilla.wikimedia.org/40975#c4 (10Jeroen De Dauw) Yes - I finally managed to kill the evil thing \o/ [01:06:41] [13WikibaseDataModel] 15JeroenDeDauw pushed 1 new commit to 06master: 02http://git.io/HTVQMw [01:06:41] 13WikibaseDataModel/06master 14cfdca67 15Jeroen De Dauw: Update Item.php [01:07:05] [13WikibaseDataModel] 15JeroenDeDauw pushed 1 new commit to 06master: 02http://git.io/UG-8uw [01:07:05] 13WikibaseDataModel/06master 14d5ddd68 15Jeroen De Dauw: Update Property.php [04:12:05] JeroenDeDauw: If I'm understanding things correctly, it seems to me that the main problem is treating Property as an Entity. [04:29:57] JeroenDeDauw: Or as a Value, for that matter. [05:02:31] JeroenDeDauw: My thoughts so far (without class attributes): http://ibin.co/1fojnMxTnllt [10:22:18] hi [10:22:21] how are you [10:22:23] what is this [13:40:00] (03PS3) 10Aude: Cleanup in ChangeOpClaimTest [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/170342 [13:40:02] (03PS1) 10Aude: Fix for statements on properties in ChangeOpClaim [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/170576 (https://bugzilla.wikimedia.org/72671) [13:42:30] (03PS4) 10Aude: Cleanup in ChangeOpClaimTest [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/170342 [13:42:32] (03PS2) 10Aude: Fix for statements on properties in ChangeOpClaim [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/170576 (https://bugzilla.wikimedia.org/72671) [13:44:42] 3MediaWiki extensions / 3WikidataRepo: ChangeOpClaim using obsolete Entity::setClaims causes stack trace when adding statement on Property page - 10https://bugzilla.wikimedia.org/72671#c3 (10Aude) made a patch for ChangeOpClaim, though i suspect issues also exist in ChangeOpClaimRemove and perhaps elsewhere. [13:55:20] (03CR) 10jenkins-bot: [V: 04-1] Fix for statements on properties in ChangeOpClaim [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/170576 (https://bugzilla.wikimedia.org/72671) (owner: 10Aude) [14:02:58] 3MediaWiki extensions / 3WikidataRepo: do not accept talk pages as sitelinks - 10https://bugzilla.wikimedia.org/45581#c5 (10Dereckson) 5NEW>3UNCO I've a bad feeling with this bug. The request could make sense for Wikidata, but we could devise use case for arbitrary namespaces for other Wikibase installa... [14:03:18] [13WikibaseDataModel] 15filbertkm created 06claimallsnaks at 140a4e4e0 (+0 new commits): 02http://git.io/3OoktQ [14:04:19] [13WikibaseDataModel] 15filbertkm pushed 1 new commit to 06claimallsnaks: 02http://git.io/SrFJZw [14:04:19] 13WikibaseDataModel/06claimallsnaks 140f55e16 15aude: More cleanup in Claim::getAllSnaks [14:04:31] [13WikibaseDataModel] 15filbertkm opened pull request #267: More cleanup in Claim::getAllSnaks (06master...06claimallsnaks) 02http://git.io/CGScEQ [14:05:22] wmde/WikibaseDataModel/claimallsnaks/0a4e4e0 : Jeroen De Dauw The build passed. http://travis-ci.org/wmde/WikibaseDataModel/builds/39748793 [14:06:38] wmde/WikibaseDataModel/claimallsnaks/0f55e16 : aude The build passed. http://travis-ci.org/wmde/WikibaseDataModel/builds/39748859 [14:07:13] (03PS3) 10Aude: Fix for statements on properties in ChangeOpClaim [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/170576 (https://bugzilla.wikimedia.org/72671) [14:07:19] [13WikibaseDataModel] 15mariushoch pushed 1 new commit to 06master: 02http://git.io/1Eeesw [14:07:19] 13WikibaseDataModel/06master 1422f6d8e 15Marius Hoch: Merge pull request #267 from wmde/claimallsnaks... [14:14:37] JeroenDeDauw: Around? [14:21:20] Not using deprecated functionality in the Lua bindings would either need dirty hacks or making bad assumption or well, dunno [14:23:15] 3MediaWiki extensions / 3WikidataRepo: support statements on properties in changeops - 10https://bugzilla.wikimedia.org/72879 (10Aude) 3NEW p:3Unprio s:3normal a:3Wikidata bugs While https://gerrit.wikimedia.org/r/#/c/170576/ addresses this issue in ChangeOpClaim, we have use of $entity->getClaims()... [14:23:23] can't imagine ^ making henning happy :( [14:23:45] frustrating when the backend doesn't work, to try to implement statements on properties in the front end [14:23:55] aude: That's about the problem I have [14:24:06] omg [14:24:12] * aude getting rather annoyed [14:24:27] We get an arbitrary entity from the user and they want to do stuff with that [14:24:36] how on earth is that supposed to work in a sane way [14:24:47] yeah [14:24:51] shall I reflection method and look whether the class has a get statements? [14:24:57] I'd go to hell for that... [14:25:07] * aude going out for a bit.... weather is too nice [14:25:23] Enjoy the fall :) [15:02:43] hoo|away: write me a mail plz [15:11:27] 3Wikimedia / 3Wikidata: Wikidata should offer BEACON files to improve GLAM connections - 10https://bugzilla.wikimedia.org/60366#c3 (10Dereckson) Could you provide a use case of how our BEACON files would be consumed? [15:13:13] 3MediaWiki extensions / 3WikidataRepo: Alias for Special:MergeItems - 10https://bugzilla.wikimedia.org/68434 (10Dereckson) 5NEW>3ASSI a:5Wikidata bugs>3Dereckson [15:17:08] (03CR) 10Jeroen De Dauw: [C: 031] Fix for statements on properties in ChangeOpClaim (031 comment) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/170576 (https://bugzilla.wikimedia.org/72671) (owner: 10Aude) [15:22:53] (03PS1) 10Dereckson: Adding Special:MergeItem as alias for Special:MergeItems [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/170580 (https://bugzilla.wikimedia.org/68434) [15:39:14] This is kinda sad https://scrutinizer-ci.com/g/wikimedia/mediawiki-extensions-Wikibase/statistics/ [16:15:41] JeroenDeDauw: Did you get my messages from last night? [16:41:32] (03PS1) 10Aude: Return ArrayIterator in SqlUsageTracker::getPagesUsing [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/170586 [17:33:28] 3Wikimedia / 3Wikidata: Wikidata should offer BEACON files to improve GLAM connections - 10https://bugzilla.wikimedia.org/60366#c4 (10Thomas Berger) Well, actually Magnus Manske has set up most of the requested functionality at http://tools.wmflabs.org/wikidata-todo/beacon.php If you select distinct WD prop... [17:33:41] 3MediaWiki extensions / 3WikidataRepo: Add move gadget to Wikibase core - 10https://bugzilla.wikimedia.org/72019#c3 (10555) Copying from (maybe I'm not the only that noticed this comment only right now): "On Bugzilla (whe... [17:42:36] That's strange [17:43:03] It works on normal freenode, but when I go on KiwiIRC it says I'm banned :/ [19:29:07] (03CR) 10Jeroen De Dauw: [C: 032] "So this border conditions was not tested... It's especially the border conditions you want to test. Also, when fixing, please add a regres" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/170586 (owner: 10Aude) [19:34:24] (03Merged) 10jenkins-bot: Return ArrayIterator in SqlUsageTracker::getPagesUsing [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/170586 (owner: 10Aude) [19:50:34] [13WikibaseQueryEngine] 15JeroenDeDauw pushed 1 new commit to 06master: 02http://git.io/D3FEKw [19:50:34] 13WikibaseQueryEngine/06master 1489ef6ef 15Jeroen De Dauw: Update RELEASE-NOTES.md [19:52:43] [13WikibaseQueryEngine] 15JeroenDeDauw pushed 1 new commit to 06master: 02http://git.io/-uoF9Q [19:52:43] 13WikibaseQueryEngine/06master 1488ff6f0 15Jeroen De Dauw: Update RELEASE-NOTES.md [20:10:00] (03CR) 10Aude: Replacing ItemUsageIndex with UsageLookup (033 comments) [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/168579 (owner: 10Daniel Kinzler) [22:28:32] [13WikibaseQueryEngine] 15JeroenDeDauw pushed 1 new commit to 06master: 02http://git.io/3j_EvQ [22:28:32] 13WikibaseQueryEngine/06master 14bd9869d 15jeroendedauw: Improve docs [22:33:40] [13WikibaseQueryEngine] 15JeroenDeDauw pushed 1 new commit to 06master: 02http://git.io/Q6FsQw [22:33:40] 13WikibaseQueryEngine/06master 143223ecc 15jeroendedauw: Improve docs [22:37:33] hoo: what is the deal with this repo? https://github.com/wmde/WikibaseApiJavaScript [22:42:08] JeroenDeDauw: it is obviously to make a javascript API for or with Wikibase :p [22:52:59] JeroenDeDauw: Newest iteration of thoughts: http://ibin.co/1ftxN8C7oHOR [22:58:42] JeroenDeDauw: Sorry, forgot a few things: http://ibin.co/1ftz7TFmgiv2 [23:21:00] JeroenDeDauw: In a nutshell: Stuff changed so fast that the version there is obsolete now