[01:52:49] day 3 jetlag 2 am wakeup right on time :) [01:55:18] I haven't slept yet + have been like this for a solid week and am considering cutting my losses and going home early [01:57:00] that's rough [05:20:36] harej: Would you like some drugs? [05:20:52] I’m going to see a doctor later today. [05:20:58] Good plan. >.< [05:21:03] Also man you really are awake. [05:21:06] I’m surprised I hadn’t thought of that sooner actually. [05:21:20] Well, if you're like me... >.> [05:21:29] Doctors?! Madness! [05:21:54] Also I love how there's absolutely nobody in the hacking room. It's bright and early! I guess too early for our kind. [05:22:18] ...no, I have no idea why I'm awake. [07:40:12] HOW DOES MONOBOOK WORK? [08:10:01] Isarra: How does anything work? ;) [08:14:13] Can I find a part of the string easily? I have a string like 123-1234/5678 and want to return position 4-6 (in this case -12). I tried padleft but that only solves half my problem. [08:14:26] In a template that is.. [08:15:21] and the string is a parameter to it [08:18:28] Ainali: https://en.wikipedia.org/wiki/Template:Str_sub_old [08:19:11] you can either use it or the lua-replacement or copy-paste how it was done there… [08:19:21] Nudin: EXACTLY IT'S MADNESS. [08:21:09] Nudin: Thank you!! [08:27:41] halfak: I GOT IT WORKING. [08:27:43] Ish. [08:27:52] Anyway, that was stupid. [08:38:47] Can we get the Hackathon showcase link here? [08:56:38] Isarra, great! I'm curious how you did it. [08:56:41] Will swing by later [08:56:43] addshore, can you come help me with running huggle? [09:05:29] Isarra, can you check to see if there are any newcomer-looking folks who are in the mentoring-poster area? [09:05:59] I'm downstairs in esino lario making sure to bring anyone up who shows up down here [09:06:13] Will head up there with any newcomers I scoop up in a minute. [09:06:21] davidwbarratt, ^ [09:07:00] halfak someone came to my table and asked me about mentors and I directed them to the posters. [09:07:06] haha. ;) [09:07:13] Oh good. Thank you. I'll be there shortly. [09:07:20] No one showed up down here anyway :D [09:08:48] oh no problem [09:26:48] halfak: Uh... how do you tell? [09:27:15] heh. No worries. I think the time has passed. :) [09:27:22] Sorry. XD [09:27:27] Not a problem :) [09:27:42] I... got distracted messing with colours for the new mw logo. [09:27:59] Now I need to draw a really derpy dragon. [09:31:14] bd808, halfak: I’m not feeling well today and have a doctor’s appointment in a few hours and will probably be resting between now and then [09:34:04] * legoktm hugs harej [09:36:21] take care harej :( [09:36:58] who can help me setup some interwiki stuff in `vagrant` :-( [09:37:58] so I just had this idea to create an imdb clone using wikidata... unless something like that already exists? [09:38:45] legoktm: if you see my adapter give me a ping! [09:39:10] addshore: did you find delphine? [09:41:19] halfak: The sidebar thing, I just finally figured out how monobook works. >.> [09:41:29] I forgot the width: 100% rule. >.> [09:50:03] I need folks to look at these colours and tell me things. https://upload.wikimedia.org/wikipedia/mediawiki/1/1a/Mediawiki_colours.svg [09:51:44] legoktm: nope [10:23:00] anyone here interested in PGP keysigning? [10:50:13] legoktm: https://test2.wikipedia.org/wiki/Special:UserRights/Diptanshu_Das [11:36:01] who was working on infoboxes yesterday? Please tell Johan [11:38:12] requested a repository (if someone has the rights to grant it, that would be fantastic) https://www.mediawiki.org/wiki/Gerrit/New_repositories/Requests [11:39:11] question: I have an OOUI field of 'type' => 'title',- - I want it to also autocomplete and select interwiki links. is there a different OOUI form type I can use to achieve this ? Else, what is the right approach ? [11:41:49] tonythomas: For interwiki links, no. You'll need to write your own autocompleter function for it. [11:42:40] James_F: I see then. (of course, interwiki links are kind of expensive to autocomplete) [11:42:46] tonythomas: Seeh ttps://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/resources/src/mediawiki.widgets/mw.widgets.TitleWidget.js [11:42:53] Bah. See https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/resources/src/mediawiki.widgets/mw.widgets.TitleWidget.js even [11:43:46] Start from getSuggestionsPromise [11:44:13] Sub-classing that widget might be easiest and just over-riding the API request, if there's an API for that? [11:45:59] Looks good. I will see what my JS can do. Also, from the table level - if I wan to store interwiki links, I presume I store ($wgSiteId, $pageId) ? [11:46:25] I don't know, sorry. [11:52:17] At 14:00 in room Esino Lario: sprint / workshop on properties needed on Wikidata for Structured Data on Commons [12:13:20] davidwbarratt hi, i have the right to create repos, would you like me to do ti? [12:13:33] paladox that would be fantastic! [12:13:37] (i wont be able to do the github side(mirroring) [12:13:44] but can do gerrit [12:14:18] hmm, well I can't remember if github is required for npm or not.. I don't think it is, but it might be better to find someone who can do all of it? [12:15:25] davidwbarratt ok, qchris can do all of it. [12:15:35] ah perfect. :) [12:16:38] davidwbarratt he normally does that page anyways. [12:16:47] ah, cool [12:19:58] heads up. 199,999 tasks in phab now. [12:20:10] We reached 200000 now [12:20:11] god. FlorianSW added a spam 2k,000 :/ [12:20:38] That's not spam, it's a real task, from a user, from my extensions talk page :P [12:20:38] *not spam apparently (just poorly defined). :P [12:29:51] legoktm: How hard do you suppose it'd be to make massmessage list pages previewable when editing? [12:42:43] legoktm: Do you want to take a look at changes we first talked about at the Developer Conference 2016? :D See the change chain here: https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/331956/ I'm sitting at the help desk when you want to talk about it [13:35:36] legoktm: see delphine anywhere? :D [13:35:41] are they on IRC as anything? [13:36:18] Their nick is normally notafish I think [13:36:26] I'm in the edit conflict session atm [13:38:00] aaaah, ack! [13:46:21] addshore: hopefully they'll show up for the photo? [13:46:30] the hackathon photo is in 15 minutes! [14:26:27] has anyone seen a lost phone in the room? it should be making a noise (or was) [14:27:59] nevermind, it has been found! [14:28:05] thanks everyone! [15:18:34] James_F do you have access to the wikimedia org on npm? [15:18:56] I do. [15:20:17] Do you need me to add you? [15:20:21] James_F would you mind publishing a new library? or you can grant me access and I can (doesn't matter to me either way) [15:20:39] Better to add people than have me be a SPOF for the library. :-) [15:22:12] davidwbarratt: Do you have your npmjs username? [15:22:31] James_F yup: davidbarratt [15:24:06] davidwbarratt: Added. [15:24:13] James_F thank you so much! [15:24:23] davidwbarratt: Note that it'd be good to have 2FA enabled, especially given the latest npm fun. [15:26:48] James_F already enabled it. :) [15:27:06] Good. [15:29:57] James_F boom! https://www.npmjs.com/package/@wikimedia/react.i18n [15:30:18] Excellent. [20:52:15] Beer and snacks have just showed up in the hacking room! [20:52:25] .s.shown? [20:52:28] Whatever.