[00:41:35] * legoktm pokes Sven_Manguard  [00:42:23] ye [00:42:50] http://bootswatch.com/ which one do you like? [00:47:23] ??? [00:47:52] for what context? [00:48:30] legoktm: [00:48:53] i have to redesign the log handler for legobot's property work [00:49:07] this is what they used to look like: https://toolserver.org/~legoktm/static/2.html [00:49:38] gimme 10 mins to find a good one [00:49:51] ok :D [00:49:52] or are those 12 the only free options? [00:50:01] i think so >.> [00:51:37] And this is for lots of people to view? [00:52:39] maybe, i hope to expand usage of the tool to harvest infoboxes and stuff. but if only a few people looked at it, i would still want it to look nice [00:54:52] I like both Cerulean and United, and ultimately am going with Cerulean because I think that United's font is a tad much. That being said, I'd love to see Cerulean in... well... green or orange. [00:55:09] but yeah, Cerulean [00:55:35] It might be "the color of those social networking sites I hate" but the shapes and the padding and especially the font work better [00:55:58] ok :D [00:56:16] wait [00:56:18] no [00:56:22] Flatly [00:56:30] ah, wrong button. [00:56:33] wait [00:56:35] no [00:56:38] Flatly [00:56:44] the preview image does not do it justice [00:56:53] actually [00:56:53] ok :P [00:57:00] stick with Cerulean [00:57:01] Cerulean [00:57:04] * legoktm slaps Sven_Manguard  [00:57:06] * Sven_Manguard slaps self [00:57:06] pick one! [00:57:11] Cerulean! [00:57:29] ok :D [00:57:41] and if you have the time to change the colors, steal Flatly's aqua, but ultimately colors aside, Cerulean works best [00:57:47] so Cerulean [00:58:25] Cerulean: "Boring colors, but professional looking and well designed" [00:59:02] ok. going afk for a bit, then coding sprint ;D [00:59:10] Sprint? [00:59:40] Spacelab is pretty but looks too much like the Mac OS theme. Cosmo reminds me too much of Windows 8, which I have nothing but loathing for [01:00:02] Amelia is the most visually interesting, but is an utter arse to actually read [01:00:30] and the rest are either weird fonts or black on white [01:00:35] errr white on black [01:00:38] so Cerulean [01:00:46] * Sven_Manguard slaps self [01:23:19] Jasper_Deng: like a quick coding session. [01:23:31] oh [01:23:38] * Jasper_Deng thought lego was like coding the cellular network [01:23:47] lol [01:24:03] im going to eliminate that edit conflict bug that pwb rewrite has had since the beginning [02:01:47] Woot fixed the bug. [02:01:51] afk now [03:23:30] https://www.wikidata.org/wiki/Wikidata:Requests_for_comment/Sockpuppetry_guidelines [04:27:11] heh [04:27:15] puppets! [06:22:48] multichill: hi [06:23:01] how are you doing? [08:21:36] !nyan [08:21:36] ~=[,,_,,]:3 [09:10:23] New patchset: Daniel Kinzler; "EntityLookup should fail on bad revision" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/67251 [09:10:31] New patchset: Daniel Kinzler; "Add EntityRevision functionality" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/67256 [09:26:41] New patchset: Daniel Kinzler; "EntityLookup::hasEntity for quick checks." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69294 [09:28:55] New patchset: Daniel Kinzler; "EntityLookup::hasEntity for quick checks." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69294 [09:29:25] New patchset: Jeroen De Dauw; "Get rid of deprecated method usage in repo API tests" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69295 [09:29:46] Hello everybody! [09:30:01] Can anyone tell me more about the wikibase extension? [09:30:14] I want to use it with my private wiki [09:30:48] But i couldn't find enough information about it yet, besides the ones on the MediaWiki site [09:31:07] Are there any usage examples available? [09:31:40] Like, how I call an item from a new article [09:32:19] Or, how I can make complex queries [09:32:35] malvina__: complex queries are not yet supported. it' [09:32:41] it'll be a couple of months. [09:32:44] Or, where the data is stored [09:32:50] Oh, okay [09:33:06] actually, *no* queries are currently supported. a wiki page can access the data of the data item that it is directly linked with (via a sitelink) [09:33:10] that's it. [09:33:17] DanielK_WMDE: Will there be a specific language for that? [09:33:28] malvina__: the data is stored as a JSON blob in the same place and way the wikitext is stored. [09:33:47] DanielK_WMDE: I see [09:34:17] queries are going to be represented as json structures internally. We may (!) support the "ask" query languages as defined by SMW. [09:35:48] New patchset: Jeroen De Dauw; "Get rid of getPrefixedId in EntityContent::equals and added missing check" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69296 [09:36:35] DanielK_WMDE: Thank you very much, kind Sir :) [09:40:31] malvina__: have fun! [09:41:35] DanielK_WMDE: Thanks, you too! [09:51:14] New patchset: Jeroen De Dauw; "Complexity reduction in ModifyEntity" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69297 [09:52:17] New patchset: Jeroen De Dauw; "Get rid of deprecated method usage in repo API tests" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69295 [09:58:30] New patchset: Daniel Kinzler; "(bug 49263) Introducing SnakValidator." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68650 [09:58:37] New patchset: Daniel Kinzler; "(bug 49263) Validate all Snaks passed to the API." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68656 [09:58:42] New patchset: Daniel Kinzler; "(bug 49263) Register validators with DataTypes." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68685 [10:03:40] New patchset: Jeroen De Dauw; "Get rid of getPrefixedId in EntityContent::equals and added missing check" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69296 [10:24:39] New patchset: Jeroen De Dauw; "Get rid of many getPrefixedEtity id usages in repo" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69300 [10:46:20] New patchset: Jeroen De Dauw; "Got tid of getPrefixedId in entity serializer" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69301 [10:55:29] multichill: I submitted the code It begin to make items from tomorrow [10:55:50] Hi Amir1 [10:55:57] HI [10:56:07] Hi [10:56:29] New patchset: Jeroen De Dauw; "Got tid of getPrefixedId in entity serializer" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69301 [11:00:30] Amir1: Submitted to what exactly? Why tomorrow? [11:00:45] I can redo the query so you don't have to loop over all the pages again [11:00:45] submitted to labs [11:01:21] is there a way to filter pages which already have wikidata item? [11:01:29] Amir1: http://toolserver.org/~multichill/temp/queries/wikidata/articles_not_wikidata.sql [11:01:47] Nice, I try to go through taxonic duplicates. it seemst hat nl-wp has been created a lot duplicates with bot there. for example https://nl.wikipedia.org/wiki/Gelis_balteatus_(Thomson) and https://nl.wikipedia.org/wiki/Gelis_balteatus_(Cameron) [11:02:07] New patchset: Jeroen De Dauw; "Got tid of getPrefixedId in entity serializer" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69301 [11:02:20] multichill: looks very good [11:02:33] I merge it with my query and I run it again [11:02:40] I'm running it now on labs [11:02:58] Are you connected to tools-dev ? [11:03:51] It's in /tmp/articles_not_wikidata.txt . Please rm it when you got it [11:05:06] multichill: no I'm not [11:05:59] Just connect to it and grab it. Now on the phone [11:06:45] multichill: Okay [11:07:28] New patchset: Jeroen De Dauw; "Got tid of getPrefixedId in entity serializer" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69301 [11:08:28] New patchset: Jeroen De Dauw; "Got rid of getPrefixedId in EntitySerializer" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69301 [11:11:13] multichill: cp: cannot stat `/tmp/articles_not_wikidata.txt': No such file or directory [11:11:50] multichill@tools-dev:/tmp$ ls -al articles_not_wikidata.txt -> -rwxrwxrwx 1 multichill svn 7677023 Jun 18 11:03 articles_not_wikidata.txt [11:12:10] it's in tools-dev [11:12:28] (I'm not sure this is matter) [11:13:23] local-dexbot@tools-login:/tmp$ ls [11:13:24] a crontab.hkLK5L hsperfdata_merl rmre_models ssh-YovhAhc27683 tmux-3356 [11:13:26] anomiebot-test crontab.hRuGz3 hsperfdata_petrb rtfs timer_create2XFA5u.c tmux-50564 [11:13:27] awstats-7.1.1 crontab.vUYS7m mc-local-dumpscan scfc timer_createDwuk4Q.c twmode-cacert1864cNu [11:13:29] awstats-7.1.1.tar.gz crontab.YRzBhb pip-LqEn1q-unpack ssh-aAJfsd7097 timer_createXKjKFP.c vxqjuHE [11:13:30] cluewikibot.cookies.30f36ef.dat dapete pip-lqPTe_-uninstall ssh-BLVgZBOS1025 tmux-2039 webservers.backup.09:02:04 [11:13:32] cluewikibot.cookies.59e731e.dat dpkg pip-v5EY6v-uninstall ssh-fvxrk27831 tmux-2078 [11:13:33] crontab.e5Ecfn hsperfdata_ebrahim puppet20130616-27237-jw8erp-0 ssh-xErlv24309 tmux-2126 [11:13:35] (sorry for flooding :( ) [11:14:04] Wrong server Amir1, you are connected to tools-login, not tools-dev [11:14:29] All of my files are in login [11:15:15] is there a way to send files between these servers? [11:15:29] Look now, copied it [11:16:18] ok [11:16:28] yes [11:19:33] copied [11:20:11] New patchset: Jeroen De Dauw; "Got tid of getPrefixedId in entity serializer" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69301 [11:24:24] New patchset: Jeroen De Dauw; "Got tid of getPrefixedId in entity serializer" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69301 [11:25:45] multichill: http://www.wikidata.org/wiki/Special:Contributions/Dexbot [11:26:35] at first bot just imports without-interwiki articles and after that starts on importing with-interwiki articles [11:35:41] New patchset: Jeroen De Dauw; "Got tid of getPrefixedId in entity serializer" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69301 [11:39:06] New patchset: Jeroen De Dauw; "Remove global scope assumptions in client and exec code in non global scope" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69091 [11:45:34] New patchset: Jeroen De Dauw; "Got tid of getPrefixedId in entity serializer" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69301 [11:49:00] New patchset: Jeroen De Dauw; "Got tid of getPrefixedId in entity serializer" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69301 [11:52:35] Amir1|AFK: Ok, great [11:53:03] New review: Daniel Kinzler; "(1 comment)" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69297 [11:53:21] New patchset: Jeroen De Dauw; "Got tid of getPrefixedId in entity serializer" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69301 [11:54:08] Amir1|AFK: And you probably want to take a look at https://www.wikidata.org/wiki/Wikidata:Project_chat#How_to_handle_new_pages.3F [11:56:51] New patchset: Jeroen De Dauw; "Got tid of getPrefixedId in entity serializer" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69301 [11:57:53] New review: Daniel Kinzler; "(1 comment)" [mediawiki/extensions/Wikibase] (master) C: 2; - https://gerrit.wikimedia.org/r/69300 [12:00:37] New review: Daniel Kinzler; "(1 comment)" [mediawiki/extensions/Wikibase] (master) C: -1; - https://gerrit.wikimedia.org/r/69296 [12:01:31] Change merged: jenkins-bot; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69091 [12:02:19] New review: Tobias Gritschacher; "with this change, sitelinks do not show up on my client anymore." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69091 [12:03:32] Change merged: jenkins-bot; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69295 [12:10:32] !nyandata [12:11:22] lbenedix: where is the animated nyan cata again? [12:12:20] http://lb.bombenlabor.de/nyan/ [12:12:30] http://lb.bombenlabor.de/nyan/nyan_data.gif [12:18:30] lol [12:33:54] lbenedix: your nyan cat is going to be famous now [12:34:51] in which way? [12:38:45] New patchset: Jeroen De Dauw; "Got tid of getPrefixedId in entity serializer" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69301 [12:39:46] New review: Jeroen De Dauw; "(1 comment)" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69296 [12:41:06] New review: Daniel Kinzler; "(1 comment)" [mediawiki/extensions/Wikibase] (master) C: -1; - https://gerrit.wikimedia.org/r/69089 [12:43:49] New patchset: Daniel Kinzler; "Remove global scope assumptions in repo and exec code in non global scope" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69089 [12:44:08] New review: Daniel Kinzler; "restore -1" [mediawiki/extensions/Wikibase] (master) C: -1; - https://gerrit.wikimedia.org/r/69089 [12:48:36] New patchset: Daniel Kinzler; "Remove global scope assumptions in repo and exec code in non global scope" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69089 [12:52:06] New patchset: Daniel Kinzler; "Fix wgWBSettings alias." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69305 [13:39:40] Is Tirkon here? [13:46:56] Change merged: jenkins-bot; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69305 [13:47:30] DanielK_WMDE: Around? [13:48:42] Change merged: jenkins-bot; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69089 [13:50:49] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69087 [13:51:14] New patchset: Tobias Gritschacher; "Got rid of getPrefixedId in entity serializer" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69301 [13:57:05] hoo: hey [13:57:36] how to use date and coords type props in wp? [13:57:56] DanielK_WMDE: I'm about to finish the client move patch... but while trying to test that I discovered that my local installation is broken and I don't know why [13:58:10] It just doesn't show any interlang links on the client, without any error [13:58:27] Base-w: that part isn't finished yet. i think you can use them via Lua, but it's not nice. [13:58:42] wfWarn( 'Site not found for ' . $this->siteId . '. Cannot add links from repository.' ); [13:58:46] that get's triggered [13:59:20] hoo: if you pulled about an hour ago, that's a known issue. I broke the client code :) [13:59:32] well, I merged something that broke B/C with the wgWBSettings array fro client [13:59:59] hoo: pull again now, it'S fixed [14:01:12] hoo: also make sure your `sites` table contains all the relevant sites. Most importantly, i needs to have an entry for the client wiki itself [14:01:44] ...identified by it's siteGlobalID setting (off the top of my head - not sure about he name of that setting) [14:02:38] DanielK_WMDE: Found it... my site id is numeric for some reason [14:05:44] o_O [14:06:00] DanielK_WMDE: where can i find examoles of using them at least via lua? [14:12:20] DanielK_WMDE: Ok, my fault... global id is what counts, of course... Site::getNavigationIds() is empty now -.- Should I try to get a new sites table? [14:18:22] http://tools.wmflabs.org/wdrdr/cgi-bin/index.cgi?item=q1 I have written this tool which redirects you to the wikipedia page in your language from a given item id (here Q1) [14:18:35] please test it and report errors. :-) [14:21:44] * hoo got it now :) [14:21:59] My site_identifiers was empty [14:22:19] hoo: that would be bad :) [14:22:38] I wonder how that happened [14:24:23] Base-w: i am not sure if it is used anywhere already but let me get the documentation for you - maybe that helps [14:24:25] Pyfisch: [14:24:25] [14:24:25] ... [14:24:25] is what i shall see? [14:24:47] Lydia_WMDE: that would be nice too [14:24:55] thanks [14:25:16] Base-w: which is your language? [14:25:19] New patchset: Daniel Kinzler; "Provide data value type to SnakFactory." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68963 [14:25:42] Pyfisch: as i understand it take my browser's lang [14:25:46] which is russian [14:25:55] Base-w: have you tried Q1 or a different item? [14:26:05] q1 [14:26:18] Base-w: http://www.mediawiki.org/wiki/Extension:WikibaseClient/Lua and http://www.wikidata.org/wiki/Wikidata:Lua - hope some of this is helpful for you [14:26:30] Base-w: on wikipedia, it will take the wikipedia's content language [14:29:46] DanielK_WMDE: Are you going to kill me if I rebase and update the change at the same time? Can't test without rebasing [14:30:52] Lydia_WMDE, thanks for docs [14:31:01] sure [14:31:58] New patchset: Tobias Gritschacher; "Got rid of getPrefixedId in entity serializer" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69301 [14:35:59] Tobi_WMDE, JeroenDeDauw: I have two chains of changes on gerrit that i'd really like to see go into the branch tomorrow. Could you have a look? one starts at https://gerrit.wikimedia.org/r/#/c/68650 and the other at https://gerrit.wikimedia.org/r/#/c/67251 [14:36:32] hoo: just test with rebasing, then undo the rebase [14:36:53] hoo: should be: git reset HEAD@{1}, look at git reflog [14:39:26] I can just checkout a new branch for testing as well, duh... stupid /me [14:44:26] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69301 [15:14:38] JeroenDeDauw, Tobi_WMDE, Henning_WMDE, Lydia_WMDE: anyone up for some frisbee in the park in a bit? [15:23:13] DanielK_WMDE: What's the replacement for EntityContentFactory::singleton()->getFromId() ? [15:23:40] It's supposed to give EntityContent from an EntityId object [15:24:02] WikibaseRepo::newInstance()->getEntityContentFactory()->getFromId() [15:24:07] ? [15:24:37] or getDefaultInstance ? [15:24:47] o_0 [15:25:18] hoo: if you really need a EntityContent, not just an Entity, your class should require an EntityContentFactory in the constructor. IF you only need an Entity, require an EntityLookup in the constructor. [15:25:38] DanielK_WMDE: only here for another few minutes.. [15:25:53] hoo: if you are in a static context (like a hook function), use WikibaseRepo::getDefaultInstance() to get access to instances [15:26:11] It's in the job class [15:26:20] Tobi_WMDE: that would be a good time for playing frisbee then :P? [15:27:20] hoo: right, you don't have control over instantiation there. So initialize these members using WikibaseRepo::getDefaultInstance in your constructor [15:27:58] you could provide a "initializeServices" methods that could be used by test cases to provide fake services [15:28:13] Can't do that in the constructor as that one needs to work on the client as well [15:28:20] that sounds feasible [15:29:20] New patchset: Hoo man; "Implement Client to Repo move change propagation" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/65648 [15:29:28] that's my current WIP [15:30:22] hoo: err, wait. the job is executed on the client, so you need to load the entity on the client, right?= [15:30:33] so you need the services *only* on the client, not on the repo [15:30:45] EntityContent isn't available on the client at all (and shouldn't be) [15:31:01] use WikibaseClient::getDefaultInstance()->getEntityLookup() then [15:31:05] DanielK_WMDE: No... the client injects the job into the repo [15:31:19] and that one then does the heavy lifting [15:31:22] ah, right, your inverse change propagation [15:31:25] * DanielK_WMDE lost context [15:31:28] right then [15:31:59] hoo: basically: try to minimize access to clobal state/context. If you need it, concentrate it in one place, and make sure test cases can override it [15:32:05] *global [15:32:29] Working on that... testing all this is a bit tricky, but I'll try my best to get a good coverage on the repo as well [15:32:52] hoo: avoiding all globals helps a lot with testing [15:33:18] we also have quite a few mock classes - especially the MockRepository comes in handy when testing [15:36:20] New patchset: Hoo man; "Implement Client to Repo move change propagation" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/65648 [15:36:42] New review: Hoo man; "Rebased" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/65648 [15:38:44] New review: Daniel Kinzler; "NOTE: removing Jenkins from this, since it will always fail due to the fact that this change require..." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68963 [15:40:02] New patchset: Daniel Kinzler; "Remove global state from EntityDataRequestHandler" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/66980 [15:42:00] New patchset: Daniel Kinzler; "EntityLookup should fail on bad revision" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/67251 [15:42:06] New patchset: Daniel Kinzler; "Add EntityRevision functionality" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/67256 [15:42:12] New patchset: Daniel Kinzler; "EntityLookup::hasEntity for quick checks." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69294 [15:43:16] New patchset: Daniel Kinzler; "Remove global state from EntityDataRequestHandler" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/66980 [15:43:17] New patchset: Daniel Kinzler; "Move EntityData* to LinkedData namespace and dir" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/67099 [15:43:25] New patchset: Daniel Kinzler; "No rev ID in path, it messes with web caches" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/67121 [15:43:29] New patchset: Daniel Kinzler; "Introduce EntityDataUriManager" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/67135 [15:45:07] JeroenDeDauw, Tobi_WMDE: there's another chain of changes that has been sitting on gerrit for weeks now: https://gerrit.wikimedia.org/r/#/c/66980 [15:45:11] review plz? [15:45:35] wahhhh.. too much work.... [15:47:54] Tobi_WMDE: :P [15:48:04] yea. [15:48:32] the review backlog is kind of frightening, especially with katie and denny both off. [15:48:58] would be good to get *some* stuff into the branch, though :/ [15:50:03] New patchset: Daniel Kinzler; "Remove global state from EntityDataRequestHandler" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/66980 [15:50:03] New patchset: Daniel Kinzler; "Move EntityData* to LinkedData namespace and dir" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/67099 [15:50:14] New patchset: Daniel Kinzler; "No rev ID in path, it messes with web caches" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/67121 [15:50:19] New patchset: Daniel Kinzler; "Introduce EntityDataUriManager" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/67135 [15:50:43] DanielK_WMDE: i can review the snak validation stuff tomorrow morning, and see what else i manage to do before freeze [15:50:54] ok cool [15:51:05] validation is important, quite a few things block on it. [15:51:14] i know [15:57:00] New review: Hoo man; "Also needs rebase" [mediawiki/extensions/Wikibase] (master) C: -1; - https://gerrit.wikimedia.org/r/66908 [16:13:12] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#191 (master - 7e355c6 : daniel): The build has errored. [16:13:12] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/0c942bd2e7e9...7e355c643272 [16:13:12] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/8198264 [16:19:42] Change merged: jenkins-bot; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68406 [16:21:39] * aude waves [16:21:47] are the requirements for wikibase documented anywhere now? [16:22:03] hi aude :) [16:22:06] New review: Daniel Kinzler; "(1 comment)" [mediawiki/extensions/Wikibase] (master) C: 2; - https://gerrit.wikimedia.org/r/69296 [16:23:16] Change merged: jenkins-bot; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/68639 [16:23:57] aude: requirements? you mean the dependencies on the extension level? [16:24:01] yes [16:24:09] like on mediawiki.org? [16:24:25] http://www.mediawiki.org/wiki/Extension:Wikibase not too helpful [16:24:34] aude: i think it's documented via the composer file. if you call that "documented" :) [16:24:40] hmmm [16:24:58] that's why i've been uninterested in doing any "work" on "vacation" [16:25:03] the wikipage indeed is rather outdated... [16:25:04] have to update my setup [16:25:21] but should merge the entity data stuff it is ok [16:25:58] aude: as far as I know, the dependencies are: Diff, DataValues, WikibaseDataModel. [16:26:08] WikibaseDatabase ?! [16:26:21] aude: the Query stuff needs the Ask extension, but it's broken at the moment anyway, i think [16:26:33] hoo: hm? [16:26:43] hmmm [16:27:02] supposedly, you can just tell composer to install it :) [16:27:05] i'll just look through the list on gerrit and try to checkout out everything [16:27:17] yes, but that's now how wmf does it [16:27:26] * aude does thinks the same way as wmf setup [16:27:30] things [16:27:40] someday they can use composer and that would be cool [16:27:49] i.e. manually :) [16:28:09] yes [16:28:12] kind of [16:28:14] with submodules [16:28:25] although don't know if these are added as submodules yet [16:28:31] * aude tries [16:28:57] * aude has all the extensions that are submodules of core [16:29:49] DanielK_WMDE: ok, i don't see any new submodules [16:33:27] aude: WikibaseDataModel is new. If you have that, all should be fine [16:33:31] hmmm [16:33:47] needed for master. not the current branch [16:33:48] you know that test2 and test wikidata will explode on thursday if we don't sort out the submodules [16:34:03] Why did you have to split it into 10 repos? [16:34:04] we're making a branch tomorrow, right [16:34:08] You went from 3/4 originally to one... [16:34:30] heh [16:34:33] for just wikibase [16:34:40] bad idea [16:35:00] both approaches have their benefits [16:35:20] multiple extensions in one repo lets use do changes that affect multiple extensions easily. like moving stuff from repo top lib [16:35:47] but it makes external re-use harder. and some stuff, notably composer, requires a one-module-one-repo setup [16:36:08] updating 571 extensions takes long enough, even on an SSD [16:36:29] to be honest, i'd like to see all the modules in separate git repositories - in theory. [16:36:41] but in practice, that sucks [16:37:17] submodules could be a solution, if gerrit, jenkins, composer et.al. had decent support for that [16:39:46] New patchset: Daniel Kinzler; "Make EntityIdParser be case insensitive." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/66129 [16:41:31] New patchset: Daniel Kinzler; "Make EntityIdParser be case insensitive." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/66129 [16:51:18] New patchset: Daniel Kinzler; "Fix $wgWBWikibase alias for PHP 5.5." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69320 [16:51:34] JeroenDeDauw: there you go [16:53:50] Change merged: Jeroen De Dauw; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69320 [16:58:05] wow, foursquare maps are already updated with stuff i added this morning :) [16:59:57] DanielK_WMDE and everyone, so i have some failing tests relating to squashing whitespace [17:00:01] like 3) Wikibase\Lib\Test\TypedValueFormatterTest::testFormatToString with data set #2 (DataValues\StringValue, DataTypes\DataType, ' foo ') [17:00:03] just me? [17:05:00] New patchset: Tpt; "Fix a message that is not client name free" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69321 [17:06:50] alright, off for a few hours.... [17:07:57] Change merged: jenkins-bot; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69321 [17:08:48] aude: works fine for me [17:15:25] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#192 (master - e9b9154 : jenkins-bot): The build has errored. [17:15:25] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/7e355c643272...e9b915492c7c [17:15:25] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/8198347 [17:17:24] DanielK_WMDE: hmmm, maybe i have wrong versions of something [17:20:28] * aude off for real now [17:36:01] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#193 (master - 6da5725 : Tobias Gritschacher): The build has errored. [17:36:01] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/e9b915492c7c...6da5725af55a [17:36:01] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/8198448 [17:57:01] JeroenDeDauw: what are your plans with the nyan-data-cat? [18:14:18] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#194 (master - e558c1a : Tobias Gritschacher): The build has errored. [18:14:18] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/6da5725af55a...e558c1a1e0f6 [18:14:18] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/8200198 [18:26:15] !admin archive subpages are not notable? But it looks like they are not excluded by [[WD:N]]. [18:26:16] [5] 10https://www.wikidata.org/wiki/WD:N [18:28:10] Pyfisch: Touchy subject really. Artchive Subpages are really a local Wikipedia's concern and really may lead to a lot of useless items existing on Wikidata. So while there is no direct stance on it, archive subpages might be best for local Wikipedias to deal with even if it does mean [[xx:xx]] linking. [18:28:10] [6] 04https://www.wikidata.org/wiki/xx:xx [18:29:05] JohnLewis: ok, should I file a deletion request? [18:29:35] How many are there? [18:29:43] Plus are theu by the same editor? [18:29:59] *they [18:30:43] same editor, 24 [18:30:46] pages [18:31:00] Is the user listed at [[WD:AN]] by DangSunM? [18:31:01] [7] 10https://www.wikidata.org/wiki/WD:AN [18:31:23] yes [18:31:31] Ah. I'll deal with that then. [18:31:58] JohnLewis: I have a list. should I give it to you? [18:32:46] Pyfisch: Nope. I can do it this way. [18:37:51] Pyfisch: I have counted 27. Mind verify that? [18:43:18] Pyfisch: Done. I may have missed one or two, if so just bring it to my attention. [18:48:06] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#195 (master - 194a935 : jenkins-bot): The build has errored. [18:48:06] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/e558c1a1e0f6...194a9359f12c [18:48:06] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/8203450 [18:53:11] JohnLewis: ok [19:10:45] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#196 (master - b7a3511 : jenkins-bot): The build has errored. [19:10:45] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/194a9359f12c...b7a351127ca5 [19:10:45] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/8203567 [19:25:47] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#197 (master - 67a5336 : daniel): The build has errored. [19:25:47] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/b7a351127ca5...67a5336b510e [19:25:47] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/8204670 [19:37:33] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#198 (master - 4397e0b : jenkins-bot): The build has errored. [19:37:33] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/67a5336b510e...4397e0bbd7c5 [19:37:33] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/8205184 [20:03:21] hi [20:03:59] with the new-add feature of geocoordinates, how will wikidata play with osm? there will be some sort of massive import? [20:07:17] fale: we don't know yet. we're still exploring all the possibilities [20:08:06] legoktm: is there a discussion somewhere? I haven't seen any on the Project Chat [20:28:19] fale: well https://www.wikidata.org/wiki/Wikidata:Project_chat#When_should_we_use_point_coordinates_.3F is about it i think. [20:28:54] legoktm: it does not deal with the OSM thing, as far as I understood correctly [20:30:47] fale: yeah. i dont see anything on https://www.wikidata.org/wiki/Wikidata:Property_proposal/Place, so you should probably start the discussion :D [20:31:02] legoktm: :D oki, thanks :) [20:47:13] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#199 (master - 2953b3d : Translation updater bot): The build has errored. [20:47:13] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/4397e0bbd7c5...2953b3d20914 [20:47:13] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/8211736 [20:50:35] New patchset: Jeroen De Dauw; "Get rid of getPrefixedId in EntityContent::equals and added missing check" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69296 [20:50:48] New review: Jeroen De Dauw; "FFS gerrit, this rebased w/o conflict for me >_>" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69296 [20:51:02] New review: Jeroen De Dauw; "CR by danielk" [mediawiki/extensions/Wikibase] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/69296 [20:51:02] Change merged: Jeroen De Dauw; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69296 [20:52:28] New review: Jeroen De Dauw; "(1 comment)" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69300 [20:55:16] New patchset: Jeroen De Dauw; "Get rid of many getPrefixedEtity id usages in repo" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69300 [21:04:33] New patchset: Jeroen De Dauw; "Get rid of many getPrefixedEtity id usages in repo" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69300 [21:05:24] New review: Jeroen De Dauw; "CR by danielk" [mediawiki/extensions/Wikibase] (master) C: 2; - https://gerrit.wikimedia.org/r/69300 [21:08:07] Change merged: Jeroen De Dauw; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/69300 [21:11:37] New review: Jeroen De Dauw; "(1 comment)" [mediawiki/extensions/Wikibase] (master) C: 2; - https://gerrit.wikimedia.org/r/66129 [21:11:38] Change merged: Jeroen De Dauw; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/66129 [21:38:49] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#201 (master - b485d01 : jeroendedauw): The build has errored. [21:38:49] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/c6a4a5849967...b485d017a9d7 [21:38:49] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/8213311 [21:40:02] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#200 (master - c6a4a58 : jeroendedauw): The build has errored. [21:40:02] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/2953b3d20914...c6a4a5849967 [21:40:02] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/8212551 [22:08:16] wikidatawiki DB is now 100963.57812500 MB [22:08:32] so are we going to beat enwiki soon? [22:08:36] still fits on my laptop :D [22:08:55] [travis-ci] wikimedia/mediawiki-extensions-Wikibase#202 (master - cdbe002 : Jeroen De Dauw): The build has errored. [22:08:55] [travis-ci] Change view : https://github.com/wikimedia/mediawiki-extensions-Wikibase/compare/b485d017a9d7...cdbe002b5a7d [22:08:55] [travis-ci] Build details : http://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/8213429 [22:09:07] dewiki is 242222.82812500 [22:09:10] So i suspect not [22:09:25] http://p.defau.lt/?X3tdwBkz6QZr8nFoCFotlw [22:09:53] enwiki is over 7x larger [22:10:01] 724990.29687500 [22:10:08] heh, logging. [22:11:32] It's the trees i feel sorry for [22:12:24] :> [22:15:26] New patchset: Hoo man; "Implement Client to Repo move change propagation" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/65648 [22:45:08] legoktm: hi, how you're doing? [22:45:11] hey [22:45:44] the sf.net specially the new system really sucks [22:46:10] I couldn't add cmt so i had to send e-mail to the reporter [22:46:14] i try and avoid using sf.net :D [22:46:25] you're doing the right thing [22:48:55] legoktm: someone had an idea about setting statements, he said datatype of properties are certain and very easily can be obtained so we don't need to ask people to their datatype [22:49:12] I don't know what it looks like in rewrite [22:49:25] but in trunk he is right [22:50:16] In rewrite you don't need to specify the datatype, you just do [22:50:25] claim = pywikibot.Claim(repo, 'p31') [22:50:36] oh good [22:50:47] and when you do claim.setTarget(pywikibot.ItemPage), it automatically does type checking to ensure it is an item page [22:50:58] plus, the datatype is cached so you only need to fetch it once [22:51:20] that is my idea in trunk [22:51:28] i want to cache it [22:52:34] well, i dont think trunk has caching support? [22:52:48] in rewrite, its just api.CachedRequest(expiry, **params) [22:52:53] in featured.py has cache [22:52:56] so i set the expiry to 100 years :P [22:52:57] o.O [22:52:59] * legoktm looks [22:53:19] but it's not like rewrite cache [22:54:10] * Amir1 is thinking about stealing cache system of rewrite [22:55:38] it would probably be easier if we just started using rewrite for everything and ditched trunk rather than trying to copy things back and forth :P [22:56:38] hehe [22:57:06] but we should continue on supporting very old bot ops [22:57:11] :D [22:57:32] I think very old guys are using trunk :D [22:58:56] legoktm: people are dancing in streets here and I'm in home like forever alone :( [22:59:40] Right, so backwards-compatability is a goal with @deprecated and stuff [22:59:42] o.O why? [23:01:18] first is rowhani is (s)elected as president (he is very moderate and very popular ) 2- Iran won S. Korea and now Iran can go to the FIFA world cup [23:01:52] world cup :DDD [23:01:56] so excited for that [23:02:40] I think it's not very popular in US. [23:02:54] super bowl is more exciting for you [23:03:00] (maybe I'm wrong) [23:03:35] well, football is fun to watch, but i love soccer [23:03:45] football=american footbal xP [23:04:41] I'm not a very big fan of football or soccer I prefer TV series, The big bang theory, HIMYM, grey's anatomy [23:04:46] I'm bored [23:04:59] I just started game of thrones and arrow [23:06:02] arrow was decent but i stopped watching it a while back. [23:06:27] why? [23:07:43] idk, it just got boring i think. [23:40:00] legoktm: supernatural is good and seems it has no end :D [23:40:03] I liked it