[00:00:25] Sky2042: er? [00:00:34] this is just brainstorming right now [00:00:54] the end goal is that the constraint value data is stored in the same place (or similar) as content [00:01:06] how it will look and how we will interact is all up for discussion and implementation [00:01:29] legoktm: Did you miss the blog post of "we won't allow the Wikidatians force constraints when enternig the data on a particular page"? [00:01:43] Sky2042: this isnt about forcing, its about storing [00:01:52] legoktm: Duh. That's why I'm bitching. [00:01:54] :P [00:10:42] Amir1: twinkle is not compatible with Wikidata [00:11:04] none of the Wikipedia tools are, because of how different wikibase is from everything else [00:11:45] yes, but we can make some changes and make a twinkle for wd [00:17:58] Aunt is done, uncle has several hundred, will need a bot [00:18:42] Amir1: if you can whip up a property removing bot really fast, you can apply for approval and do a test run before legoktm leaves for his plane (possibly) [00:19:14] that's a good idea [00:19:25] I remove uncle via bot for test [00:20:23] sure [00:24:16] * Amir1 is writing the code [00:33:13] Amir1: ping me when you're ready [00:33:22] o [00:33:23] ill be glancing at my comp ocassionally [00:33:24] ok [00:38:37] Sven_Manguard: legoktem: I finished the code and I did a test edit [00:38:41] http://www.wikidata.org/w/index.php?title=Q1339&diff=prev&oldid=50458232 [00:39:22] Amir1: okay. On wikidata test runs are usually about 250 edits [00:39:26] let'er loose [00:39:38] but make sure you fill out the request for approval first [00:40:21] lgtm [00:40:37] Sven_Manguard: https://www.wikidata.org/w/index.php?diff=50454779&oldid=50454761&rcid=50478290 [00:40:39] whazzat acronym? [00:40:40] I already did that [00:40:41] http://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Dexbot_3 [00:41:28] "looks good to me" [00:41:54] ah [00:42:18] Amir1: congratulations, you're the beneficiary of good timing [00:42:32] :) [00:42:50] lol [00:44:14] legoktm: Bringing up Svenbot [00:44:49] legoktm: Thank you very much [00:45:02] np [00:45:35] Sven_Manguard: https://www.wikidata.org/wiki/Special:Contributions/Dexbot [00:46:23] looks good to me. Tell me when it's done running [00:46:34] Sven_Manguard: lgtm* ;) [00:46:50] legoktm: I rarely do acronyms. [00:47:20] :( [00:47:35] Considering that I tend to use proper capitalization and punctuation in /text messages/ this is hardly surprising. [00:49:41] Sven_Manguard: I have automagic spelling fixes on my phone. >_> [00:49:46] I don't have those online@ [00:50:07] Well, I normally capitalize my messages properly, but acronyms can be fun! [00:50:15] legoktm: :D [00:50:33] Hell, my username is part acronym :P [00:53:36] legoktm: I always thought your username is like: Legok trademark :D [00:53:58] it's like trademark character [00:54:03] lego + ktm (my initals) [00:54:22] oh i get that [00:54:31] :) [00:55:18] Sky2042: use firefox [00:55:56] legoktm: Kasparov Tiberius Mutu? [00:56:07] Sven_Manguard: Phone fixes the spelling errors. Firefox does not. :P [00:56:18] Sky2042: Firefox underlines them [00:56:25] Sven_Manguard: But doesn't fix them. [00:56:28] You're so silly. :) [00:56:34] pedant [00:56:46] My phone fixes them itself. [00:56:46] Sven_Manguard: It's done [00:57:07] tell me when ever there is another mass removing like this [00:57:10] that infuriated me [00:57:31] by e mail or user talk message [00:57:35] User:Ladsgroup [00:57:50] e-mail: ladsgroup at gmail [00:57:55] Amir1: is uncle done? [00:57:59] yes [00:58:12] I'm telling if in future [00:58:19] there is another one like P29 [00:58:21] tell me [01:01:09] Amir1: you got it [01:01:14] legoktm: error with Svenbot [01:01:25] :) [01:01:27] Sven_Manguard: pastebin the traceback? [01:01:30] (python)local-svenbot@tools-login:~/rewrite/scripts$ python claimit.py -cat:"Newspapers published in Alabama" P31 Q11032 -pt:0 [01:01:31] Traceback (most recent call last): [01:01:33] File "claimit.py", line 17, in [01:01:34] import simplejson [01:01:36] ImportError: No module named simplejson [01:01:37] (python)local-svenbot@tools-login:~/rewrite/scripts$ [01:02:11] Sven_Manguard: that shouldnt happen, but type "pip install simplejson", and that'll make it go away [01:02:53] is that installing on my computer or labs? [01:04:05] on labs [01:07:33] k [01:24:30] Sven_Manguard: I'm wondering why you don't delete the property [01:24:56] Oh, I've been shepherding Svenbot [01:25:14] np :) [02:03:38] Amir1: done [02:03:42] thanks [02:03:51] you're welcome [02:25:16] How do you request a deletion of a category on Commons? :/ [02:33:31] Merlissimo: benecloudstar: Could you please give me an update on the status of the item creating bots? [06:51:00] New patchset: Henning Snater; "Implemented TimeInput expert default messages" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/67404 [06:51:27] New patchset: Henning Snater; "Improved Time object's string representation" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/67431 [07:10:34] Change merged: jenkins-bot; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/67961 [07:35:47] New patchset: Henning Snater; "Require only required parameters in GeoCoordinateValue's newFromArray" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68619 [07:40:56] hey, when will we be able to set coordinates on Mars? :) [07:43:19] Change merged: jenkins-bot; [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/67404 [07:45:13] New patchset: Henning Snater; "Require only required parameters in GeoCoordinateValue's newFromArray" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68619 [08:06:00] New patchset: Tobias Gritschacher; "Improved Time object's string representation" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/67431 [08:27:48] do locally deleted pages get removed from wikidata sitelinks automatically? [08:28:44] New patchset: Henning Snater; "Improved Time object's string representation" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/67431 [08:39:48] Change merged: jenkins-bot; [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/67431 [08:44:51] Change merged: jenkins-bot; [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68619 [08:50:22] Change merged: jenkins-bot; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68349 [08:56:05] @liangent HazardBot removes the sitelinks on wikidata, when a wikipedia page is deleted: http://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Hazard-Bot_4 [09:06:50] AlexanderMeier: thanks [09:07:28] you're welcome [09:13:17] AlexanderMeier: does that bot still work as advertised? [09:13:49] now it shouldn't RFD an item if it has statements even when the bot is removing the only sitelink [09:17:19] yes (I think) the bot works as advertised [09:17:20] http://www.wikidata.org/w/index.php?title=Wikidata:Requests_for_deletions&diff=prev&oldid=50493403 [09:18:57] If the item is used in a statement of another item it is not deleted [09:25:00] New patchset: Tobias Gritschacher; "Applying precision set via parser options to GeoCoordinateParsers" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68354 [09:43:35] Change merged: jenkins-bot; [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68354 [10:13:57] New patchset: Daniel Kinzler; "Use custom type builders to define data types." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68622 [10:15:31] JeroenDeDauw: care to have a look at that? I's my proposal for injecting services into validators. Also gets rid of wgDataValues [10:15:51] New patchset: Jeroen De Dauw; "Update composer description and add replace since we did a rename" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68623 [10:17:10] New patchset: Daniel Kinzler; "Use custom type builders to define data types." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68622 [10:17:28] oops, forgot to add the latest fix [10:17:36] dopne now [10:18:07] done even [10:19:50] New patchset: Daniel Kinzler; "Use custom type builders to define data types." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68622 [10:20:23] New review: Daniel Kinzler; "rebased" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68622 [10:27:33] New patchset: Tobias Gritschacher; "Fix Selenium tests for Time UI" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68625 [10:37:11] DanielK_WMDE: Tobi_WMDE: can you both have a look at https://gerrit.wikimedia.org/r/#/c/68626/ and +1 it? We are effectively blocked on finishing the DataModel move by this [10:37:31] Showing once again how much it sucks we do not have control over this and why this config should be in our repo [10:45:22] DanielK_WMDE: yeah, was a bit to quick there. The fail was entirely mine http://pastebin.com/ddfUFbQu :D [10:45:28] JeroenDeDauw: would be nice if we could maintain the file ourselves, but i'm not sure it's a good idea to have it in the repo [10:45:38] after all, it contains knowledge about the wikimedia jenkins setuzp [10:46:07] Abraham_WMDE: http://www.oclc.org/research/news/2013/06-13.html [10:46:08] JeroenDeDauw: hehe, nice. [10:46:37] DanielK_WMDE: so? That is how the travis file works, and that is going as smooth as it can [10:47:17] ^demon: I'm geussing you have the rights to merge this? https://gerrit.wikimedia.org/r/#/c/68626/1 Would be very cool if you could unblock us here :) [10:47:47] JeroenDeDauw: sure it'll work, it just feels icky to have all this meta cruft in the repo. we'll end up having files for kjenkins, travis, composer, phpstorm, eclipse, .... [10:47:50] ugh :P [10:53:00] why don't we allow mw.wikibase.getEntity() to accept an arbitrary entity id, but limit it to the entity connected to current page? [10:53:28] liangent: because we do not yet have a way to track wich wiki page uses which data item. [10:53:43] So, when the data changes, there would be no way to purge the respective caches [10:53:55] stale data would be shown for up to 30 days [10:54:08] we already have this problem with the labels of references items. [10:54:10] then how is it done in mw.wikibase.label( id ) ? [10:54:21] it's not [10:54:24] we just hope that labels don't change that often [10:54:33] it's a known issue, and on the roadmap [10:55:10] DanielK_WMDE: any bug link? [10:55:26] New patchset: Jeroen De Dauw; "Remove DataModel component as it now resides in the WikibaseDataModel git repo" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68630 [10:56:43] DanielK_WMDE: what is the problem with having info on our ci and packagin info in our repo? That is exactly how the popular tools work [10:56:57] DanielK_WMDE: are you hindered by us having a .jshint file in our repo? [10:57:03] Don;t think so? :p [11:01:53] JeroenDeDauw: think of it in terms of creeping dependencies on random stuff [11:02:23] are you hindered by a rederence to the global settings object? no? well, then... :) [11:12:53] DanielK_WMDE: yes I have been hindered by that a lot [11:12:58] DanielK_WMDE: and it has caused bugs [11:13:20] ^demon: ping [11:18:03] <^demon> pong [11:18:29] ^demon: can you please merge https://gerrit.wikimedia.org/r/#/c/68626/ ? Our team is blocked on it, and as you can see, we have consensus on this having to go in [11:19:18] <^demon> +2'd. [11:19:56] ^demon: so, will jenkins merge it?... probably not :) [11:21:38] ^demon: please to hit the submit button [11:29:18] <^demon> Done. [11:29:26] <^demon> Now, I dunno how to get that live.... [11:29:49] Change merged: jenkins-bot; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68625 [11:31:12] <^demon> JeroenDeDauw: So, I think the easiest way to do this is to just delete the repos and re-create them. Are all 9 the new repos currently in this state, or just a subset? [11:36:39] New patchset: Tobias Gritschacher; "Remove DataModel component as it now resides in the WikibaseDataModel git repo" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68630 [11:44:47] ^demon: please be sure to only delete those we did not put stuff into yet! :p [11:46:11] <^demon> k. [11:46:51] ^demon: we put stuff in WIkibaseQueryEngine and into WikibaseDataModel [11:47:07] New patchset: Henning Snater; "Implemented showSpinner() method in valueview.preview widget" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68632 [11:56:41] Lydia_WMDE: food? [11:56:46] New patchset: Tobias Gritschacher; "Add parameter "new" to editEntity API" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68406 [11:56:56] DanielK_WMDE: jep - in 10 min? [11:57:09] sure - Grand Ma's? [11:57:15] k [12:01:19] New patchset: Tobias Gritschacher; "Add parameter "new" to editEntity API" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68406 [12:03:21] <^demon> JeroenDeDauw: Ok, the other 7 repos are all redone. [12:19:33] New patchset: Tobias Gritschacher; "Make JS repoApi aware of editEntity's "new" parameter" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68639 [12:20:07] New patchset: Tobias Gritschacher; "Add parameter "new" to editEntity API" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68406 [12:20:13] New patchset: Tobias Gritschacher; "Make JS repoApi aware of editEntity's "new" parameter" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68639 [12:33:50] New patchset: Tobias Gritschacher; "Added coordinate QUnit tests to be executed by Selenium" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68641 [12:41:59] New patchset: Jeroen De Dauw; "Remove DataModel component as it now resides in the WikibaseDataModel git repo" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68630 [12:56:19] New patchset: Jeroen De Dauw; "Remove DataModel component as it now resides in the WikibaseDataModel git repo" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68630 [13:19:46] New patchset: Tobias Gritschacher; "Add parameter "new" to editEntity API" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68406 [13:21:07] New patchset: Tobias Gritschacher; "Add parameter "new" to editEntity API" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68406 [13:31:35] New patchset: Daniel Kinzler; "(bug 49263) Introducing SnakValidator." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68650 [13:33:16] New patchset: Tobias Gritschacher; "Add parameter "new" to editEntity API" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68406 [13:34:34] Henning_WMDE: https://gerrit.wikimedia.org/r/#/c/68641/ [13:34:47] New patchset: Jeroen De Dauw; "Extract from doDiff method in MapDiffer" [mediawiki/extensions/Diff] (master) - https://gerrit.wikimedia.org/r/68652 [13:35:57] DanielK_WMDE: this https://gerrit.wikimedia.org/r/#/c/68455/ ? [13:36:43] JeroenDeDauw: yes, and one more [13:37:02] JeroenDeDauw: https://gerrit.wikimedia.org/r/#/c/68622/3 [13:37:12] they really belong together, it's just two repos [13:49:14] New review: Jeroen De Dauw; "I'd rather see a registerBuilder and registerDataType than this registerBuilder thing that takes in ..." [mediawiki/extensions/DataValues] (master) C: -1; - https://gerrit.wikimedia.org/r/68455 [13:50:33] New review: Daniel Kinzler; "will amend" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68455 [13:53:30] hi [13:53:40] I just found a list broken in two parts [13:53:47] http://www.wikidata.org/wiki/Q56854 [13:54:03] http://www.wikidata.org/wiki/Q5904951 [13:54:14] How can I resolve this issue ? [13:54:18] (please) [13:56:18] New review: Jeroen De Dauw; "To be honest, I do not see how this change is helping us at this point. How is it superior to the cu..." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68622 [13:58:40] New review: Jeroen De Dauw; "(1 comment)" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68455 [13:59:32] popolon: [[Help:Merge]] should be useful for you [13:59:33] [7] 10https://www.wikidata.org/wiki/Help:Merge [14:00:45] Lydia_WMDE, thank you [14:01:00] no problem [14:01:06] New review: Jeroen De Dauw; "Would be nice if this refactor could settle on one approach to use here. The newType method with all..." [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68455 [14:01:48] New patchset: Tobias Gritschacher; "Make JS repoApi aware of editEntity's "new" parameter" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68639 [14:12:46] New review: Daniel Kinzler; "This allows me to add complex validators to the data types when they are constructed, and even injec..." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68622 [14:22:40] New patchset: Daniel Kinzler; "(bug 49263) Validate all Snaks passed to the API." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68656 [14:32:06] New patchset: Jeroen De Dauw; "Remove the Database component as it now resides in its own repository" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68660 [14:32:29] New patchset: Jeroen De Dauw; "Remove DataModel component as it now resides in the WikibaseDataModel git repo" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68630 [14:32:33] New patchset: Jeroen De Dauw; "Remove the Database component as it now resides in its own repository" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68660 [14:39:19] Change merged: jenkins-bot; [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68632 [14:40:03] New patchset: Daniel Kinzler; "Use callbacks for lazy init of DataTypeFactory." [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68455 [14:40:09] JeroenDeDauw: --^ [14:40:32] would be cool if you could merge this, so jenkins can test my patches in the wikibase repo [14:48:16] New patchset: Jeroen De Dauw; "Guard against multiple inclusion" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68668 [14:55:40] DanielK_WMDE: https://gerrit.wikimedia.org/r/#/c/68668/ [14:56:14] ******* [14:56:30] This nonsense with the repos needing to be recreated has messed up their config on travis [14:56:32] great [15:00:26] New review: Jeroen De Dauw; "(1 comment)" [mediawiki/extensions/DataValues] (master) C: 2; - https://gerrit.wikimedia.org/r/68455 [15:00:27] Change merged: Jeroen De Dauw; [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68455 [15:00:45] DanielK_WMDE: please to merge that simple commit [15:00:54] Blcoking some stuff I want to do on Travis [15:02:48] JeroenDeDauw: just a sec, let me finish this stuff... [15:04:27] ARRRRRRRRRR [15:07:19] New patchset: Jeroen De Dauw; "Update irc channel in composer.json" [mediawiki/extensions/Diff] (master) - https://gerrit.wikimedia.org/r/68674 [15:07:35] Change merged: Jeroen De Dauw; [mediawiki/extensions/Diff] (master) - https://gerrit.wikimedia.org/r/68674 [15:08:39] Henning_WMDE: please to review https://gerrit.wikimedia.org/r/#/c/68668/ ? [15:08:45] Change merged: jenkins-bot; [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68668 [15:08:59] oh nvm [15:09:18] how to prevent big wikidata pages freezing my browser? [15:14:38] New patchset: Daniel Kinzler; "Use custom type builders to define data types." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68622 [15:14:42] DanielK_WMDE: check the beauty of this composer install https://travis-ci.org/wikimedia/mediawiki-extensions-WikibaseQueryEngine/jobs/8089631 :p [15:14:56] New patchset: Daniel Kinzler; "(bug 49263) Introducing SnakValidator." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68650 [15:15:02] New patchset: Daniel Kinzler; "(bug 49263) Validate all Snaks passed to the API." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68656 [15:18:20] JeroenDeDauw: '[' yeah == yeah ']' [15:18:24] ? [15:19:22] DanielK_WMDE: you disagree? [15:19:37] with the quoting :) [15:19:58] anyway, composer reminds me of maven. well, maven without the build system part [15:21:19] DanielK_WMDE: bow to my awesome shell script skills https://github.com/wikimedia/mediawiki-extensions-WikibaseQueryEngine/blob/master/.travis.sh [15:21:39] $1 is the STANDALONE env var that gets passed as argument [15:21:45] I failed to access it from in the script [15:21:49] No idea why that is failing [15:21:58] It has no problem accessing DBTYPE [15:24:24] JeroenDeDauw: set -e is helpful (unrelated, just saying) [15:28:34] New patchset: Henning Snater; "Prevent callback via listrotator's selected event in input experts" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68677 [15:30:42] New patchset: Henning Snater; "Prevent callback via listrotator's selected event in input experts" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/68677 [15:39:13] DanielK_WMDE: http://www.lieferando.de/lieferservice-falco-nero-berlin#!cart [15:39:18] DanielK_WMDE: whats that? [15:40:22] Which reminds me, we should so have this one in the office as well http://www.sectalk.com/boards/images/imported/2009/07/12275682969941-1.jpg [15:51:49] New review: Tobias Gritschacher; "(1 comment)" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68656 [15:52:56] [travis-ci] wikimedia/mediawiki-extensions-WikibaseDatabase#2 (master - 4d51a8a : jeroendedauw): The build was fixed. [15:52:56] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-WikibaseDatabase/compare/6cef6b0a5902...4d51a8a578b4 [15:52:56] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-WikibaseDatabase/builds/8090754 [15:53:22] liangent: you could disable javascript or buy a new computer :-). But maybe there is a more practicable solution. [16:01:40] AlexanderMeier: well it just works when I switch to another browser [16:01:52] but switching browser again and again is annoying [16:02:41] and there's no sign telling me that I should use another browser before clicking that link [16:03:25] which browser do you use normally and which one is faster? [16:03:59] AlexanderMeier: The other one is faster [16:04:11] :) [16:05:21] AlexanderMeier: I use firefox normally with a bunch of extensions, and a clean chromium is faster [16:16:31] New patchset: Jeroen De Dauw; "Use custom type builders to define data types." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68622 [16:18:44] Change merged: jenkins-bot; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68622 [16:19:31] New patchset: Jeroen De Dauw; "(bug 49263) Introducing SnakValidator." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68650 [16:19:35] New patchset: Jeroen De Dauw; "(bug 49263) Validate all Snaks passed to the API." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68656 [16:35:02] DanielK_WMDE: do you know of a better way to do this? http://pastebin.com/pUhWegXP [16:35:08] Not horrible, but also not _nice_ [16:36:18] New patchset: Jeroen De Dauw; "Have Travis run the repo tests" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68684 [16:36:29] JeroenDeDauw: a better way to do what? build the file? [16:36:35] deal with different kinds of quotes? [16:36:49] depends on what you have, and what needs to be dynamic [16:37:05] i'd probably use a template file and then replace some bits using sed -i [16:37:21] DanielK_WMDE: sounds like overkill [16:37:28] Just need to stuff in some new lines [16:37:34] well then [16:37:50] there are other ways to do that, but this is probably the simplest [16:41:33] New patchset: Daniel Kinzler; "(bug 49263) Register validators with DataTypes." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68685 [16:43:33] New review: Daniel Kinzler; "needs tests" [mediawiki/extensions/Wikibase] (master) C: -1; - https://gerrit.wikimedia.org/r/68685 [16:53:15] New patchset: Daniel Kinzler; "(bug 49263) Validate all Snaks passed to the API." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68656 [16:53:45] New patchset: Daniel Kinzler; "(bug 49263) Register validators with DataTypes." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68685 [16:54:42] JeroenDeDauw: here's how I register the validators: https://gerrit.wikimedia.org/r/#/c/68685/2/lib/includes/WikibaseDataTypeBuilders.php [17:22:14] New review: Daniel Kinzler; "minor code hygiene issues" [mediawiki/extensions/Wikibase] (master) C: -1; - https://gerrit.wikimedia.org/r/68406 [17:23:15] JeroenDeDauw: Fatal error: Class 'Ask\Language\Query' not found in /var/www/daniel/wikidata/extensions/Wikibase/Query/tests/phpunit/QueryTest.php on line 66 [17:24:01] maybe i'm running an old version of Ask [17:24:10] no [17:24:18] This is Wikibase Query being broken [17:24:24] Since the dependencies got moved [17:24:29] Just stop loading it [17:24:45] i wasn't aware i was loading it :) [17:38:04] hey [17:38:05] in case anyone is still around, I am refreshing the jenkins jobs :D [17:38:06] JeroenDeDauw ^^^ [17:42:06] New patchset: Jeroen De Dauw; "Remove DataModel component as it now resides in the WikibaseDataModel git repo" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68630 [17:44:46] New patchset: Jeroen De Dauw; "Remove DataModel component as it now resides in the WikibaseDataModel git repo" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68630 [17:47:32] New patchset: Jeroen De Dauw; "(bug 49263) Introducing SnakValidator" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68650 [17:48:35] hashar: well, something broke ... https://integration.wikimedia.org/ci/job/mwext-Wikibase-repo-tests/1103/console [17:49:54] yeah [17:49:56] and the three new extensions only have checks [17:49:59] not tests grblblb [17:52:46] JeroenDeDauw: I have generated the jenkins jobs and added the triggers in Zuul [17:53:32] my three tests jobs are https://gerrit.wikimedia.org/r/#/c/68697/ https://gerrit.wikimedia.org/r/#/c/68698/ (WikibaseQueryEngine --> FAILURE) and https://gerrit.wikimedia.org/r/#/c/68699/ [17:53:37] so only one that needs to be fixed :) [17:53:42] https://integration.wikimedia.org/ci/job/mwext-WikibaseQueryEngine-testextensions-master/1/console [17:53:49] 17:52:26 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/apc.so' - /usr/lib/php5/20090626/apc.so: cannot open shared object file: No such file or directory in Unknown on line 0 [17:53:49] hehe [17:53:56] New patchset: Jeroen De Dauw; "(bug 49263) Introducing SnakValidator." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68650 [17:54:11] I think php-apc has been removed [17:54:36] Could not load some extensions because they are missing [17:54:37] 17:52:26 the expected entry point: [17:54:38] 17:52:26 [17:54:39] 17:52:26 /srv/ssd/jenkins/workspace/mwext-WikibaseQueryEngine-testextensions-master/extensions/WikibaseQueryEngine/WikibaseQueryEngine.php [17:54:40] ahhh [17:54:42] so yeah that extension is fresh probably [17:54:55] I guess we should have striped disambiguation suffix during sitelink->label import [17:55:15] and maybe put contents in it into description [17:56:41] JeroenDeDauw: the WikibaseQueryEngine extensions should have an entry point file named WikibaseQueryEngine.php (it is currently QueryEngine.php ) [17:56:47] JeroenDeDauw: you could just add a symlink [17:56:58] then you will get :: PHP Fatal error: Interface 'Wikibase\Database\MessageReporter' not found in /srv/ssd/jenkins/workspace/mwext-WikibaseQueryEngine-testextensions-master/extensions/WikibaseQueryEngine/tests/integration/SQLStore/Engine/DescriptionMatchFinderIntegrationTest.php on line 221 [17:57:00] ;( [17:59:57] hashar: https://gerrit.wikimedia.org/r/#/c/68706/ [18:00:10] ahh [18:00:57] hashar: to bad we have to specify this in yet another place [18:01:02] hashar: this is nicer: https://travis-ci.org/wikimedia/mediawiki-extensions-WikibaseQueryEngine/jobs/8089628 [18:01:45] [travis-ci] wikimedia/mediawiki-extensions-WikibaseQueryEngine#35 (master - 05a450e : jeroendedauw): The build has errored. [18:01:45] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-WikibaseQueryEngine/compare/5379da95ce12...05a450eaee7c [18:01:45] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-WikibaseQueryEngine/builds/8094635 [18:01:55] JeroenDeDauw: well that is my idea, to eventually use composer [18:02:04] New patchset: Jeroen De Dauw; "(bug 49263) Introducing SnakValidator" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68650 [18:02:08] but I can't handle everything on my own and that is not really high priority :-] [18:03:12] hashar: this is high prio however https://integration.wikimedia.org/ci/job/mwext-Wikibase-repo-tests/1106/console [18:03:20] No idea why that broke [18:03:39] I can't handle that right now sorry [18:04:06] updating mwext-WikibaseQueryEngine-testextensions-master job [18:05:04] (aka adding WikibaseDatabase as a dep :D ) [18:07:22] JeroenDeDauw: https://integration.wikimedia.org/ci/job/mwext-WikibaseQueryEngine-testextensions-master/7/console [18:07:23] :D [18:07:25] almost! [18:07:42] Class 'Diff\Diff' not found [18:07:45] how crazy is that [18:08:26] that is the tests of all the extensions which is failling [18:09:00] hashar: oh right, also need to include the indirect dependencies here... [18:09:10] yeah which is a bit lame [18:09:46] hashar: https://gerrit.wikimedia.org/r/#/c/68708/ [18:09:57] hashar: more reason for the composer support [18:10:12] definitely [18:10:14] need to move out [18:10:15] brb [18:10:20] ah [18:11:15] updated mwext-WikibaseQueryEngine-testextensions-master [18:11:34] retriggered https://gerrit.wikimedia.org/r/#/c/68698/ [18:11:35] brb [18:18:38] [travis-ci] wikimedia/mediawiki-extensions-WikibaseQueryEngine#36 (master - 2b83763 : jeroendedauw): The build passed. [18:18:38] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-WikibaseQueryEngine/compare/05a450eaee7c...2b8376342d9f [18:18:38] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-WikibaseQueryEngine/builds/8095122 [18:26:34] [travis-ci] wikimedia/mediawiki-extensions-WikibaseQueryEngine#37 (master - a784f3d : jeroendedauw): The build passed. [18:26:34] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-WikibaseQueryEngine/compare/2b8376342d9f...a784f3defeed [18:26:34] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-WikibaseQueryEngine/builds/8095295 [18:31:01] JeroenDeDauw: you are the best of us :-] [18:31:06] thank you very much [18:31:14] I am off for now, do mail again if anything goes wrong [18:31:20] will attempt to connect and fix it [18:31:26] hashar: ttyl! [18:31:39] then next week we can talk about how to update the jenkins jobs :) [18:31:43] *wave* [18:33:19] Change merged: Jeroen De Dauw; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68630 [18:33:27] New patchset: Jeroen De Dauw; "Remove the Database component as it now resides in its own repository" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68660 [18:33:41] Change merged: Jeroen De Dauw; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68660 [18:33:48] New patchset: Jeroen De Dauw; "Have Travis run the repo tests" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68684 [18:35:23] New patchset: Jeroen De Dauw; "(bug 49263) Introducing SnakValidator" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68650 [18:47:37] New patchset: Jeroen De Dauw; "Have Travis run the repo tests" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68684 [18:47:59] Change merged: Jeroen De Dauw; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68684 [18:50:58] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#166 (master - 60f738b : jeroendedauw): The build has errored. [18:50:58] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/f23cf0c69737...60f738b38b4f [18:50:58] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/8096305 [19:18:08] New patchset: Jeroen De Dauw; "Move broken phpunit config file out of the way and update travis build config" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68722 [19:18:17] Change merged: Jeroen De Dauw; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68722 [19:21:00] New patchset: Jeroen De Dauw; "Fix to paths in travis config" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68723 [19:21:01] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#167 (master - beba07f : jeroendedauw): The build has errored. [19:21:01] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/60f738b38b4f...beba07ff6bdb [19:21:01] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/8097003 [19:21:08] Change merged: Jeroen De Dauw; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68723 [19:24:33] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#168 (master - fcbad99 : jeroendedauw): The build passed. [19:24:33] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/beba07ff6bdb...fcbad9900844 [19:24:33] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/8097094 [20:15:26] New patchset: Jeroen De Dauw; "(bug 49263) Introducing SnakValidator." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68650 [23:09:29] multichill: hello, are you still awake? [23:09:42] sort of [23:10:02] multichill: I want to say my bot is working on nl.wp [23:10:19] you have tons of un-imported articles [23:10:23] Yes, awesome, I noticed a lot of edits :-) [23:11:06] txt file of names of un-imported articles is 11MGs [23:11:37] When you're done, you probably want to run on the new pages too. I noticed yet another bot import [23:12:03] I hope it'll be done in two or three days [23:12:04] OK [23:12:11] i'll do [23:34:57] New review: Daniel Werner; "If we really want to do this, just do it for all extensions in the repo in one commit. No reason to ..." [mediawiki/extensions/DataValues] (master) C: -1; - https://gerrit.wikimedia.org/r/67357