[09:53:47] good orning [09:54:00] apparently wmf.12 went fine yesterday and is enabled on group0 / group1 \O/ [09:54:21] jzerebecki: Trainwreck? https://www.youtube.com/watch?v=UqbKt_g9PEQ&t=3m29s [09:55:01] hashar: yeah, I see translations of echo messages. :) [09:55:59] hopefully everything is operational [10:24:29] Adrian_WMDE: https://phabricator.wikimedia.org/T125484 [10:52:55] Thiemo_WMDE: https://en.wikipedia.org/wiki/Powerset_construction [10:58:46] I wish the property suggester would suggest properties *I've* used a lot recently... typing the same thing over and over is tedious [10:59:38] nikki: could be done with a gadget. it would just store your favorite properties in your browser [11:05:40] yeah, I was expecting it would just be saved in the browser. no idea how to actually change what the suggester shows though :/ [11:26:27] nikki: maybe Adrian_WMDE or Thiemo_WMDE can help with that [14:15:19] hoo: does https://phabricator.wikimedia.org/T125813 happen on wikidata? [14:15:28] i can't reproduce [14:15:33] yes [14:15:44] That's how I found out [14:15:50] was reported on proejct chat or so [14:17:01] I can reproduce locally and on Wikidata with Firefox and Epiphany (webkit) [14:18:03] I got a fix... and wtf [14:20:52] aude: Can't you reproduce at all? [14:22:00] hoo: no [14:22:06] weird [14:22:06] maybe i don't understand the bug [14:22:20] Adrian_WMDE: Jonas_WMDE: https://gerrit.wikimedia.org/r/268391 [14:22:48] aude: You got a random item (I tried it logged in only), click edit on the top and enter a label in a language other than your interface language [14:22:52] hoo on https://test.wikidata.org/wiki/Q22?uselang=de [14:22:55] the save button stays disabled, you can't save it [14:22:58] clicking edit takes me to the special page [14:23:26] that's even worse [14:23:37] like always [14:23:46] it goes into edit mode but then takes me to the sepcial page [14:23:49] special* [14:23:58] same here :S [14:24:11] but only on test [14:24:23] oh [14:24:43] works after Ctrl + R [14:24:49] on test with uselang [14:25:05] well, it "works", but the bug laid out still occurs [14:25:09] hm [14:25:12] i was logged out [14:27:15] still can't reproduce https://phabricator.wikimedia.org/T125813 [14:27:20] but i still might not understand [14:28:33] very weird... report is at https://www.wikidata.org/wiki/Wikidata:Project_chat#Save_button_deactivated.3F [14:28:41] not everyone could reproduce it there either [14:29:04] i'm sure i'm just doing things in the 'wrong' way that doesn't trigger the bug [14:30:49] aude: So the save button always works for you? [14:31:20] Lydia_WMDE: We should probably backport… do we have anything else? [14:31:21] hoo: merged it. it was an optimization by thiemo but apparently not the best one [14:31:37] benestar: How was it supposed to work? [14:31:39] strange that I didn't find the issue when merging it... https://gerrit.wikimedia.org/r/#/c/267047/ [14:31:45] hoo: see that patch [14:31:57] oh I see [14:32:00] you should also remove the lang param again [14:32:05] or someone else [14:32:08] but it's not just about the preview [14:32:14] see here: https://gerrit.wikimedia.org/r/#/c/267047/2/view/resources/jquery/wikibase/jquery.wikibase.entitytermsforlanguageview.js [14:32:17] hoo: i can reproduce on some items [14:32:30] like older items [14:33:29] hoo: nothing else from my side [14:34:52] benestar: I think Thiemo_WMDE wants to restore the optimization [14:35:16] hoo: well, a working ui is more important but I agree we should restore the optimization in some way [14:35:44] It's not only that this patch destroys my performance optimization, removing these lines without also adding a test or removing the rest of my optimization does not make much sense. [14:36:22] Thiemo_WMDE: It should work without that line for now [14:36:29] We can do a full revert, if you prefer [14:36:38] I forgot about the other change with the lang param, sorry [14:36:46] * benestar was perhaps too fast with merging :S [14:37:13] have to leave now, bye [14:37:14] The patch as it is now is pure hack and slash. All it does is destroying code. [14:37:24] Ok, let's go with a revert then [14:37:30] I don't care eitehr way [14:37:54] No revert please. Thats worse than what currently happened. [14:38:02] So? What should we do? [14:38:10] I'm looking into it. [14:38:34] thanks [14:39:03] This is another reason to kill jQuery and it's goddamn trigger system. [14:41:41] Why the heck does the change event need to bubble up? Who listens to it? I have no idea. [15:02:35] hoo: benestar: Please review https://gerrit.wikimedia.org/r/268391 again. [15:07:10] Thiemo_WMDE: thanks for taking care. I will test it locally when I'm back home again [15:10:50] DanielK_WMDE, poke [15:26:20] yurik: I think he is in a meeting now [15:26:29] thx [15:26:45] definitly [15:26:49] :D [16:01:15] * aude waves to yurik :) [16:01:26] * yurik waves back to aude [16:15:51] Thiemo_WMDE: So the minimal fix of mine is ok for the branch? [16:17:52] i could use a little help with some guy who won't let go of the idea of preventing wikilinks pointing to redirects ^^' https://www.wikidata.org/wiki/Wikidata:Project_chat#Wikilinks_and_redirects [16:18:35] Alphos: Do you mean me? :P [16:19:01] any help is appreciated ^^ [16:19:15] wait, i phrased that wrong [16:19:29] he won't let go of wikilinks pointing to redirects [16:19:36] he wants to be able to have them [16:19:41] oh [16:20:24] I once ran my bot to remove these (merge the items)… but I had to stop it, because of complaints after a couple of edits [16:21:00] well, merging is certainly not the way to go [16:21:11] unlinking also isn't apparently [16:22:07] except merging leads to faulty data (i found adolf hitler pointing to WW2 in some small wiki, can't remember which), unlinking doesn't ;) [16:24:19] import bots were doing that (add all redirects as aliases), so I figured it would be ok (and others initially agreed) [16:27:32] Thiemo_WMDE: +1 please https://gerrit.wikimedia.org/r/268411 [16:27:32] (for the branch only) [16:42:42] hoo: want me to update the build? [16:43:16] aude: No, I can do it once jenkins ran through [16:43:52] ok [17:22:06] hi, how long from an edit in wikidata to be refelect in the sparql query service currently? [17:22:25] dennyvrandecic: Usually 15s [17:22:30] but the update is broken right now [17:22:36] and SMalyshev is not responding [17:22:43] guess I'll have to restart it myself [17:22:44] ah, I see :( ok understood [17:26:38] I restarted the updater on one of them, but the triple count is not changing, thus I figure it's not working [17:35:52] also, the examples "people born before 1880 and not dead yet" and "people with a birthday today" in the query ui don't work, but raise exceptions [17:36:07] hoo: I am here [17:36:07] dennyvrandecic: time out? [17:36:13] So can you help me with a list? [17:36:27] to the phab bugs? I will need to clone the extension, i don't use Vagrant :) [17:36:29] d3r1ck: Hi... https://phabricator.wikimedia.org/project/profile/71/ is our main/ umbrella project [17:36:31] no java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: org.openrdf.query.QueryEvaluationException: java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.Exception: task=ChunkTask{query=717fef4b-1f6f-48be-9ce5-90fac94695e5,bopId=5,partitionId=-1,sinkId=3,altSinkId=null}, cause=java.util.concurrent. [17:36:31] ExecutionException: java.lang.RuntimeException: Unknown extension: Vocab(-9) [17:36:41] huh [17:37:16] uhu [17:37:25] hoo: then we have to work hnd in gloves, you know this is my first time of working with this extnsion right? [17:37:34] *hands, *extension [17:37:56] d3r1ck: Yes… do you know https://www.mediawiki.org/wiki/Wikibase/Installation? [17:38:20] dennyvrandecic: We recently update to Blazegrahp 2.0… guess that's why [17:38:23] I will look at that :) [17:38:43] I think i just need to clone the WikiData into my extensions folder [17:38:50] then includde it into LocalSettings.php [17:38:55] then start working right? [17:39:50] hoo: thanks, could be [17:39:59] ?h wdt:P569 ?date [17:40:04] hoo: I want to work on a GSoC project on this extension. I really like it truely [17:40:07] that makes it fed up... weird [17:40:18] Is there any GSoC project that exist on this extension? [17:40:35] d3r1ck: For development you will need to install Wikibase and then use composer to pull in the dependencies [17:40:59] I don't think there's anything concrete planned for GSoC… Lydia_WMDE might know better, though? [17:42:06] hoo: I have WikiBase already [17:42:13] Hey, it seems you have forgotten me [17:42:25] I have made 6 months here Mr Hoomann [17:42:32] dennyvrandecic: Can you create a bug about that, or shall I? I guess this is a date time screw up, but I don't really know [17:42:34] Since september [17:42:51] I have fixed > 20 bugs and all are merged but not in WikiData [17:42:53] d3r1ck: I didn't… just wasn't sure you have the exact steps in mind still [17:43:03] and Wikidata is different [17:43:07] also i have mentored GCI that just finished :) [17:43:13] so you have Wikibase running? [17:43:16] hoo: Ohhh, i now see [17:43:23] hoo: I have wikibase running :) [17:43:41] Great, if master works for you, you're all set [17:44:03] Hmmmm, let me look at the bugs [17:44:10] Do you have repo only or did you as well setup client? I think the magic per default gives you both [17:44:13] i thought WikiData is an extension on its own [17:44:44] In MediaWiki [17:44:53] It is kind of… it is just a composation of Wikibase and all of its dependencies in a single repo [17:45:03] we use it for deploying it to production [17:45:04] d3r1ck: Wikibase is actually two extensions: one for the repo, and one for the client. Though a repo wiki would typically run both. [17:45:08] but for nothing much else [17:45:18] oh, the WIkidata repo! sorry [17:45:25] yea, what hoo said [17:45:51] Ok, cool [17:46:15] So technically WikiData is WikiBase? [17:46:18] and some dependencies? [17:46:27] Yes [17:46:52] ok i get it [17:47:10] Wikibase is already part of my entire MediaWiki project [17:47:16] so i guess i am fine with that :) [17:47:26] yes :) [17:47:47] hoo, DanielK_WMDE, i need a project on Wikidata, purposely for GSoC [17:47:52] hoo: do you mentor GSoC? [17:48:02] we can start working on something [17:48:06] together [17:48:14] with DanielK_WMDE if he is interested :) [17:48:33] I can co-mentor, but not be a primary mentor… I'm not available enough for that. [17:49:08] Ohhh, so is this the list? [17:49:23] https://phabricator.wikimedia.org/project/board/71/ [17:49:46] that's all tasks we have [17:49:55] and i can pick one from under the ccolumn Ready to go? [17:49:56] but not a nice way to get started [17:50:07] You can pick from any column, if you like [17:50:14] but that one is probably a good starting point [17:50:23] hoo: so which one should i get started with? [17:50:47] the ready to go tasks should be mostly actionable, so those are good starting points [17:50:54] Ok [17:51:06] the difficulty and usefulness of course greatly various, but you'll figure that [17:53:13] ok [17:53:15] d3r1ck: most of the tickets there are probably impossibel to understand if you are not already involved with the project [17:53:37] DanielK_WMDE: Ahhh, then i will learn :) [17:53:39] also... GSoC? In February? Wouldn't that be GWoC? [17:53:39] Do we still have easy tasks? [17:53:58] I have succeeded in understanding the Wikicore [17:54:01] we have "needs volunteer" and "self-contained", i think [17:54:25] DanielK_WMDE, hoo, since there are no easy task, i can tak one of them as a GSoC project [17:54:28] d3r1ck: really? i have been trying for ten years now, and it still manages to surprise me... [17:54:30] DanielK_WMDE: do you agree with me? [17:54:47] DanielK_WMDE: hahaha...., thats true [17:54:57] d3r1ck: you can take on anything you feel confident about, and your mentor agrees. [17:55:03] DanielK_WMDE: at one point the code really look like mistrey to me :) [17:55:10] look for things that say [Task] though [17:55:29] or, well... depends. [17:55:35] how many hours do you have for this? [17:55:41] DanielK_WMDE: Just for my small record, let me give you a list :) [17:55:50] DanielK_WMDE: hours for What? [17:56:08] hours of coding for gsoc [17:56:10] GSoC? [17:56:33] DanielK_WMDE: 40hours a week :) [17:56:51] DanielK_WMDE, hoo, check this out https://gerrit.wikimedia.org/r/#/q/owner:D3r1ck01+status:merged,n,z [17:57:07] DanielK_WMDE, hoo, thats my small record in the org :) [17:57:20] hope its not bad [17:57:57] Nice :) [17:58:20] hoo: really? [17:58:32] DanielK_WMDE: like i said, i have 40hrs/week. [17:58:49] I want to pick a project now and start to focus all my attention on it [17:59:06] with 2 mentors and a project, i am ready to go [17:59:11] yes, getting to know the infrastructure and how extensions work and things like that is a big part already [17:59:29] So before April when the program starts, i will just program all day :) [17:59:37] not trivial to figure… many probably fail at that step [17:59:48] hoo: meaning i have passed? [18:00:12] If there were such a thing, yes :D [18:00:34] hoo: you are funny like jQuery :) [18:01:12] Anyway, so from our discussion hoo and DanielK_WMDE, i need to pick one project and focus on it while i am fixing some other bugs in the extension :) [18:01:17] or WikiData [18:01:31] so where can i pick a project valuable or up to a GSoC project [18:01:44] I know hoo has mentored a GSoC project before but i don't know about you DanielK_WMDE [18:02:02] I'll be back in a bit, but only briefly [18:02:41] ok [18:02:50] DanielK_WMDE: you are out too? [18:05:03] mentoring? i didn't even know we were doing GSoC now. spending time on that would have to be approved by management. and i have my plate pretty full. [18:05:41] last time we had it planned for weeks beforehand, to make time for kickoff meetings, find good tasks to tackle at GSoC, etc [18:06:23] DanielK_WMDE: you don't wanna do that? [18:06:31] do what? [18:08:16] d3r1ck: you are asking me to spontaniously commit 20% of my working time for the next month or two. that's not a decision i can make on my own, and not one i would be willing to make on spontaniously on irc [18:08:25] Mentor gor GSoC this year [18:08:40] hahahaha.... [18:08:49] DanielK_WMDE: i understand. You can talk with others :) [18:08:52] the first question would be whetehr WMDE (and wikidata) even takes part in GSoC this year. [18:08:55] i'm not aware we are [18:09:45] d3r1ck: sorry for ebing defensive - it's awesom that you want to work on wikidata! and I'll be hapy to help out! [18:10:09] but Getting Things Done (tm) means saying "no" a lot, and only committing to thigns i actually *can* get done. [18:10:48] d3r1ck: if you want to contribute to wikidata (GSoC or not), write to Lydia Pintscher. We'll sort somethign out. [18:11:05] or of course, just start submitting patches. you can always do that. [18:11:16] Yeah [18:11:24] Can you help me with Lydia's email? [18:12:16] d3r1ck: lydia.pintscher at wikimedia.de [18:16:06] thamks [18:40:27] DanielK_WMDE: wow, the WikiData extension is not as easy as i thought :) [20:09:53] all wikis have been updated to 1.27.0-wmf2 . No troubles so far. [20:17:08] * nikki thinks "less languages" should say "fewer languages" [20:17:53] and it seems like the extra languages aren't sorted at all [20:19:12] d3r1ck: hehe [20:19:17] * Reedy hands hashar a 1 [20:20:32] aww, it's not possible to add a label in a language that doesn't already have one? [20:24:30] nikki: doesn't seem so... I think it should be supported [20:26:52] yeah, without that it can't replace the label lister gadget [20:27:25] you can follow at https://phabricator.wikimedia.org/T106670#1999512 [20:40:16] SMalyshev: around? [20:40:21] yes [20:40:31] wdqs2 lag is going up [20:40:37] and wdqs1 looks a bit dead again [20:40:53] addshore: I know. There's some stability problem there with bg 2.0. I'm afraid I'd have to roll it back [20:41:00] ahh [20:41:19] just letting you know incase it hadn't been spotted again ;) I just opened the dashboard ;) [20:42:19] yeah I know. there's some weird condition that breaks it completely, and I'm not sure what it is. But looks like we may need to roll back if I don't find it real fast [20:42:48] of course, nothing like that happened on beta labs instance because that'd be too easy [20:45:06] :D [20:48:33] 1001 seems to be back and behaving normally [20:50:20] SMalyshev: 1001 seems to be behaving normally again (it actually looks like someone just did a big query on it by the data out. but 1002 looks fishy ;) [21:01:17] addshore: I've rolled it back to pre-2.0 [21:01:34] we'll figure stability issues and then re-try [21:01:53] I'll send a message to the list [21:11:11] * aude wonders if addshore is staying awake until 1am for https://wikitech.wikimedia.org/wiki/Deployments#Friday.2C.C2.A0February.C2.A005 [21:11:17] yup [21:11:20] (enabling catwatch) [21:11:20] :D [21:11:21] :D [21:11:28] should be rather uneventfull [21:11:33] ... [21:11:38] * aude can watch the kittens again :) [21:11:38] famous last words! dun dun dun [21:11:41] :D [21:12:21] 1am is a normal awake time! [21:12:26] right? [21:17:20] SMalyshev: totally :P [21:17:49] btw, in about 2 months we'd have 1 billion triples in the data store [21:18:06] maybe less if more stuff is added [21:18:15] :D [21:18:17] (less than 2 months) [21:34:49] aghrr, I can't click on save all the time because it is disabled� [21:41:12] ok, a bit of a good news, the wdqs stability problem reproducible in labs... that will make figuring it out much easier I hope [21:59:23] SMalyshev: amazing! (still a shame about the issue in the first place!) ;) [22:00:04] addshore: yeah, it seems to be some nasty race condition... I'll talk with Blazegraph people tomorrow and we'll try to figure it out. [22:00:33] that's the stuff you expect from .0 :) [22:00:34] SMalyshev: thanks for looking into it and rolling it back :) [22:00:43] Lydia_WMDE: sure [22:01:08] Lydia_WMDE: we are deploying articleplaceholder on beta now [22:01:16] aude: \o/ [22:01:27] \o/ [22:01:36] might take a few minutes for things sync there and then hopefully no problems [22:01:50] just got back from the mozilla science meetup. did a lightning talk about wikidata. good people [22:01:53] we never put that in the sprint, btw [22:02:05] we didn't? hmmmm [22:04:19] https://phabricator.wikimedia.org/T125901 [22:05:31] cool [22:05:42] Lydia_WMDE: and yay about the meetup [22:06:01] would have been fun to join, but ensuring deployments are ok is more important :/ [22:18:39] it looks like some people are using https://www.wikidata.org/wiki/User:Jitrixis/nameGuzzler.js to add the same label for a whole load of languages, but I can't see how it would ever be correct to do that [22:19:48] but it seems it's not an official gadget so I'm not sure what to do about it [23:08:59] nikki: maybe write on talk page: https://www.wikidata.org/wiki/User_talk:Jitrixis/nameGuzzler.js ?