[01:17:12] (03PS1) 10Aude: Some cleanup in TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94684 [01:17:58] Hello [01:21:47] * YuviPanda waves at aude [01:22:16] thanks for the help with setting up wikibase! I managed to submit the patch :D [01:22:28] will work on the vagrant role sometime this weej [01:28:55] YuviPanda: yay! [01:29:23] aude: what do I have to do to get it into your next deployment? [01:29:29] when is the code cutoff? [01:29:38] * aude expects people to rage about tests for what you added, if you didnt' include them [01:29:53] same time, it's legacy code in that class [01:30:07] so tests are not so easy [01:30:15] that's where i think addshore can help out :) [01:30:17] yeah i looked at the tests seemed rather messy [01:30:31] he has been refactoring much of the api and improving tests [01:30:31] I... don't want to block this on rewriting that entire class :D [01:30:36] right [01:30:37] absolutely :) [01:31:40] we are deploying code to wikidata today (later), which means we have 1 1/2 weeks til next cutoff [01:32:10] though its thanksgiving holidays coming up so that might be delayed, maybe* [01:32:10] ah sweet [01:32:20] * aude confused about the calendar [01:32:27] it's sunday for you right? [01:32:34] it's monday [01:32:39] technically [01:32:43] as in right now? [01:32:45] ah [01:32:47] yes [01:32:49] of course [01:32:58] monday 7 am for me :D [01:32:59] * aude is still awake [01:33:16] me too! :D [01:33:23] hah [01:33:29] it's only 3 1/2 hours difference [01:33:36] aude: yeah [01:33:37] maybe not [01:33:41] * aude confused [01:33:50] +0530 [01:33:52] for me [01:34:02] ok [01:34:35] aude: I'll try to add tests if you think it won't get merged without tests [01:35:23] (03PS1) 10Aude: Add profiling calls to TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94686 [01:35:59] aude: thanks for the help! [01:37:00] (03PS2) 10Aude: Some cleanup in TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94684 [01:37:27] YuviPanda: if you can, otherwise i think it's likely addshore can assist [01:37:33] wooo! [01:37:39] or i can look (in the evenings) [01:37:42] aude: I guess I can find him tomorrow? [01:37:50] probably [01:38:03] sweet! [01:38:28] (03CR) 10jenkins-bot: [V: 04-1] Add profiling calls to TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94686 (owner: 10Aude) [01:38:33] * aude can't pick up new sprint items during work hours, unless i finish everything else :) [01:38:56] :D [01:39:08] sortof me neither, but this is part of our sprint [01:39:20] which technically starts only on Tuesday... :D [01:39:28] hmmmm, mystery jenkins failure [01:39:50] the best kind :D [01:41:04] "UsageException: You need read permission to use this module" hah :P [01:41:42] (03PS3) 10Aude: Some cleanup in TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94684 [01:41:43] (03PS2) 10Aude: Add profiling calls to TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94686 [01:41:49] (03CR) 10jenkins-bot: [V: 04-1] Some cleanup in TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94684 (owner: 10Aude) [01:41:54] hoo: what? [01:42:10] aude: one of the exception occured in jenkins [01:42:28] odd [01:42:29] * on [01:44:47] (03CR) 10jenkins-bot: [V: 04-1] Add profiling calls to TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94686 (owner: 10Aude) [01:44:59] aude: I got the bad feeling that master's broken... :/ [01:45:14] alright, whatever for tonight [01:45:32] more time than i want to spend right now [01:45:34] probably :P [01:45:43] Same here... wanted to be in bed hours ago... [01:46:12] hmmm "testSetLiteLinkWithNoId" [01:46:31] i don't think that is in a place where it matters, however [01:47:20] Might also be core change... but I'm not willing to perform a big git bisect across several components tonight :D [01:48:18] not me either [01:50:28] YuviPanda: huh, jenkins doesn't run tests for you? [01:50:48] aude: apparently not [01:50:58] even though legoktm added me to the whitelist y'day [01:51:17] I don't use my wikimedia.org email for git [01:51:44] ok, not deployed yet then [01:51:50] I'm using a custom address either... that's not the issue [01:51:50] * aude sees you in zuul config [01:52:04] probably when hashar comes back? [01:52:12] yes [01:52:20] * aude always adds people to zuul [01:53:16] :D [01:53:31] alright, i should sleep :) [01:53:52] aude: night! [01:54:06] nacht [01:54:59] gute Nacht, aude ;) [05:30:20] Good Morning! [08:58:01] (03PS3) 10Aude: Add profiling calls to TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94686 [09:01:23] (03CR) 10jenkins-bot: [V: 04-1] Add profiling calls to TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94686 (owner: 10Aude) [09:16:05] (03PS4) 10Aude: Add profiling calls to TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94686 [09:57:14] Tobi_WMDE, aude: i'm online for the daily. [09:57:30] hey [09:57:31] ok [10:00:50] DanielK_WMDE: now? [10:27:14] (03CR) 10Addshore: [C: 032] Removed unnecessary nodes from "wb-statement" template [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92651 (owner: 10Henning Snater) [10:27:30] (03PS10) 10Addshore: Simplified toolbarcontroller.definition [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/93029 (owner: 10Henning Snater) [10:30:59] (03Merged) 10jenkins-bot: Removed unnecessary nodes from "wb-statement" template [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92651 (owner: 10Henning Snater) [10:37:00] (03CR) 10Addshore: [C: 032] Removed "toolbarParentSelector" option from toolbarbase widget [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92652 (owner: 10Henning Snater) [10:40:32] (03Merged) 10jenkins-bot: Removed "toolbarParentSelector" option from toolbarbase widget [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92652 (owner: 10Henning Snater) [10:42:10] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#1158 (master - 029183f : jenkins-bot): The build was fixed. [10:42:10] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/4dec34d86232...029183f8d06f [10:42:10] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/13798736 [10:43:21] (03CR) 10Addshore: [C: 032] Initializing toolbar controller before entity view [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92860 (owner: 10Henning Snater) [10:46:48] (03Merged) 10jenkins-bot: Initializing toolbar controller before entity view [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92860 (owner: 10Henning Snater) [10:49:21] (03PS6) 10Addshore: Introduced toolbarcontroller.destroyToolbar function [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/93441 (owner: 10Henning Snater) [10:49:27] (03PS6) 10Addshore: Removed interactionWidgetName option from "addtoolbar" widget [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/93460 (owner: 10Henning Snater) [10:49:32] (03PS4) 10Addshore: Re-focus "add" button after having added/cancelled adding a claim [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/93465 (owner: 10Henning Snater) [10:49:39] (03PS4) 10Addshore: Re-focus "add" button after having added/cancelled adding a reference [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/93466 (owner: 10Henning Snater) [10:51:03] (03CR) 10Addshore: [C: 032] Simplified toolbarcontroller.definition [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/93029 (owner: 10Henning Snater) [10:51:12] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#1159 (master - 915aa66 : jenkins-bot): The build was fixed. [10:51:12] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/029183f8d06f...915aa665d2fe [10:51:12] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/13799069 [10:52:31] (03CR) 10Addshore: [C: 032] Introduced toolbarcontroller.destroyToolbar function [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/93441 (owner: 10Henning Snater) [11:00:28] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#1160 (master - e3f1f19 : jenkins-bot): The build was broken. [11:00:28] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/915aa665d2fe...e3f1f19b9d4a [11:00:28] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/13799324 [11:01:28] (03PS1) 10Daniel Kinzler: (bug #56714) option for disabling rounding. [extensions/DataValues] - 10https://gerrit.wikimedia.org/r/94717 [11:01:59] Tobi_WMDE: ^--- please move to "feedback" [11:02:13] (03Merged) 10jenkins-bot: Simplified toolbarcontroller.definition [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/93029 (owner: 10Henning Snater) [11:04:33] (03Merged) 10jenkins-bot: Introduced toolbarcontroller.destroyToolbar function [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/93441 (owner: 10Henning Snater) [11:07:43] DanielK_WMDE: ok :) [11:09:40] (03CR) 10Addshore: [C: 032] Removed interactionWidgetName option from "addtoolbar" widget [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/93460 (owner: 10Henning Snater) [11:12:07] Tobi_WMDE: mail to springle: done. or set it on "feedback" until we have a reply? [11:12:19] ok [11:15:24] Lydia_WMDE: uh, we are having the entity refactoring discussion *today*? [11:15:37] * aude doubts [11:15:46] well, i have an invite in my calendar [11:15:50] DanielK_WMDE: that was the plan but it seems unlikely [11:15:50] I hate to do that remotely :/ [11:15:52] (03Merged) 10jenkins-bot: Removed interactionWidgetName option from "addtoolbar" widget [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/93460 (owner: 10Henning Snater) [11:16:01] lydia is distracted and no jeroen [11:17:26] DanielK_WMDE: i sent a mail to folks [11:17:33] can you answer sometime today, please :) [11:17:49] Lydia_WMDE: aude: DanielK_WMDE: How important do you think https://bugzilla.wikimedia.org/show_bug.cgi?id=48389 is? Fixing that properly would require changing core and CentralAuth (and not Wikibase... that's not a Wikibase problem) [11:18:09] I'm not going to hack CentralAuth client logic into any of wikibase [11:18:42] would be good to fix me, but not up to me to say priority [11:19:42] mh... hard to tell how many use which cookie settings... [11:21:07] addshore: hey [11:21:24] * YuviPanda waves at addshore [11:22:12] aude: How do I find out which sitegroup I can link to (in PHP)? I want to hand that through into JS... [11:22:26] needed for commons [11:23:15] getLangLinkSiteGroup [11:23:20] WikibaseClient::getLangLinkSiteGroup() [11:23:27] defaultinstance ..... [11:23:49] it could probably be a config var in js [11:24:09] I wanted to integrate it into wbCurrentSite [11:24:14] ok [11:24:28] addshore: there is ApiBase::PARAM_ALLOW_DUPLICATES (I know that it won't work, case-sensitive it is) but it silently removes duplicates [11:24:46] wouldn't then failing with error for badges be inconsistent? [11:24:55] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#1161 (master - 389f12d : jenkins-bot): The build was fixed. [11:24:55] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/e3f1f19b9d4a...389f12d37a92 [11:24:55] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/13799904 [11:25:01] (03CR) 10Addshore: [C: 032] Re-focus "add" button after having added/cancelled adding a claim [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/93465 (owner: 10Henning Snater) [11:27:02] (03CR) 10Addshore: [C: 032] Re-focus "add" button after having added/cancelled adding a reference [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/93466 (owner: 10Henning Snater) [11:28:32] (I'd throw error, just want to know if that's a problem) [11:28:41] (03Merged) 10jenkins-bot: Re-focus "add" button after having added/cancelled adding a claim [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/93465 (owner: 10Henning Snater) [11:28:55] hi lazowik [11:29:01] sorry had something full screen running :P [11:29:34] np :) [11:29:48] Id ignore ApiBase::PARAM_ALLOW_DUPLICATES and just do a manual check yourself to try and stay consistent with the rest of the api [11:30:08] nah, I'm not considering using that [11:30:09] otherwise it would end up throwing two different errors for the same sort of params being passed in :/ [11:30:19] * YuviPanda waves at addshore [11:30:30] q1|q1 would thrw the errror from core and Q1|q1 would throw one from wikibase :> [11:30:33] I just want to know if it's okay to throw error when there are duplicates [11:30:34] * addshore waves at YuviPanda ! [11:30:52] lazowik: thinking about what getentities does, it just ignores duplicates [11:31:07] if you pass it Q1|Q1|q1|q1 it will simply use a single Q1 Id [11:31:10] ah [11:31:13] addshore: I was told to nudge you with https://gerrit.wikimedia.org/r/#/c/94585/ [11:31:17] ok [11:31:39] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#1162 (master - 7e1ffe7 : jenkins-bot): The build is still failing. [11:31:39] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/389f12d37a92...7e1ffe7ef4f3 [11:31:39] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/13799965 [11:31:46] (03Merged) 10jenkins-bot: Re-focus "add" button after having added/cancelled adding a reference [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/93466 (owner: 10Henning Snater) [11:33:25] (03PS7) 10Addshore: Implemented index parameter in ChangeOpClaim [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/90504 (owner: 10Henning Snater) [11:33:30] (03PS8) 10Addshore: Implemented "index" parameter in SetClaim API module [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/90505 (owner: 10Henning Snater) [11:33:36] (03PS6) 10Addshore: Keeping track of claim index in claimview [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/90507 (owner: 10Henning Snater) [11:33:53] (03CR) 10Addshore: [C: 04-1] "needs manual rebase" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/90508 (owner: 10Henning Snater) [11:36:29] YuviPanda: whats your use case for the new param? [11:36:44] addshore: we're going to be using wikidata search in the new mobile app [11:36:46] Not sure it belongs within wbsearchentities [11:37:10] addshore: user types in text, we use wbsearchentities, they pick one from the list, and it goes to the enwiki/chosenwiki page [11:37:38] without that, it's 1 query to do wbsearchentities, then one more getentities to get the sitelink for that item id [11:38:00] and getentities doesn't let me get just sitelinks for siteids I want, so is also a waste of bandwidth [11:38:16] addshore: aude and hoo seemed amenable to the idea of having this functionality be included there [11:38:42] 2013-11-07 16:15:08 the thig is what to do in api: remove duplicates silently, or fail with api error? [11:38:42] 2013-11-07 16:15:51 fail with an error [11:38:45] addshore: ^ :p [11:39:23] lazowik: dont fail ;p I changed my mind [11:39:32] hehe, just making sure :) [11:39:39] ok, off me goes [11:39:43] [= [11:40:03] YuviPanda: the use case seems reasonable :) Think we need to discuss it abit here [11:40:13] sure! [11:40:27] I am hoping to get this merged before your next deployment cutoff, so do tell me what I need to do to make that happen [11:40:32] also YuviPanda would be good if you could add some tsts to the SearchEntitiesTest.php :) [11:40:59] addshore: yeah, will do that later tonight. Is a bit reverse, but want to make sure that's the last thing I do [11:41:01] (03PS5) 10Henning Snater: Implemented "movetoolbar" for claimviews in claimlistview [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/90508 [11:41:14] addshore: aude told me this was considered 'legacy' code, and might be brittle [11:41:28] (03Draft5) 10Henning Snater: Implemented "movetoolbar" for claimviews in claimlistview [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/90508 [11:41:45] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#1163 (master - cc37b42 : jenkins-bot): The build is still failing. [11:41:45] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/7e1ffe7ef4f3...cc37b4263c61 [11:41:45] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/13800286 [11:42:50] aude: who do i talk to regarding report.py? I'd really like to get a better look at the profiling info for wikidata.org [11:44:01] YuviPanda: I've added DanielK_WMDE & aude as reviewers. We need to be extremely carefully what to put into wbsearchentities and when to use it as there are already some performance issues with it and they might become bigger.. [11:44:18] Tobi_WMDE: how bad are the perf issues? [11:44:31] YuviPanda: we're still investigating [11:44:34] ah [11:44:35] i see [11:44:41] its the most used api module we have [11:46:47] YuviPanda: the most urgent issue we have is page rendering speed on big items. Looking up labels in the terms table is a prime suspect, but i'm struggeling to find the info i need to see what's actually happening. [11:47:11] DanielK_WMDE: Do you have Graphite access? I think aude added some profiling info to that recently [11:47:21] YuviPanda: we do not :P [11:47:24] right [11:47:37] that's easy enough to fix... once Ryan_Lane or someone wakes up [11:47:49] hehe, there has been a ticket open for some time ;p [11:48:07] RT? [11:48:16] [12:46] https://wikitech.wikimedia.org/wiki/Server_admin_log#November_10 [11:48:17] [12:46] * Fatal error: Allowed memory size of 201326592 bytes exhausted (tried to allocate 72 bytes) at /usr/local/apache/common-local/php-1.23wmf2/extensions/WikibaseDataModel/DataModel/Entity/Entity.php on line 130 (47 such fatals) [11:48:22] yup [11:48:33] YuviPanda: i don't think any of us has access to RT [11:48:45] no, but the ticket is on RT [= [11:48:47] * YuviPanda curses 'WMF' separation [11:48:52] anyone know the number? I can look it up [11:49:04] aude: might [11:49:29] let me search [11:49:41] YuviPanda: search for wmde ;p [11:49:46] yeah just did [11:49:48] #5023 [11:50:21] meh, no movement on it since... months [11:50:45] hasher was poking people the other day about it (a few weeks ago) [11:50:49] (03CR) 10Addshore: [C: 04-1] "(3 comments)" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94585 (owner: 10Yuvipanda) [11:50:56] yeah [11:51:03] addshore: it's blocked on Ryan Lane, basically, at this point [11:51:50] aude, Tobi_WMDE: what brion and nemo found would indicate that the issue with page rendering is not related to the terms table. [11:52:08] it appears to be a memory issue, not a timeout. [11:52:29] DanielK_WMDE: yea, saw it [11:53:21] aude: entity data can get pretty big - do we have the serialized version twice now, once in a parser output field, and once as a js var? [11:53:24] (03CR) 10Yuvipanda: "(3 comments)" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94585 (owner: 10Yuvipanda) [11:54:01] DanielK_WMDE: aude is currently away for food.. [11:54:20] (03CR) 10Yuvipanda: "(1 comment)" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94585 (owner: 10Yuvipanda) [11:54:35] DanielK_WMDE: are we already putting the serialized entity into the parser output? [11:54:42] I thought that's not yet merged [11:58:47] Tobi_WMDE: i think i did merge this on wednesday, i'm still digging through the code. [11:58:54] sadly, rendering logic is quite tangled. [11:59:13] a merry dance of ContentHandler, EntityView, OutputPage and ParserOutput. Ugh. [11:59:43] DanielK_WMDE: that shouldn't be deployed yet [12:01:05] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#1165 (master - 1e30b93 : jenkins-bot): The build was fixed. [12:01:05] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/01ffc643ba39...1e30b93c445d [12:01:05] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/13800821 [12:01:55] Tobi_WMDE: mw1.23-wmf3 is the deployed branch? [12:02:26] DanielK_WMDE: on test, yes. but should only be deployed on wikidata.org today, right? [12:03:32] i keep getting confused about the deployment schedule [12:04:08] so, we are looking at mw1.23-wmf1 [12:05:24] yes [12:11:49] Tobi_WMDE, aude: from what I can see from local profiling, the main problem is Wikibase\EntityView::registerJsConfigVars [12:13:08] DanielK_WMDE: hmm [12:13:27] basically, it loads the full data for all referenced entities, and then only uses labels, descriptions and the data types of properties. [12:13:49] ouch [12:13:49] a ton of time & memory could be saved by fetching that info from the dedicated db tables. [12:14:22] this would put *more* load on the terms table - but would greatly reduce the number of queries to other tables. [12:14:53] DanielK_WMDE: so, basically, referencedEntityFinder is the problem? [12:15:11] Tobi_WMDE: no - that just collects which entity IDs are used. [12:15:21] the problem is that we then go aheads and *load* all of them [12:15:46] so we can put their labels & descriptions into JS vars, for use by the frontend [12:16:02] the fix is pretty obvious: get that data from elsewhere [12:16:32] this Wikidata-item -> https://www.wikidata.org/wiki/Q11972156 should be merged into this one -> https://www.wikidata.org/wiki/Q5566062 <- since this one is the oldest one... [12:19:57] Migrant: done [12:20:11] thank you Stryn [12:20:19] np [12:20:57] Tobi_WMDE, aude, Lydia_WMDE: https://bugzilla.wikimedia.org/show_bug.cgi?id=56903 [12:21:13] I'll start working on this now, but I can't promise i'll finish it today. [12:21:25] should be done by tomorrow, though [12:25:37] its slightly off how we have items that are twice as big as that that still load... [12:25:58] addshore: because it's the accummulated size of all the *referenced* items that counts [12:26:03] because we load them all. [12:27:19] Tobi_WMDE: please but #56903 up on the board, as "doing". [12:27:32] DanielK_WMDE: will do! [12:29:48] Tobi_WMDE: how do i look at the wbUsedEntities in the JS shell? [12:29:53] i keep forgetting the basics :) [12:30:55] DanielK_WMDE: me too, let me see.. [12:31:00] mw.config.wbUsedEntities is undefined [12:31:23] I wonder why we need the revision info of the *referenced* items [12:31:30] i don't think we really do need that... [12:31:40] (03PS4) 10Addshore: Some cleanup in TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94684 (owner: 10Aude) [12:32:18] DanielK_WMDE: wb.fetchedEntities [12:32:42] uh... [12:32:55] are you sure that is what is served by the backend? [12:33:39] Tobi_WMDE: i think the content of fetchedEntities is already pre-processed [12:34:58] (03PS5) 10Addshore: Add profiling calls to TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94686 (owner: 10Aude) [12:35:20] (03CR) 10Addshore: [C: 032] Some cleanup in TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94684 (owner: 10Aude) [12:35:24] Henning_WMDE: you there? can you tell me if and how the revision info of referenced entities is used? [12:35:30] what would happen if we just dropped it? [12:35:35] (03CR) 10Addshore: [C: 032] Add profiling calls to TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94686 (owner: 10Aude) [12:36:05] DanielK_WMDE: I cannot think of anything where we need it [12:36:15] me nither. [12:36:19] Thanks for answering, Tobi. :) [12:36:34] Henning_WMDE: but changing the structure would break stuff, I assume? [12:37:53] DanielK_WMDE: if it's not used it should not break [12:38:00] let's check this [12:39:44] Just removing the revision number should not cause an error. [12:40:26] It does not seem to be used from out of the JS entity store. [12:43:48] ok, i think i have a good idea now how to implement this [12:43:54] (03PS5) 10Addshore: Some cleanup in TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94684 (owner: 10Aude) [12:43:56] not very pretty, but fairly self-contained [12:44:02] (03CR) 10Addshore: [C: 032] Some cleanup in TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94684 (owner: 10Aude) [12:49:20] (03Merged) 10jenkins-bot: Some cleanup in TermSqlIndex [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94684 (owner: 10Aude) [12:57:40] (03CR) 10Addshore: "-1 as this needs a manual rebase now!" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/82637 (owner: 10Michał Łazowik) [12:59:12] (03CR) 10Michał Łazowik: "Exactly." [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/82637 (owner: 10Michał Łazowik) [13:00:11] not pretty? [13:03:52] not pretty? :O [13:24:22] Henning_WMDE: you said the revision id of fetched items is never used - is the title used though? [13:28:22] Title is being used. [13:34:14] (03CR) 10Jeroen De Dauw: "(1 comment)" [extensions/WikibaseDataModel] - 10https://gerrit.wikimedia.org/r/91179 (owner: 10Henning Snater) [13:39:14] Tobi_WMDE: who are you calling w/? [13:39:38] JeroenDeDauw: talking to zeljkof [13:40:33] Tobi_WMDE: = the selenium guy? [13:40:39] JeroenDeDauw: yes [13:42:01] Lydia_WMDE: where you hiding? [13:43:15] Henning_WMDE: eek! [13:44:52] DanielK_WMDE: y u not in the office? Then you can throw things at people rather then poke them on IRC [13:46:19] JeroenDeDauw: so people can't throw things at me. [13:48:34] DanielK_WMDE: Hi! If you have some free time, could you have a look to https://gerrit.wikimedia.org/r/#/c/91619 , please? I'm not sure I've done it well. [13:51:00] (03PS1) 10Jeroen De Dauw: Remove broken and pointless test [extensions/WikibaseDataModel] - 10https://gerrit.wikimedia.org/r/94727 [13:54:04] Tpt: hm, trying to keep the site from falling over... [13:54:37] JeroenDeDauw: silly question: I have an entity type and a numeric id. I want an EntityId. How do I best construct it? [13:54:56] DanielK_WMDE: Ok. No problem :-) [13:54:58] i coudl use a generic EntityId instance, instead of a specific one for items, etc, but that's not nice... [14:03:00] DanielK_WMDE: you asked me that before already [14:03:25] Lydia_WMDE: I will send you a mail in a min with a list of stuff to deprecate [14:08:25] JeroenDeDauw: thx [14:08:27] JeroenDeDauw: that's quite possible. [14:08:39] DanielK_WMDE: aude: is EntityCacheTable currently used? [14:08:57] JeroenDeDauw: no [14:10:30] (03PS1) 10Jeroen De Dauw: Remove getNumericId altogether from EntityId [extensions/WikibaseDataModel] - 10https://gerrit.wikimedia.org/r/94730 [14:11:52] (03PS1) 10Jeroen De Dauw: Remove usage of deprecated method [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94731 [14:13:12] sorry guys - have some time now if there are still questions left from backlog [14:13:15] DanielK_WMDE: aude: any objections against killing it? [14:13:25] kill it! kill it! [14:13:30] :) [14:14:02] I'm not slacking - I'm wating for my phpstorm caches to rebuild! [14:14:03] ... [14:14:08] It's the new compiling [14:14:45] http://xkcd.com/1289/ <- fill blanks with wikidata :D [14:15:15] :) [14:15:56] :D [14:17:28] Oh my, lots of copy paste code I am running into [14:17:55] return $c > 0 ? true : false; [14:17:57] wtf? [14:18:04] (03PS1) 10Zfilipin: Making feature file more readable [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94732 [14:18:11] DanielK_WMDE: no drunk coding please! [14:21:52] (03PS1) 10Jeroen De Dauw: Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 [14:23:14] (03CR) 10jenkins-bot: [V: 04-1] Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 (owner: 10Jeroen De Dauw) [14:24:54] Lydia_WMDE: will send the list later today - first going to finish looking through existing usages, perhaps I find something else that should be in the list [14:25:08] JeroenDeDauw: ok np [14:32:58] JeroenDeDauw: uh, what'S wrong with return $c > 0 ? true : false; ? [14:33:42] (03PS1) 10Zfilipin: Using new page-object API [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94736 [14:33:55] DanielK_WMDE: return $c > 0; [14:34:04] (03PS2) 10Jeroen De Dauw: Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 [14:34:51] DanielK_WMDE: its what people that do not understand what booleans are do. First grader code [14:35:32] JeroenDeDauw: or people who are wary about the return type of "obvious" operators :) [14:36:16] yea, it's mostly pointless. but also harmless (though if i saw this in a conditional, i'd be a bit surprised). [14:36:33] depending on context, it might be clearer or even safer. [14:36:47] (well, not really in php, i guess) [14:36:49] DanielK_WMDE: not in this context [14:39:32] (03CR) 10jenkins-bot: [V: 04-1] Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 (owner: 10Jeroen De Dauw) [14:42:17] https://integration.wikimedia.org/ci/job/mwext-Wikibase-repo-tests/5301/console [14:42:18] addshore: ^ [14:44:02] (03PS1) 10Zfilipin: Using the new Ruby Hash API [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94737 [14:46:44] (03CR) 10jenkins-bot: [V: 04-1] Using the new Ruby Hash API [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94737 (owner: 10Zfilipin) [14:52:26] (03PS3) 10Jeroen De Dauw: Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 [14:55:05] (03CR) 10jenkins-bot: [V: 04-1] Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 (owner: 10Jeroen De Dauw) [15:02:28] (03CR) 10Jeroen De Dauw: [C: 04-2] Remove getNumericId altogether from EntityId [extensions/WikibaseDataModel] - 10https://gerrit.wikimedia.org/r/94730 (owner: 10Jeroen De Dauw) [15:05:59] (03PS4) 10Jeroen De Dauw: Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 [15:07:16] (03PS1) 10Jeroen De Dauw: Prevent test from being marked incomplete [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94739 [15:10:23] (03CR) 10jenkins-bot: [V: 04-1] Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 (owner: 10Jeroen De Dauw) [15:11:08] * JeroenDeDauw kicks the Wikibase.git tests [15:36:55] :P [15:42:31] (03PS1) 10Jeroen De Dauw: Add tests for Property::getId [extensions/WikibaseDataModel] - 10https://gerrit.wikimedia.org/r/94747 [15:44:14] JeroenDeDauw: http://www.willa.me/2013/11/the-six-most-common-species-of-code.html [15:44:53] kittens [15:44:56] (03PS5) 10Jeroen De Dauw: Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 [15:45:11] (03PS1) 10Addshore: Add missing @authors to LinkTitles api module [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94750 [15:46:45] (03PS1) 10Jeroen De Dauw: Cleanup in WikiPageEntityLookup [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94752 [15:48:16] (03CR) 10jenkins-bot: [V: 04-1] Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 (owner: 10Jeroen De Dauw) [15:49:03] (03CR) 10Aude: [C: 032] Prevent test from being marked incomplete [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94739 (owner: 10Jeroen De Dauw) [15:49:25] (03CR) 10Aude: [C: 032] Cleanup in WikiPageEntityLookup [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94752 (owner: 10Jeroen De Dauw) [15:51:17] Lydia_WMDE: https://meta.wikimedia.org/wiki/Wikidata/Deployment#Schedule_for_the_deployments [15:51:32] Tobi_WMDE: thanks! [15:51:33] updated [15:51:46] I'm less confused when I see everything on one page [15:51:49] * aude shall check with greg that it all makes sense [15:52:01] aude: please check [15:54:29] http://www.lieferando.de/lieferservice-world-of-pizza-berlin#!cart [15:54:49] breakfast! [15:56:20] (03Merged) 10jenkins-bot: Prevent test from being marked incomplete [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94739 (owner: 10Jeroen De Dauw) [15:59:52] (03Merged) 10jenkins-bot: Cleanup in WikiPageEntityLookup [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94752 (owner: 10Jeroen De Dauw) [16:03:20] addshore: so in order to verify your bitcoin address, I will need you to send me 10 BTC, which will then be returned [16:04:45] (03PS1) 10Addshore: APIBREAK wblinktitles uses serialized entityId DNM [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94755 [16:06:52] (03PS6) 10Jeroen De Dauw: Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 [16:13:41] (03PS7) 10Jeroen De Dauw: Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 [16:13:59] addshore: so where are those BTC? [16:14:41] (03CR) 10Tobias Gritschacher: [C: 032] Making feature file more readable [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94732 (owner: 10Zfilipin) [16:16:56] (03CR) 10jenkins-bot: [V: 04-1] APIBREAK wblinktitles uses serialized entityId DNM [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94755 (owner: 10Addshore) [16:18:26] (03PS1) 10Bartosz Dziewoński: Adjust SpecialWatchlistQuery hook usage for Iec4aab87 in core [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94760 [16:18:48] (03PS2) 10Tobias Gritschacher: Using new page-object API [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94736 (owner: 10Zfilipin) [16:21:02] (03CR) 10jenkins-bot: [V: 04-1] Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 (owner: 10Jeroen De Dauw) [16:23:46] (03Merged) 10jenkins-bot: Making feature file more readable [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94732 (owner: 10Zfilipin) [16:24:00] (03CR) 10Tobias Gritschacher: [C: 032] Using new page-object API [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94736 (owner: 10Zfilipin) [16:24:58] (03CR) 10Jeroen De Dauw: "(1 comment)" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/92648 (owner: 10Aude) [16:29:04] (03PS2) 10Tobias Gritschacher: Using the new Ruby Hash API [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94737 (owner: 10Zfilipin) [16:30:34] addshore: meeergeee https://gerrit.wikimedia.org/r/#/c/94731/ [16:31:35] [travis-ci] wmde/Ask#1 (master - ceb2b9b : Jeroen De Dauw): The build passed. [16:31:35] [travis-ci] Change view : https://github.com/wmde/Ask/compare/e525c50fbfe4...ceb2b9b5af18 [16:31:35] [travis-ci] Build details : http://travis-ci.org/wmde/Ask/builds/13812633 [16:31:51] (03CR) 10Addshore: [C: 032] Remove usage of deprecated method [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94731 (owner: 10Jeroen De Dauw) [16:32:26] (03Merged) 10jenkins-bot: Using new page-object API [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94736 (owner: 10Zfilipin) [16:34:35] (03PS8) 10Jeroen De Dauw: Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 [16:38:05] (03PS9) 10Jeroen De Dauw: Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 [16:40:54] (03CR) 10jenkins-bot: [V: 04-1] Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 (owner: 10Jeroen De Dauw) [16:43:54] (03PS3) 10Tobias Gritschacher: Using the new Ruby Hash API [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94737 (owner: 10Zfilipin) [16:44:43] (03CR) 10jenkins-bot: [V: 04-1] Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 (owner: 10Jeroen De Dauw) [16:45:35] (03CR) 10Hoo man: [C: 032] "Harmless... this is what https://bugs.php.net/bug.php?id=36930 describes, just in case one cares" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94760 (owner: 10Bartosz Dziewoński) [16:52:48] (03Merged) 10jenkins-bot: Adjust SpecialWatchlistQuery hook usage for Iec4aab87 in core [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94760 (owner: 10Bartosz Dziewoński) [16:54:13] (03PS4) 10Tobias Gritschacher: Using the new Ruby Hash API [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94737 (owner: 10Zfilipin) [17:03:42] addshore: got your btc? [17:06:32] JeroenDeDauw: I am guessing it has to finish syncing first :P [17:08:53] JeroenDeDauw: Hi! I'm working on a new version of wikibase-api-php based on WikibaseDataModel and I would like to know when it will be possible to move out Serializer from the Wikibase extension. Do you have any informations on the subject? [17:10:59] * aude thinks pretty soon [17:12:34] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#1173 (master - 8868acf : jenkins-bot): The build was broken. [17:12:34] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/63e021c3d1b0...8868acffee87 [17:12:34] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/13814142 [17:16:41] aude: Thanks :-) [17:18:26] Tpt: it still needs a bit of refactoring though [17:18:41] doesn't matter where it is in order to refactor [17:23:17] Tpt: this is on our roadmap [17:23:34] Tpt: Currently fixing issues with EntityId, after that I probably get to this mess [17:23:55] aude: what is the status of WMF using the Wikidata.git repo? [17:24:20] to use it soon on beta labs... probably this week [17:24:24] JeroenDeDauw: Thanks. If I have well understand, it's planed to refactor serializationOptions as a key/value store as DataValues ParserOptions. I can do something in this direction next week-end. [17:25:04] Do you think it's a good idea? [17:25:09] we'll probably put serialisers not under extensions in gerrit [17:25:41] * aude would prefer to put it under libs somewhere in gerrit [17:26:40] yeee [17:29:13] (03PS2) 10Addshore: APIBREAK wblinktitles uses serialized entityId DNM [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94755 [17:36:15] (03PS3) 10Addshore: APIBREAK wblinktitles uses serialized entityId DNM [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94755 [17:36:44] (03PS10) 10Jeroen De Dauw: Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 [17:40:42] $propertyId = new ItemId( 'q42' ); [17:40:44] $exception = new PropertyNotFoundException( $propertyId ); [17:40:46] hmm [17:40:52] where? :P [17:41:51] (03PS11) 10Jeroen De Dauw: Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 [17:41:54] (03CR) 10jenkins-bot: [V: 04-1] Use PropertyId in PropertyInfoStore [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 (owner: 10Jeroen De Dauw) [17:45:55] addshore: somewhere in my huge commit [17:46:00] :D [17:46:56] addshore: Lydia_WMDE: current status is very much http://jeroendedauw.github.io/slides/smwcon/2013fall/dev/img/refactoring.gif [17:47:10] rofl [17:48:18] :D [17:48:29] Lydia_WMDE: I do not see you rolling on the floor! [17:48:50] you didn't even look! [17:48:51] :P [17:49:02] I have eyes in the back of my head ;p [17:49:29] Lydia_WMDE is lying! [17:49:40] so is addshore!!! [17:49:52] You are all fired! [17:50:18] good you can't do that ;-) [17:51:13] :( [17:51:31] life's not fair, i know [17:51:41] addshore: got the drug money yet? [17:52:08] it still has 100 weeks to caaaaaaaaaaatch up :/ [17:52:45] addshore: you do have enough disk space to host a wallet yourself right? [17:52:52] yes :p [17:52:56] Else you will be sour when its full with 10 weeks left or so :D [17:53:08] how much space does it now require? :P [17:53:11] or need I go delete stuff? [17:53:16] xD [17:54:15] "Class [17:54:18] aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa [17:54:19] aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa not found; skipped loading" [17:54:21] Meanwhile in the debug log? [17:54:45] "Class <> not found; skipped loading" [17:56:11] its a dennyvrandecic [17:56:20] it's an addshore! [17:56:25] was trying to reach you... [17:57:08] I spotted a pm but when I can to reply you were no longer connected :/ [17:57:15] fun time zones! :D [17:57:48] (03PS12) 10Jeroen De Dauw: Use PropertyId and ItemId instead of deprecated EntityId [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 [17:57:52] yep, sf timezone is werid [18:00:30] (03CR) 10jenkins-bot: [V: 04-1] Use PropertyId and ItemId instead of deprecated EntityId [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 (owner: 10Jeroen De Dauw) [18:00:55] (03PS1) 10Addshore: Allow id and type params in wbeditentity data [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94775 [18:00:56] (03PS1) 10Addshore: Enhance api messages for bad wbeditentity data [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94776 [18:07:09] dennyvrandecic: have a holiday today? [18:07:44] hum? [18:07:49] guess not [18:08:00] yet another federal holiday today [18:08:07] lazy government employees :) [18:09:17] :D [18:09:22] i see colleagues around [18:09:29] oh, ok [18:09:32] i have to figure out what are actually our holidays [18:09:48] more holidays in 2 weeks [18:10:05] one i am sure you get off [18:10:42] ah [18:10:44] i found the list [18:10:54] yep, the one in two weeks is off :) [18:11:01] yay! [18:11:14] agreed! :) [18:12:07] howdy hoo [= [18:12:17] get any time to poke at using the mergeitems module again? [18:15:20] addshore: Well, isn't it in master already? [18:15:28] yus :P [18:15:46] was wondering if you had tried to do whatever you wanted to do with it yet [= [18:15:59] Not yet... didn't rebase my changes yet [18:16:54] (03PS13) 10Jeroen De Dauw: Use PropertyId and ItemId instead of deprecated EntityId [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 [18:17:42] (03CR) 10jenkins-bot: [V: 04-1] Use PropertyId and ItemId instead of deprecated EntityId [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 (owner: 10Jeroen De Dauw) [18:18:43] (03PS14) 10Jeroen De Dauw: Use PropertyId and ItemId instead of deprecated EntityId [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 [18:18:48] :D [18:30:04] (03CR) 10Jeroen De Dauw: [C: 032] Cleanup the Api Module [extensions/WikibaseQuery] - 10https://gerrit.wikimedia.org/r/94048 (owner: 10Addshore) [18:32:19] (03CR) 10Jeroen De Dauw: [C: 04-1] "The new behaviour is not tested. Given it is security related, we better not skip this" [extensions/WikibaseQuery] - 10https://gerrit.wikimedia.org/r/94049 (owner: 10Addshore) [18:32:38] (03CR) 10Jeroen De Dauw: [C: 032] Add api param descriptions where missing [extensions/WikibaseQuery] - 10https://gerrit.wikimedia.org/r/94050 (owner: 10Addshore) [18:32:39] (03CR) 10jenkins-bot: [V: 04-1] Add api param descriptions where missing [extensions/WikibaseQuery] - 10https://gerrit.wikimedia.org/r/94050 (owner: 10Addshore) [18:36:08] (03CR) 10Jeroen De Dauw: [C: 04-1] "(1 comment)" [extensions/DataValues] - 10https://gerrit.wikimedia.org/r/94717 (owner: 10Daniel Kinzler) [18:36:55] (03CR) 10Addshore: [C: 032] "(3 comments)" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94733 (owner: 10Jeroen De Dauw) [18:37:22] (03CR) 10Jeroen De Dauw: [C: 031] (bug #56686) Use exponent to represent sig digits [extensions/DataValues] - 10https://gerrit.wikimedia.org/r/94385 (owner: 10Daniel Kinzler) [18:40:57] (03PS1) 10Addshore: Remove verbose headers [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94782 [18:41:47] [travis-ci] wikimedia/mediawiki-extensions-WikibaseQuery#82 (master - ea15d8c : Jeroen De Dauw): The build was broken. [18:41:47] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-WikibaseQuery/compare/bae0bb4ba935...ea15d8cf2dab [18:41:47] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-WikibaseQuery/builds/13818745 [18:41:53] aude: ping [18:43:08] (03PS5) 10Bene: (bug 46538) keyboard shortcut to get to Wikidata item [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/89698 [18:44:15] Lydia_WMDE: hi, can you please ping some devs to merge this change: https://gerrit.wikimedia.org/r/89698 ? [18:44:34] this is really no big deal and already reviewed by Siebrand [18:44:49] benestar: urgh - no-one looked at it yet from the team? [18:44:50] :( [18:44:51] ok [18:44:55] will poke [18:45:07] thanks [18:45:12] it's a realy nice papercut ;) [18:45:49] Lydia_WMDE: perhaps this too: https://gerrit.wikimedia.org/r/#/c/89874/ [18:46:23] benestar: might be one for hoo [18:46:41] is he javascript specialist? [18:47:08] i think he wrote that stuff [18:47:22] uh, what? :P [18:47:46] hoo: https://gerrit.wikimedia.org/r/#/c/89874/ [18:47:57] oh sorry to see that... but that's actually superfluous [18:48:16] I've just refactored the whole module on my system... hope to push that into gerrit tonight [18:48:29] that includes a fix that bug also (and some of the style fixes) [18:48:34] -.- [18:48:37] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#1174 (master - efa487f : jeroendedauw): The build was fixed. [18:48:37] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/8868acffee87...efa487f16076 [18:48:37] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/13819082 [18:49:29] (03PS1) 10Jeroen De Dauw: Rename EntityUsageIndex to ItemUsageIndex and cleanup [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94783 [18:49:50] benestar: Sorry... didn't know about that change yet... if I did I might have merged it prior to throwing the module over [18:50:12] hey, no problem [18:50:33] just happy if someone takes a look at my work ;) [18:51:07] hoo: well, so the change can be abandoned? [18:51:07] (03CR) 10Addshore: [C: 032] Rename EntityUsageIndex to ItemUsageIndex and cleanup [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94783 (owner: 10Jeroen De Dauw) [18:51:28] heh, it looks quite good :) Biggest issue with that module atm is that it has API code to handle entities and view code... but I'm working on that [18:51:32] benestar: Yes [18:53:06] hoo: did you also something like this: https://gerrit.wikimedia.org/r/#/c/89874/2/client/resources/jquery.wikibase/jquery.wikibase.linkitem.css ? [18:53:09] DanielK_WMDE: hehe! [18:53:14] benestar: foo = new wb.linkPages( /* Site ids and pages go here*/ ); foo.doLink(); that neat, isn't it? the linkPages module will handle everything... creating items, merging them... whatever is needed [18:53:24] ah, ok [18:53:34] hoo: when will you commit it? [18:53:35] benestar: No... why 5px? [18:53:41] Hopefully tonight [18:53:52] well, currently it was too much... [18:53:52] maybe an hour if everything works out well [18:54:03] hoo: great so I can take a look at it ;D [18:54:40] the current widget is way to big... sadly the new one still is a monster, although it's not dealing with any API stuff anymore... [18:54:44] (03CR) 10Siebrand: [C: 031] "i18n/L10n reviewed." [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/89698 (owner: 10Bene) [18:55:00] hoo: so I will wait with abandone it until you have committed your change so I can link it in the message [18:55:10] benestar: Sure, hang on :) [18:57:41] hoo: I have got a question about git [18:57:56] there is a commit which was edited by another person than me [18:58:06] how can I get the latest version of that commit? [18:58:08] yes? [18:58:31] You mean someone edited it in gerrit/ uploaded a new version to gerrit and you want to have taht? [18:59:05] see https://gerrit.wikimedia.org/r/#/c/90755/ [18:59:11] yes [18:59:28] benestar: Do you have git-review? [18:59:36] of course [18:59:46] if so, git review -d 90755 should already do the trick [19:00:52] hope I don't blow up anything... :P [19:00:57] :d [19:01:19] wow, it worked :D [19:01:30] :D [19:01:34] the first time anything works in git at once xD [19:01:42] \o/ [19:02:42] ____━━____┗┓|::::::^━━^ [19:02:43] ____━━____━┗|:::::|。◕‿‿ ◕。| [19:02:43] ____━━____━━╰O-O----O-O [19:04:36] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#1175 (master - 7987380 : jeroendedauw): The build was broken. [19:04:36] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/efa487f16076...7987380a5455 [19:04:37] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/13819999 [19:05:41] addshore: newfags can't triforce [19:06:12] (03CR) 10Jeroen De Dauw: Remove getNumericId altogether from EntityId [extensions/WikibaseDataModel] - 10https://gerrit.wikimedia.org/r/94730 (owner: 10Jeroen De Dauw) [19:27:58] I'd like to commit a patch, can someone guide me a little bit? [19:28:23] What do you need guiding with/for/to?# [19:28:41] Fatal error: Call to undefined method Wikibase\RepoLinker::repoItemUrl() in /usr/local/apache/common-local/php-1.23wmf3/extensions/Wikibase/client/WikibaseClient.hooks.php on line 749 [19:28:43] aude: ^^ [19:28:55] gah [19:28:57] ok [19:29:24] http://p.defau.lt/?4D6oEZB8xgETf1srWKe4bA [19:29:26] dewikivoyage [19:29:26] k [19:29:48] if you want to switch them back, i can fix [19:29:52] or can fix quick anyway [19:30:09] Doesn't seem to be many [19:30:12] k [19:30:13] 2/1000 lines [19:32:41] I'll work through https://www.mediawiki.org/wiki/Gerrit/Tutorial I come back, if I have further questions [19:33:50] ok, it's on info=action [19:34:07] action=info [19:34:16] I cant install git-review on my dev machine, I'm no root there [19:34:50] you dont technically have to use git-review if you cant / dont want to [19:34:50] don't need git review [19:35:01] git push origin HEAD:refs/for/master [19:35:04] no? [19:35:31] do what Reedy said and gerrit will create a new patchset for you [19:37:04] another question, do I have to change the version-string in the docs of the touched files? [19:37:08] (03PS1) 10Aude: Fix Wikibase item link on action=info [extensions/Wikibase] (mw1.23-wmf3) - 10https://gerrit.wikimedia.org/r/94788 [19:37:09] addshore: ^ [19:37:19] * aude tested and will split/add tests for this in master [19:37:51] (03CR) 10Addshore: [C: 032] Fix Wikibase item link on action=info [extensions/Wikibase] (mw1.23-wmf3) - 10https://gerrit.wikimedia.org/r/94788 (owner: 10Aude) [19:37:55] thanks! [19:38:04] mhh, will I need to +2v? [19:38:20] yes, or i can since i verified it [19:38:35] yep, tests has already failed on jenkins [19:38:49] (03CR) 10Aude: [V: 032] "i verified this myself" [extensions/Wikibase] (mw1.23-wmf3) - 10https://gerrit.wikimedia.org/r/94788 (owner: 10Aude) [19:39:01] merged [19:39:08] yay [19:41:16] is there a convention for the commit message? [19:41:35] there is no bug in bugzilla for the things I did [19:42:59] hoo: already committed? [19:43:30] Yes, but not on gerrit... still manual testing [19:44:51] git push origin HEAD:refs/for/master is not working [19:45:31] lbenedix1: what does it say? [19:45:41] error: The requested URL returned error: 406 Not Acceptable while accessing https://gerrit.wikimedia.org/r/p/mediawiki/extensions/Wikibase.git/info/refs [19:46:28] it's working, but I'm not 100% happy with the code yet [19:46:36] you should have remote git urls such as ssh://addshore@gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase.git [19:46:41] not using https [= [19:46:58] hmmmmmm [19:47:46] can I do something about this? [19:48:54] git remote set-url origin ssh://lbenedix@gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase.git [19:49:05] looks good [19:49:24] damn git... email does not match... [19:49:30] hoo: will it fix https://bugzilla.wikimedia.org/show_bug.cgi?id=56410, too? [19:49:43] benestar: Yep :) [19:49:52] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#1176 (mw1.23-wmf3 - 2f30af8 : aude): The build was broken. [19:49:52] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/8641dca3d0a9...2f30af84c63b [19:49:52] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/13822181 [19:49:53] how did you solve it? [19:50:12] benestar: Well, I'm not asking for user input, but I just use page titles as default [19:50:20] hoo: :/ [19:50:36] hoo: let me write a patch for this when your's gets merged ;) [19:50:43] oh god no [19:50:47] :P [19:50:50] why? [19:50:58] That will mix entity and view logic again, I guess [19:51:05] Lydia_WMDE wrote: Ok I would be fine with offering the user a text field where they can enter it. [19:51:06] Maybe even prefill it with the title of the article. [19:51:27] linkItem shouldn't know whether we need extra labels or not... it shouldn't care whether we create new items, merge existing ones or whatever [19:51:49] hoo: but you're setting a label anyhow... [19:51:58] benestar: Well, not in all cases [19:51:58] argh [19:52:00] ERROR: missing Change-Id in commit message footer [19:52:10] eg. on a plain merge we don't [19:52:11] hoo: so in the cases a label is set you should ask the user [19:53:19] that's hardly doable... that would need further hours, I guess [19:53:32] (03PS1) 10Lbenedix: added autocompletion to SpecialEntitiesWithout* and fixed bug for index.php?title=Special:... URL-Style for the same Specialpages [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94792 [19:53:39] there it is [19:54:04] I only see one file in gerrit [19:54:28] lbenedix1: Did you git add all files you changed? [19:54:40] I think so, but maybe not [19:54:41] benestar: Problem is, that the widget is supposed to be *very* simple [19:55:07] hoo: hmm, so you think simplicity is more important than user's freedom [19:55:08] and I already have 900 loc for it [19:55:09] ? [19:55:15] I try again [19:55:26] (03PS1) 10Lbenedix: added autocompletion to SpecialEntitiesWithout* and fixed bug for index.php?title=Special:... URL-Style for the same Specialpages [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94793 [19:55:46] benestar: Well, feature creep is a problem... it's very complicated already, the functions are to big, it's almost impossible to Qunit that... [19:55:50] the list of issues is long [19:56:11] hoo: but Lydia told something else in the bug... [19:56:54] I'll talk to her, back in January we agreed to keep the user interface and the code KISS [19:57:19] that's how the current interface came to life [19:58:48] hoo: so do this ;) [19:59:09] what is next after committing the patch? [19:59:22] lbenedix1: Finding someone to review it ;) [19:59:37] hoo: do you want to review it? [19:59:47] lbenedix1: I guess I can have a quick look [20:00:17] lbenedix1: You uploaded dependent changes... that's probably not what you want [20:00:28] https://gerrit.wikimedia.org/r/#/c/94793/ depends on https://gerrit.wikimedia.org/r/#/c/94792/ [20:00:38] However I did this... [20:00:40] try to resolve that first [20:01:18] Is it a big problem? [20:01:31] the first commit is rather small [20:01:55] mh :/ I'm not happy with that [20:02:16] hard to review... and it will be tough for you to amend it properly [20:02:20] can you tell me how to remove the changes from gerrit? [20:02:47] You have to abandon them [20:02:54] They'll always be there [20:02:57] lbenedix1: Abandon them... [20:03:13] (03Abandoned) 10Lbenedix: added autocompletion to SpecialEntitiesWithout* and fixed bug for index.php?title=Special:... URL-Style for the same Specialpages [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94792 (owner: 10Lbenedix) [20:03:33] lbenedix1: Then squash your commits into one and do the whole fun thing again... git can be hard :P [20:03:36] (03Abandoned) 10Lbenedix: added autocompletion to SpecialEntitiesWithout* and fixed bug for index.php?title=Special:... URL-Style for the same Specialpages [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94793 (owner: 10Lbenedix) [20:03:54] hmmm [20:04:49] We all had our troubles when we started using git, I guess ;) [20:11:17] (03PS1) 10Lbenedix: added autocompletion to SpecialEntitiesWithout* and fixed bug for index.php?title=Special:... URL-Style for the same Specialpages [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94794 [20:11:20] (03PS1) 10Hoo man: Overhaul jquery.wikibase.linkitem.js [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94795 [20:11:42] should be better now [20:12:18] lbenedix1: Will have a look in a minute [20:12:51] great [20:14:21] benestar: ^ I don't consider it perfect... but it's better than what we have now (and simpler... eg. I've removed one message) [20:14:56] (03CR) 10Siebrand: [C: 031] "Trivial L10n/i18n changes." [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94795 (owner: 10Hoo man) [20:15:57] lbenedix1: Have you tested that w/o JS? [20:16:35] not yet [20:16:55] but I think it will fail [20:17:13] yes, looks like it [20:17:58] I should add a fallback to the language field in the php code, if languagecode and site are not given [20:18:15] lbenedix1: Yep [20:18:20] let me just add some more comments [20:20:53] (03CR) 10Hoo man: [C: 04-1] "(6 comments)" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94794 (owner: 10Lbenedix) [20:30:47] * addshore is confused by his own code... [20:31:48] http://pastebin.com/crLSAX8Y .... [20:32:01] ahahhahahahaaaaaa! [20:32:04] im blind :d [20:32:37] addshore: If you can't explain it you must delete it [20:32:38] Fact [20:32:55] :D for some reason I spent a whilie looking it ignoring the '!' [20:33:23] * addshore cant explain Reedy [20:33:28] * addshore deletes Reedy [20:33:38] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#1177 (master - 7f872d0 : Translation updater bot): The build is still failing. [20:33:39] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/7987380a5455...7f872d0615e1 [20:33:39] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/13824316 [20:39:07] (03PS2) 10Hoo man: Overhaul jquery.wikibase.linkitem.js [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94795 [20:40:11] benestar: ? [20:40:25] zuphilip: yes? [20:40:57] Do you remember that we some days ago look at the edits of an IP [20:41:12] ...and wrote some messages this user [20:41:19] yes, perhaps I know what you mean [20:41:35] https://www.wikidata.org/wiki/User_talk:121.113.225.56 [20:42:00] If you ask me, the newer edits don't look *better* [20:44:16] My guess is, that he is trying to do something meaningful, e.g. about Antroponymie=Q10856962. [20:45:06] (03CR) 10Siebrand: [C: 031] "Trivial L10n/i18n changes." [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94795 (owner: 10Hoo man) [20:45:22] zuphilip: I wrote him/her a last warning at the talk page [20:45:34] the edits have to be discussed if they are controversial [20:46:06] benestar: okay. That sounds fine. [20:47:34] hoo: can you tell me what I've done wrong concerning the coding conventions? "$('#wb-entitieswithoutpage-language').siteselector( { resultSet: wb.getSites() });" [20:48:21] $( '#....' ).siteselector( { ... } ); [20:48:29] that's how it's supposed to be... spacey [20:48:50] -spacey [20:48:50] 04Error: Command “spacey” not recognized. Please review and correct what you’ve written. [20:49:02] * addshore slaps AsimovBot [20:50:02] (03PS1) 10Bene: (bug 46353) Forbid to label properties as valid property IDs [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94824 [20:50:22] hoo: yet another commit :P [20:50:34] ahh... more spaces [20:50:48] I still think I am really making more work to you than I am helping [20:50:59] are there conventions about the names of variables? [20:51:32] lbenedix1: some, yes... https://www.mediawiki.org/wiki/Manual:Coding_conventions/JavaScript#Naming [20:51:39] benestar: I doubt that ;) [20:52:01] especially your work on gadgets on wd.org is invaluable ;) [20:52:49] hoo|away: are you still working for mediawiki? [20:52:53] *wikimedia [20:53:23] benestar: Yep, but only slightly on Wikidata... next thing to come is the Capiunto extension ;) [20:53:40] so you get paid... :O [20:53:50] Indeed [20:54:21] anyway... going to eat something now, I'll be online again after ;) [20:54:25] hoo|away: but you're working from home? [20:54:31] yep [20:54:36] ok :) [20:57:27] I have a question about datatypes and using the API. Can someone help? [20:59:27] Are media-files and URL also (internally) handled as strings? [21:00:00] Or how is the use of https://www.mediawiki.org/wiki/Extension:Wikibase_Repository/API#wbcreateclaim for them? [21:06:39] wow, not fail phpunit... Method was expected to be called 0 times, actually called 0 times. [21:06:53] zuphilip: you need to pass in the serilized claim [21:07:18] hm... [21:07:34] can you make an example? [21:07:41] just about to ;p [21:08:19] for a Url right? [21:08:58] yes [21:10:14] http://www.wikidata.org/w/api.php?action=wbgetclaims&claim=Q4115189$0f145d0e-46b9-d863-6572-b14e492820fe&format=jsonfm [21:11:09] okay. That was getting such a claim. And there I see that the URL is string. Right? [21:11:21] so to create a new claim for P856 with the url value for google.com youd pass http://pastebin.com/xEeT9cij [21:11:27] into the data parameter of wbsetclaim [21:14:46] hoo|away: I think I handled all your comments [21:15:00] what now? how do I create a new patchset? [21:15:21] just amend it and push it again [21:15:26] lbenedix1: just commit it again and do git review [21:15:33] so git commit --amend [21:15:36] I have no git review [21:15:37] and then git review [21:15:47] lbenedix1: why? [21:15:53] no root on the machine [21:16:04] so how did you push your first change? [21:16:06] lbenedix1: [21:16:06] git commit -a --amend [21:16:12] git push origin HEAD:refs/publish/master [21:16:19] yes [21:16:46] and just as a note, if you ever want to push a draft changeset to gerrit (that only you can see until you choose to publish) use 'git push origin HEAD:refs/drafts/master' [21:17:30] * addshore still doesnt use gitreview [21:18:47] addshore: Okay, I can use wbsetclaim if I have first looked up the id of the claim. For creating a new claim I can then also use wbcreateclaim. In both commands URLs and strings are handled equally. Right? [21:20:31] (03PS2) 10Lbenedix: added autocompletion to SpecialEntitiesWithout* and fixed bug for index.php?title=Special:... URL-Style for the same Specialpages [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94794 [21:20:49] zuphilip: wbcreateclaim works slightly differently [21:21:05] so something like..... [21:22:28] entity=q2&snaktype=value&property=p856&value=http://google.com should hopfully work if I remember.. [21:22:48] although rather than just passing in the url you might need to pass in the serlization of the datavalue (like before) [21:24:24] hoo|away: can you have a look again? [21:25:19] addshore: Okay, I will try out. Thank you very much! [21:26:19] np :) [21:26:26] see you all in the morning! [22:03:07] do we have musicbrainz links in wikidata? I thought we did, but i cannot find it right now [22:04:02] got it, P434 [22:05:30] (03PS2) 10Aude: Fix action=info in client, split logic to own class, add tests [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94829 [22:08:58] heh [22:09:55] (03CR) 10Hoo man: [C: 04-1] "use client/includes/hooks... that what I created it for." [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94829 (owner: 10Aude) [22:14:28] (03PS1) 10Bene: (bug 46217) Implement a special page to show items with the most sitelinks [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94830 [22:16:58] dennyvrandecic: yes, one of the musicbrainz devs runs the bot :D [22:17:25] oh, that's cool [22:17:28] thanks legoktm [22:47:28] (03PS3) 10Aude: Fix action=info in client, split logic to own class, add tests [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/94829 [23:10:37] aude: [23:10:41] 2 Fatal error: Call to undefined method Wikibase\Property::hasLinkToSite() in /usr/local/apache/common-local/php-1.23wmf3/extensions/Wikibase/repo/includes/specials/SpecialSetSiteLink.php on line 230 [23:10:43] :( [23:12:10] gah [23:12:20] * aude looking [23:12:31] do you want a stack trace? [23:13:04] give me a sec [23:13:07] it's probably obvious [23:13:15] heh [23:13:19] These things often are [23:13:23] * aude at least delighted to know the special page is used [23:13:51] :D [23:20:51] Reedy: alright, i expect this is a bit rare of an error [23:21:26] i see more than one issue if i enter a property id on that page [23:22:27] @trusted [23:22:27] I trust: .*@wikimedia/IWorld (2admin), .*@quassel\.jefferai\.org (2admin), .*@unaffiliated/jeroendedauw (2admin), .*@wikipedia/Liangent (2trusted), [23:22:37] @info [23:22:37] http://bots.wmflabs.org/~wm-bot/dump/%23wikimedia-wikidata.htm [23:25:50] @trusted [23:25:50] I trust: .*@wikimedia/IWorld (2admin), .*@quassel\.jefferai\.org (2admin), .*@unaffiliated/jeroendedauw (2admin), .*@wikipedia/Liangent (2trusted), [23:35:54] @info [23:35:54] http://bots.wmflabs.org/~wm-bot/dump/%23wikimedia-wikidata.htm [23:37:20] running sql queries as quite complicated at the moment because article properties containg itemid are mixed lower/uppercase. what is the reason to not run a maintenace script once to convert everything to uppercase? [23:39:11] DanielK_WMDE: ^^ ?