[10:03:04] Adrian_WMDE: the currently merging build https://gerrit.wikimedia.org/r/#/c/268067/ [10:05:17] ahoi wonderful WD. Lydia_WMDE and DanielK_WMDE , I know you have stuff to say on https://phabricator.wikimedia.org/T124569 [10:05:35] otherwise i will deploy it tomorrow :-P [10:06:04] yurik: i will - currently sick at home though [10:06:21] Lydia_WMDE, that's the best time to have stuff to say! especially negative stuff :) [10:06:26] get better soon! [10:06:29] lol [10:06:30] thanks [10:06:39] and no you don't want grumpy me to reply to tickets [10:06:40] ;-) [10:06:57] not good for the environment [10:06:59] Lydia_WMDE, verbal battles make us better :-P [10:07:37] i only go into battle at full strength ;-) [10:07:38] you will feel better because you will get that negativity out of you, and i will feel better because i will have an honorable fight with a mighty adversary [10:07:53] Jonas_WMDE: is charlie in the office already? [10:07:56] bummer, you discovered my secret plan [10:08:02] lol [10:09:16] @Lydia_WMDE nope [10:09:28] should I tell her something? [10:11:23] Jonas_WMDE: i just wanted to check in on her and make sure everything is ok. she wanted to talk to me about the last interviews she did and because of fosdem and me being sick we have not been able to. so maybe hangout today [10:12:09] OK will tell her [10:13:10] thx [10:20:17] @Lydia_WMDE could we move commons meeting after the jour fix? [10:20:40] Jonas_WMDE: then adrian won't have time [10:20:53] ore before? [10:20:55] and earlier bene can't make it [10:22:15] :( [10:24:24] sjoerddebruin: why the sad face? [10:24:38] so much work to do [10:24:57] indeed indeed [10:25:08] but! one piece at a time and the mountain becomes smaller :) [10:39:46] DanielK_WMDE: I found it! https://gerrit.wikimedia.org/r/#/c/236537/ and https://phabricator.wikimedia.org/T67846 [10:39:51] xD [11:06:19] DanielK_WMDE: https://phabricator.wikimedia.org/T125647 and https://phabricator.wikimedia.org/T125648 [11:06:36] please adjust the title if necessary.. :) [11:09:55] Lydia_WMDE: you wanted to create a task for wbeditentity edit summary improvements [11:10:04] Tobi_WMDE_SW: thanks [11:10:39] ah, I think I've found it Lydia_WMDE : https://phabricator.wikimedia.org/T67846 [11:10:46] yeah [11:10:56] Tobi_WMDE_SW, Lydia_WMDE: https://phabricator.wikimedia.org/T67846 [11:11:06] "wbeditentity: try to use appropriate autocomment instead of the generic one" [11:11:06] thx DanielK_WMDE [13:15:10] Where should https://www.wikidata.org/wiki/Wikidata:Newbie redirect to? [13:15:32] Special:MyPage [13:15:38] Just kidding, looking. [13:16:10] I think https://www.wikidata.org/wiki/Wikidata:Introduction [13:21:54] Where do I go to discuss how to incorporate 3rd data that I have? [13:22:44] I think https://www.wikidata.org/wiki/Wikidata:Data_donation? [13:23:41] So I'm basically scrap it so I'm not sure [13:24:44] People have imported it from Wikipedia, but I want to fill it out properly [13:24:54] (i.e. have references) [13:25:02] Just try the project chat then. [13:29:21] Seems off-topic, but ok [13:32:15] jzerebecki: https://gerrit.wikimedia.org/r/#/c/268102/ [13:49:12] Adrian_WMDE: jzerebecki https://integration.wikimedia.org/ci/job/mediawiki-extensions-qunit/28860/console :( [13:50:57] any idea what between yesterday and today is causing failures? [13:52:29] no idea yet :( . it might be a flaky test I think I saw that before. failing in test but passing in gate-and-submit. [13:52:47] it's only one failure [13:52:50] zh ... [13:53:38] yea it is only one [13:56:55] a note for 1.20.0-wmf.12 , I will start it at 9pm tonight, instead of the usual 8pm [13:57:09] and it might take longer than expected because I am a newbie [13:57:09] ok [14:00:47] jzerebecki: also, would be nice to get https://gerrit.wikimedia.org/r/#/c/267242/ reviewed [14:01:28] that way, we can add article placeholder to the build resources (now on gerrit) [14:06:41] aude: Do we even want to have it in the build? [14:06:50] And not just treat it like a generic extension? [14:08:38] hoo: generic is ok too [14:09:07] I was just wondering, Wikibase doesn't depend on it, so either should be fine [14:09:20] but if it depends on wikibase [14:09:36] but so does other stuff like contenttranslation [14:09:54] also it just depends on master, nothing which could be nailed down with comporse [14:10:05] because we don't do releases [14:12:59] hoo: either way, we need to get it onto beta [14:13:21] true [14:13:43] having it not in the build, we'll just need to be more careful if we make a breaking change in wikibase [14:14:25] that's true, but also applies to MobileFrontend, Wikidatapagebanner, ... [14:14:30] yeah [14:14:37] maybe it's better to be in the build for CI reasons [14:14:48] * aude doesn't object to having it a generic extension [14:14:52] we don't run tests on all deployed extensions at any point, do we? [14:15:10] at least some of the extensions, yes [14:15:31] that's why content translation and visual editor people come raging to us sometimes :) [14:21:42] aude: I don't have a strong preference, do what you prefer. I think there are reasons to do both [14:22:29] having it in the build means it's included in vagrant (without making a new role for it) [14:22:57] (and i'm also using build resources myself, so would get it added, w/o having to do manually) [14:23:28] hm... but not sure that's how vagrant should work [14:23:34] :/ [14:23:38] like having one big Wikidata role [14:23:58] https://www.wikidata.org/w/index.php?title=Q3045408&action=history -_- [14:24:48] either way is ok with me [14:25:01] aude: Maybe ask jzerebecki for his preference [14:30:04] Can somebody help with cleaning up the first name value violations, lots of vandalism between those https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/Mandatory_constraints/Violations [14:45:59] Do people reed the descriptions when they add statements? :( [14:47:00] sjoerddebruin: Often there's just no description for one language :/ [14:47:21] There are for disambiguation pages, and yet people use them for first names. [14:47:48] that's true [14:48:06] Also just geographical places etc. [14:59:07] Lydia_WMDE: did you see https://www.wikidata.org/wiki/User:Bene*/Ordering_by_properties ? [14:59:25] benestar: not yet. thanks! [14:59:38] benestar: currently preparing talk for tomorrow. will look at it after that [14:59:51] sure, no hurry :) [15:56:34] jzerebecki: aude: the poor qunit test still failing on https://gerrit.wikimedia.org/r/#/c/268121/ :( [15:56:50] and I have reopened the associated task https://phabricator.wikimedia.org/T125655 [15:59:19] hashar: ok :/ [16:02:58] aude: https://gerrit.wikimedia.org/r/#/c/268121/ [16:04:46] hashar: we are going to need https://gerrit.wikimedia.org/r/#/c/268121/ [16:04:54] on mira or wherever [16:15:02] hey ) [16:15:25] aude: just bump the related submodule in core [16:15:50] I already cloned the repo on mira. Will just have to submodule update [16:17:25] hashar: we did [16:17:55] just need to pull the submodule update on mira and submodule update [16:19:24] aude: doing [16:19:34] hmm no [16:19:41] will do that later since there is a swat going on [16:19:52] ok [16:31:06] aude: jzerebecki know anything about WDQS being down? SMalyshev ? [16:31:28] looks up from here [16:31:34] tried using it? [16:31:38] yeah [16:32:03] interesting, I don't seem to be able to get any queries to work. Also looking at the dashboard it looks like it has stopped updating [16:32:24] seems one of the two is not responding [16:32:33] addshore: markus was also compaining on the mailinglist [16:32:38] earlier today [16:32:42] but it worked for me at that time [16:32:44] Lydia_WMDE: yeh i just saw [16:32:50] 1001 is responding but not updating [16:32:59] 1002 is not responding? [16:33:38] https://grafana.wikimedia.org/dashboard/db/wikidata-query-service?from=1454483225314&to=now [16:33:51] two is dead [16:34:16] 1002, that is [16:34:23] SMalyshev: you checking? I see you on the box as well [16:34:51] hoo: yes [16:35:24] can we depool it? How? [16:35:31] looks like some kind of bug in 2.0 :( [16:35:34] :D [16:35:53] 395 pts/6 S+ 0:00 \_ sudo service wdqs-blazegraph restart [16:35:53] 396 pts/6 S+ 0:00 \_ systemctl restart wdqs-blazegraph.service [16:35:56] did nagios / icinga catch this? [16:35:56] 399 pts/6 S+ 0:00 \_ /bin/systemd-tty-ask-password-agent --watch [16:36:54] addshore: no :( [16:37:11] okay, we should defintly set up some things to scream using the data im putting in graphite! [16:37:23] though the stuff that puts that data there is not productionized ;) [16:38:15] ahh 1001 has an "Updater process" warning in icinga [16:38:34] but nothing for 1002 [16:41:47] This task probably fits https://phabricator.wikimedia.org/T119915 (I added a comemnt there) [16:42:08] we have a task somewhere to monitor response times [16:42:16] ah, that's it :) [16:42:31] yup :) [16:44:27] I should really look at productionizing my metric things [16:49:16] 1002 looks back and the lag is dropping :) [16:49:47] <3 [16:54:00] and 1001 lag is going down! :) [16:57:21] addshore: SMalyshev: thanks for looking into it [16:57:23] * addshore declares the imediate issue solved ;) [16:57:35] immediate! [16:57:41] :) [18:50:26] yo [18:56:31] hi... [19:00:51] aude: ping [19:39:26] hi physikerwelt [19:41:21] aude: I realized that the math datatype was removed from beta [19:41:28] http://wikidata.beta.wmflabs.org/wiki/Special:NewProperty [19:41:40] hi physikerwelt ;) [19:41:51] hi benestar... nice to meet you in realtime [19:41:56] yes indeed ^^ [19:41:59] how are you? [19:42:15] fine, what's about you? [19:42:44] benestar... by the way did we ever meet in real live? [19:43:32] physikerwelt: whoops :( [19:43:43] me as well :) [19:43:46] not sure, maybe? ^^ [19:44:01] is that you? http://moritzschubotz.de/ [19:44:34] physikerwelt: making another path [19:44:37] patch* [19:44:38] yes ... there is a picture as well [19:44:42] https://www.dima.tu-berlin.de/menue/team/moritz_schubotz/ [19:44:55] aude: was that related to the config change? [19:45:26] yeah [19:45:56] physikerwelt: I don't think we met yet ;) [19:46:11] https://gerrit.wikimedia.org/r/#/c/268199/ [19:47:28] aude... I can't merge that [19:47:33] physikerwelt: btw are you doing your phd at tu berlin? [19:47:43] benestar yes [19:47:50] cool [19:48:02] physikerwelt: i know [19:48:33] it's being merged now [19:50:16] aude cool, that was quick. thank you hashar [19:50:37] physikerwelt: I guess for beta, anyone will be happy to +2 on spot [19:50:39] ;-) [19:50:53] by the way can we clone hashar, I think we need at least three of you [19:51:05] sorry about the mistake and thanks for poking [19:52:57] hashar would you mind to share some information with regard to npm 4+ [19:53:23] I am doing the mw deployment train this evening [19:53:31] but yeah should update the task [19:53:47] tldr: nodejs4.2 is available on nodepool instance. Gotta switch the services oid jobs to it and pray [19:54:06] if you need something for testing https://gerrit.wikimedia.org/r/#/c/267544/ [20:14:08] benestar: Tpt: look, apparently I already thought Rich Hickey was awesome way back in 2009: https://www.entropywins.wtf/blog/2009/12/31/a-deconstruction-of-object-orientated-time/ [20:14:28] jak połączyc dwa elemenety ? [20:15:01] ? [20:15:11] jak połączyc dwa elemenety ? [20:17:03] SourceOfEntropy: nice ^^ [20:18:37] * Tpt should definitly have a look to this presentation [20:20:49] =o [20:23:01] SourceOfEntropy: btw how far did you get killing Wikibase Lib? [20:23:17] not far enough [20:23:29] any progress? :P [20:25:18] not for a long time! [21:05:08] hey [21:05:34] hi [21:07:28] hey hashar [21:07:33] Got home in one piece? [21:07:40] yup [21:07:45] deploying a new mw version [21:07:51] which is crazy :} [21:09:51] hi frimelle ! [21:10:21] benestar: I've not been working on Wikibase for some time now [21:10:38] My guess is that lib is steadily growing again [21:10:41] dunno tho [21:10:49] SourceOfEntropy: what evil things are you doing instead? O-O [21:13:48] sjoerddebruin: Kan je eens op https://www.wikidata.org/wiki/Property_talk:P981 kijken? [21:13:50] benestar: currently https://github.com/wmde/FundraisingFrontend [21:13:58] benestar: off from this handle now, ping my main one instead [21:14:18] sure [21:14:54] multichill: if it could be done by bot, sure [21:15:14] Shall we just change the scope of the property? [21:15:41] I don't have objections. [21:33:44] addshore: Maybe just introduce replag for the query service just like the normal wiki? [21:33:54] That's an easy way for bots to know when to take it easy [21:34:35] mhhhm, yeh, well, ideally bad hosts would be removed from the pool [21:34:44] I guess laggy hosts would be too [21:35:04] but yeh, it took us a long time to notice this one :P [21:35:55] Doing unannounced maintenance and sleep while it breaks is not cool [21:56:36] I need a list of all items that are instances of Q4751159, but *without* a sitelink to English Wikisource. [21:58:05] harej: SPARQL SPARQL SPARQL! [21:58:13] Yes, unfortunately I'm not fluent in SPARQL. [21:58:43] There! Got it. [21:58:45] I think. [21:59:43] Nice :) [21:59:47] This returns entries that *have* WIkisource links but I need it to return entries that *don't* https://www.irccloud.com/pastebin/M1i2yFsk/ [22:00:14] FILTER NOT ? [22:00:42] that causes an error [22:01:03] FILTER (! (SUBSTR(str(?link), 1, 31) = "https://en.wikisource.org/wiki/")) [22:01:35] that returns 0 results; i know for a fact there should be at least one result [22:02:10] 354 for "entries with wikisource links" vs. 359 for "all entries" [22:04:16] or, I guess 355 and 359 now [22:05:18] * harej falls back on what he knows best: Excel [22:06:21] harej: Oh, true [22:06:22] FILTER NOT EXISTS { ?link schema:about ?item . FILTER(SUBSTR(str(?link), 1, 26) = "https://en.wikisource.org/") } [22:06:42] that should do what you want [22:06:45] * harej has found his culprits [22:06:46] Thank you! [22:07:55] :) [22:18:50] FILTER NOT EXISTS { stuff } or OPTIONAL { stuff with ?var } FILTER(!bound(?var)) both work to find out something not existing [22:20:01] note that FILTER NOT EXISTS is not the same as FILTER(!(condition)) - the former ensures something is never true and the latter just finds examples in which it's not true