[18:36:25] Hi. I'm scheduled to do an interview on Google Hangouts at 12:00 PM San Francisco time [18:36:39] The problem is that even with my proxy on, Google Hangouts cannot connect to the server [18:36:51] I am in Mainland China and unfortunately I do not have a VPN [18:37:19] Hi WhisperToTheWorl - are you doing an interview with someone from the WMF? [18:37:27] Yes, sir [18:37:32] WhisperToTheWorl: Do you know who? [18:37:43] I will get the names shortly [18:37:45] OK [18:37:48] I can ping them. [18:37:56] Maria and/or Emily [18:38:01] Hm, they aren't on IRC [18:38:04] WhisperToTheWorl: Can you email them? [18:38:12] Yes, I do have their addresses [18:38:16] That would be best [18:38:24] I can't do anything to reschedule interviews [18:38:31] Or change medium or whatever [18:38:34] Its ok [18:38:42] They'll figure something out for you. [18:39:02] I am turning on Freegate and I will try to e-mail them [18:39:08] Google products do not work very well in China, unfortunately [18:39:09] Meh. This will work [18:41:24] The Chinese government intentionally throttles and interferes with Gmail services and Google. Bing and Skype work better. [18:42:10] I do plan to be back in the United States around the 21st of this month [18:43:22] Hmmm.. what do you know... there is a discussion about Google Hangouts in China on the Google forum [18:44:07] WhisperToTheWorl: Skype may work for some of your interviewers, I dunno [18:44:27] WhisperToTheWorl: You might be able to do vanilla webRTC too. [18:44:30] I do have Skype and I am willing to use it. [18:44:37] I haven't heard of vanilla webRTC [18:44:42] Thanks [18:45:32] WhisperToTheWorl: Something like https://chatb.org [18:48:40] Okay, I got Chatb [18:53:49] WhisperToTheWorl: I pinged Emily on google chat to check her email for details about your issue [18:53:59] Thank you [18:57:38] once when we coudlnt use hangouts we used this http://bigbluebutton.org/ [18:57:51] it wasnt the greatest experience ever.. but it worked [18:58:30] https://code.google.com/p/bigbluebutton/ [19:00:08] How do I verify my e-mail with Google Hangouts? [19:00:21] also, http://openmeetings.apache.org/ we once had a test instance at http://openmeetings.wmflabs.org/ [19:00:28] There is an offer to resend an invite but my issue is that I can't get on the Google Hangouts [19:02:19] Everyone, thank you so much [19:03:48] WhisperToTheWorl: hmm.. let me ask OIT about VPN :p [19:21:39] Hello. Commons JavaScript suddenly just stopped working. The following statement is evaluating to null, and it's broken everything else: mw.config.get('wgArticlePath') [19:22:17] Hm. [19:23:37] Magog_the_Ogre: When did you notice it? [19:23:51] No !log entries in -operations for the last...long time [19:24:02] about 15 minutes ago. I pinged other people in #wikimedia-commons and they're experiencing it too. Nothing in recent changes on Commons that I could immediatley find. [19:24:09] At least 20 minutes [19:24:10] Hm. [19:24:44] Reedy: Could this be your deploy activities? [19:24:59] Possibly [19:25:39] Magog_the_Ogre: fwiw that JS snippet works fine for me on commons [19:25:47] silly cache? [19:25:56] Maaaaybe. [19:26:51] Oh, doesn't work logged in [19:26:52] Fantastic [19:27:17] Krinkle: Did anything change in mw.config.get that could cause this? [19:27:25] window.wgArticlePath still works fine [19:27:35] Not that you should use that. [19:27:58] hi [19:28:03] Hi yannf. [19:28:30] could Upload by URL work for ftp:// ? [19:28:39] marktraceur: yeah, there was a big change to mw.config IIRC. [19:28:43] Well. [19:28:54] Good afternoon [19:29:07] I know something of JS, I dont know if I could help [19:29:17] marktraceur: https://github.com/wikimedia/mediawiki/commit/24f84b08cf91efd51cd95380e2eec155d24a2d03#diff-55b558c7ef820e6e00e5993b9e55d93b [19:29:17] Nothing in tech news about it [19:29:38] Is it broken on mw.org? [19:29:54] Wilfredor, you broke it! ;oD [19:30:06] XD [19:30:17] Reedy: Seems fine there. Weird. [19:30:52] https://commons.wikimedia.org/wiki/Special:UploadWizard broken [19:31:01] Figures [19:31:23] It uses wgArticlePath [19:31:25] Is it just commons having issues? [19:31:38] It's groups 0 and 1, right? [19:31:45] yannf: https://phabricator.wikimedia.org/T86489 ??? [19:31:50] marktraceur: all non wikipedia [19:31:53] Wikibooks seems fine [19:32:17] The error look like sever side [19:34:06] Should we just revert that commit out [19:34:14] Trying to debug [19:34:23] Thanks [19:34:42] Nothing useful, argh. [19:34:48] At least not on the client [19:34:59] All this has the same cause as https://phabricator.wikimedia.org/T86142 right? [19:35:36] Don't think so [19:35:41] There are definitely errors in the console [19:35:55] ugh, it's not a clean revert either seemingly [19:35:59] Christ. [19:37:44] Krinkle: about? [19:37:56] Busy/distracted [19:37:56] what's up [19:38:06] Commons JS just took a dump [19:38:13] i can look [19:38:13] checking comons [19:38:16] Likely because of https://github.com/wikimedia/mediawiki/commit/24f84b08cf91efd51cd95380e2eec155d24a2d03#diff-55b558c7ef820e6e00e5993b9e55d93b [19:38:20] Check UW [19:38:32] Possibly, but that seems like it might be unrelated, if it touched set() but not get()...dunno [19:39:05] steps to reproduce error [19:39:15] Krinkle: mw.config.get( 'wgArticlePath' ) [19:39:21] works fine on commons main page [19:39:23] All pages have errors in the console. [19:39:27] Krinkle: Logged in? [19:39:33] Yeah [19:39:39] ooh [19:39:48] something's definitely broken [19:39:49] Not for me... [19:39:50] >> mw.config.values [19:39:51] MatmaRex: ReferenceError: mw is not defined [19:39:54] Oh dear. [19:39:54] > {disableAJAXCategories: true} [19:40:01] everything else is gone [19:40:07] well, now we know where to look [19:40:11] probably a gadget [19:40:52] Indeed [19:40:53] I see a popups error [19:40:57] I have very few gadgets enabled [19:40:59] and it works fine for me [19:41:03] I'll enable them one by one now [19:41:03] I get 5 fatals. [19:41:25] i see 7 errors, 286 warnings [19:42:13] It's in the gadget UploadWizard. [19:42:16] * James_F stares at marktraceur. [19:42:23] We don't maintain the gadget [19:43:04] https://commons.wikimedia.org/wiki/MediaWiki:Gadget-UploadWizard.js [19:43:07] I don't see anything terrible in [[MediaWiki:Gadget-UploadWizard.js]] [19:43:34] It's just failing like everything else because the config got shat out [19:45:06] Timo's blaming $wgDisableAJAXCategories [19:45:19] disableAJAXCategories = false everywhere. [19:45:28] I'm AFK for 10 minutes or so [19:45:37] That shouldn't affect the rest of the config loading, though... [19:45:46] Unless I misunderstand what it does. [19:46:35] It's a HotCat bug. [19:46:38] Timo's fixing. [19:46:49] Fucking hotcat! Good job Krinkle. [19:47:29] marktraceur: Indeed. [19:47:40] Yay for broken-by-design code. [19:47:57] Reedy: marktraceur: MatmaRex: I found it as follows: debug exceptions on commons, pause at the first one, inspect mw.config, the only value in it is disableAJAXCategories=false. Which itself isn't relevant, but that property is set by HotCat after it breaks mw.config [19:48:29] Yeah [19:48:37] Reedy: marktraceur: Yeah, gadget-UploadWizard just happened to be the first code to load after HotCat that breaks on it. [19:48:40] not the cause [19:48:51] I've disabled HotCat and pointed to the talk page. [19:48:53] * James_F unstares at marktraceur. [19:48:57] Damn skippy. [19:49:02] All fatals now gone for me on Commons. [19:49:02] I don't even maintain it! [19:49:07] I wasn't even there! [19:49:11] Reedy: marktraceur: MatmaRex: As it happens, I actually pointed out this flaw in HotCat 2 days ago. I didn't realise it would break this bad. [19:49:14] marktraceur: Exactly. [19:49:16] See hotcat talk page [19:49:22] Disabling HotCat on commons...risky business [19:49:28] #notmyproblem [19:49:33] :) [19:50:22] lol [19:50:45] Better Superprotect it too. J/K [19:50:54] * T13|mobile wanders off... [19:51:44] T13|mobile: I was about to say. [19:52:05] Interview was over the phone and it finished. To all of you, thank you very much [19:52:11] Cheers WhisperToTheWorl [19:52:23] And good luck! [19:52:30] As they say in Chinese, xiexienimen... zaijian :) [19:53:36] Buyongxie [19:53:48] > Chinese [19:57:37] Thanks Krinkle [19:58:32] BTW I can't login into https://phabricator.wikimedia.org/ with my SUL account [19:58:37] any idea? [19:58:48] Do you get an error? [19:59:07] Username or password are incorrect. [19:59:51] Can you login on mw.o usually? [20:00:39] Reedy, yes [20:00:53] Curious [20:01:41] You used the login or register button at the bottom? [20:02:15] I just disconnect and reconnect, no problem on any wiki [20:03:17] I used the blue button [20:03:59] ok, it works [20:13:17] It's not like I hadn't told you ;) https://phabricator.wikimedia.org/T86142#968615 [20:48:48] Really? https://phabricator.wikimedia.org/T77960