[16:55:20] jrobson, around? [16:55:26] yup [16:56:15] language selector works weirdly [16:56:26] first, why does it require JS at all? [16:57:03] it doesn't require JS [16:57:06] JS enhances it [16:57:20] without JS it is just a drop down [16:57:28] with JS it allows searching through the many different languages [16:58:16] anyway, that right arrow isn't clickable fro me [16:58:47] it isn't? [16:58:51] what browser? [16:58:54] Opera [16:59:05] Ah.. I only test on OSX and android for beta code [16:59:11] so haven't checked - let me take a look [17:00:08] that's just another button style - why? [17:01:22] you mean the horizontal arrow? [17:01:31] yes [17:02:10] if it serves the same purpose as button, it should look similar [17:02:12] just working to designs.. if it's down it means slide up/slide down [17:02:17] if right it means overlay [17:05:04] jrobson, a few remarks on PHP code: [17:05:14] sorry MaxSem I've just loaded the code on my new machine and it's breaking so I'm debugging [17:05:31] 1) ALWAYS initialize every global [17:05:38] PHP Fatal error: Call to undefined method Language::fetchLanguageName() [17:05:50] 2) '$var' doesn't work, use "$var" [17:06:15] Platonides: hi [17:06:20] hu philinje [17:06:41] will you be able to make it to our showcase of the WLM app on Thur? [17:06:41] $this->getLanguage() is interface language, you used it when you needed site (aka content) language [17:07:33] MaxSem: I thought we were removing the global variable? [17:07:38] you suggested using wgSiteMatrix.. [17:07:54] yes I removed it (committing soon) [17:08:11] however you should always remeber about register_globals [17:08:41] and I figured out how to avoid using SiteMatrix [17:09:18] ok cool [17:09:54] philinje, showcase? [17:12:59] ahh MaxSem it does work in Opera [17:13:03] I forgot to tell you it's beta only [17:13:11] so you have to be opted into beta [17:13:37] otherwise this button will be useless even though the HTML is here? [17:13:41] Platonides: we are demoing the WLM app on Thur at 8pm central Europe time [17:14:15] Platonides: if you want to see it, let me know your Skype ID and if you have an Android phone [17:14:37] I don't have an android phone, so... [17:15:02] oh, too bad [17:15:23] can you borrow one? [17:18:24] greetings all [17:20:04] jrobson: still getting reports of the opera issue https://twitter.com/JoeStainbrook/status/217436472096194560 [17:21:39] philinje & jrobson: we'll have to rename the language selector because in desktop preferences "Language" selects interface language, not wiki in another language. there has to be consistency [17:22:15] WFM tfinc ... [17:22:17] MaxSem: the idea is to create more consistency between the two types of language selection [17:22:57] there is some language to indicate one is for the article, and the other is all languages [17:23:29] I take that back tfinc … droid is being weird [17:23:54] tfinc: is preilly around today? [17:24:01] en.m.wikipedia.org/wiki/The_Killing_(U.S._TV_series)?debug=true#section_2 works [17:24:07] en.m.wikipedia.org/wiki/The_Killing_(U.S._TV_series)#section_2 doesn't [17:24:14] jrobson: same story as yesterday. he's at velocity so shoot him an email [17:24:20] jrobson: they have very crappy wifi there [17:24:25] unless MaxSem knows how to fix it? [17:24:32] it's the same issue as the last few times [17:25:10] tfinc: do you want to link him to the first url ^ ? [17:25:40] jrobson, works for me [17:25:57] philinje, please elaborate [17:26:06] MaxSem: it doesn't on a specific opera mobile device :{ [17:26:19] Motorola Droid X - Opera Mobile [17:27:44] jrobson, and now that I've purged the cache? [17:28:22] let me check [17:29:09] yep working now MaxSem - good work :D [17:29:58] jrobson, it's page cache [17:31:16] so the solution is either traditionally run to ops or admit that some fixes will surface only when caches expire on particular page [17:38:04] who's doing next mondays deployment ? [17:38:19] we have a podiapress change that needs to go out [17:38:21] simple config change [17:45:46] MaxSem: let me send the project page [17:46:17] tfinc, there's a window today [17:46:34] MaxSem: https://www.mediawiki.org/wiki/Mobile_design/Wikipedia_navigation/Language [17:47:22] MaxSem: next monday is fine. no need to rush it [17:47:26] i just forward you the change [17:47:50] philinje, I was talking about language selector in Special:MobileOptions, not interwikis [17:48:59] MaxSem: ok, but i thought you also wanted to know how the two language selections were related [17:49:15] philinje, no. [17:49:24] sorry, I was unclear [17:54:41] so I was thinking about changing "Language" to something like "Other languages" and adding a subheading "{{SITENAME}} is available in X other languages" [17:57:07] philinje: how has browsing around the next batch of sibling projects been ? any large issues ? [17:58:44] sorry, will do that soon [18:02:17] tfinc, since these changes aren't mobile-related, strictly speaking, I could submit them for review right now so that they'll be deployed by someone else whenever merged. or we could merge them and deploy next monday if nobody gets to it [18:02:50] were coordinated with pediapress for next monday so i'd like to stick as closely to the day as possible [18:04:02] okay [18:08:39] jrobson, so this button will be useless outside of beta even though the HTML is here? [18:09:00] MaxSem: if you submit I can hide the button on non-beta [18:09:11] ok [18:09:29] but it's worth bearing in mind a user won't find the settings page unless they know the link [18:09:34] or it's been linked to from somewhere [18:10:28] MaxSem: I may have a few tweaks to make to the language settings page - I noticed I was using some php variables before they had been declared [18:10:58] I already fixed this [18:11:11] the code has changed a lot anyway [18:25:55] tfinc: the three projects look fine [18:26:06] philinje: excellent [18:26:41] ops is behind in creating domains. robh has been sick. if he doesn't get to it tomorrow ct is going to assign someone else to it [18:26:52] were not at risk of slipping yet [18:28:40] tfinc: domains for wikimedia.org and mediawiki.org? [18:29:09] philinje: all the ones listed in https://rt.wikimedia.org/Ticket/Display.html?id=2996 [18:31:33] tfinc, it will also need new certificates [18:31:59] Platonides: yup https://rt.wikimedia.org/Ticket/Display.html?id=2136 :) [18:32:01] tfinc: so no impact on the next three [18:32:14] tfinc, I don't have access to read rt :) [18:32:37] that "nobody cares what we have there so it's not public" excuse [18:32:38] * tfinc hates that rt isn't just open to the public  [18:33:05] the ops team just won't budge on it [18:37:54] Curtains mean much less argumentation, but it also means lack of review/echo chambers. [18:39:22] New patchset: MaxSem; "allow user to switch site-wide language from the settings page" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/10452 [18:39:34] jrobson, ^^ [18:39:51] New review: MaxSem; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/10452 [18:40:18] thanks MaxSem [18:43:25] so MaxSem why would I be getting Call to undefined method Language::fetchLanguageName() ? [18:43:42] antiquated MW? [18:44:19] I've got 1.19.1 too old? [18:45:14] mmm [18:45:32] do you realise that everyone else uses master?:) [18:45:52] but yeah, we're still pretending we support 1.19 [18:48:49] MaxSem: something is going wrong [18:48:58] the list of languages is wrong [18:49:10] like? [18:49:17] I'm getting wiktionary, wikipedia, ,wikinews etc.. as available languages [18:49:17] New patchset: MaxSem; "allow user to switch site-wide language from the settings page" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/10452 [18:49:26] rather than English Wikipedia, French Wikipedia, Spanish Wikipedia etc.. [18:50:02] jrobson, what's your interwiki setup? [18:50:09] the default [18:50:37] i'm upgrading to the current master [18:51:19] meh, still works for me on 1.19 [18:52:48] jrobson, php maintenance/eval.php [18:52:59] var_dump($wgContLang->getLanguageName('wikipedia')); [18:53:06] what do you see? [18:54:42] string(0) [18:55:20] then whyTF it doesn't get filtered out?:/ [18:58:46] jrobson, can you var_dump( Interwiki::getAllPrefixes( true ) )? [19:08:20] sorry MaxSem got distracted.. http://www.facebook.com/photo.php?fbid=840789775614&set=a.594545521074.163390.222302160&type=1&theater [19:09:39] but where's his pink hat? [19:17:13] MaxSem: btw do you know how email is configured on the contact us page? [19:17:59] e.g. http://en.m.wikipedia.org/w/index.php?title=Special:MobileFeedback&returnto=Main+Page&feedbacksource=MobileFrontend#section_1 [19:19:10] https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git;a=blob;f=wmf-config/mobile.php;h=579faa5dba998185823942406aae8f1ce15821d8;hb=HEAD [19:19:38] arrg ok so I need to make a change there [19:21:22] thanks for that [19:21:28] Let me go back to MobileOptions again [19:21:37] with new core I get no languages so that's correct :) [19:25:31] well, it works for me on 1.19 too [19:26:05] or not [19:26:15] oh my git skillz [19:27:18] but well still works even after I actually switched it:) [19:31:37] MaxSem: I might be wrong but I'm pretty sure the language list doesn't include the current language? [19:32:33] it will if interwikis are properly configured [19:32:43] lemme check this on wp [19:36:46] I've fixed most of the issues… I just wanted to check with either Lindsey or Phil on the copy [19:39:38] checked - yes, en: interwiki is present on en: so this language will be present in the list [19:54:07] jrobson, btw - does your JS expect that there can be no other languages present? [20:00:19] as in one language in the dropdown? [20:05:27] there shouldn't be 1 language [20:05:39] you'll not see the select then [22:24:55] New patchset: Jdlrobson; "support position fixed nav bar" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/12979 [22:26:24] ^ tfinc philinje [22:26:34] woot [22:27:14] cool! [22:27:36] that's the native approach? [22:30:12] Native fixed positioning [22:30:32] if we want to support Opera Mobile, Firefox Mobile, iOS 4.* and Android 2* we'll have to think some more [22:32:00] ok [23:11:12] philinje: http://en.wikipedia.org/wiki/Help:Mobile_access