[15:15:15] <^demon> RoanKattouw: In ClickTracking, I'm removing the Special:Clicktracking per Nimish's comment on r59048. Do you know if ApiSpecialClickTracking is still needed? [15:15:43] I have no idea [15:16:21] <^demon> I *assume* not, since it uses the special page. I'll ask Nimish then I guess. [15:16:39] Grr, sync-l10nupdate is broken [15:16:53] Somewhat unsurprisingly [15:17:06] (Runs as me, no agent) [15:17:35] Ahain? [15:18:56] From the cronjob, that is [15:27:19] *Krinkle reads a study called "Non-human Members of the Wikipedia Community" [15:27:19] lol [15:27:37] those members even get vote-reminder emails [16:28:46] RoanKattouw_away: Ryan_Lane: Is it a known issue that user-module is loaded from http on httpS://commonswiki ? [16:54:11] Krinkle: no? [16:54:27] http://bits.../commons//module=user [16:54:51] wgLoadScript ? [16:55:02] hm.. that is relatibve [16:55:05] hm.. that is relative [17:11:22] match(/^http\:\/\/([^\.]*)\.([^\.]*)([^\/:]*)/) [17:11:29] null for a https url, duh! [17:11:37] match(/^http(s?)\:\/\/([^\.]*)\.([^\.]*)([^\/:]*)/) [17:11:49] RoanKattouw: The above addition of (s?) seems to work, is that a good solution ? [17:11:57] I don't trust myself in regexes [17:12:05] (wiki gadget) [17:12:27] Leave the parentheses out [17:12:30] Just use https?: [17:12:42] ? applies to just one character by default [17:12:53] ok [17:12:58] Where do you see that regex, anyway? [17:13:21] http://commons.wikimedia.org/w/index.php?title=MediaWiki:AnonymousI18N.js [17:13:28] var matches = document.referrer.match(/^http\:\/\/([^\.]*)\.([^\.]*)([^\/:]*)/); [17:13:39] TypeError: accessing '0' member of null [17:13:57] ah [17:13:57] yeah, the else if should have matches && [17:14:08] but regardless, the regex is wrong too [17:14:14] var matches = document.referrer.match(/^https?\:\/\/([^\.]*)\.([^\.]*)([^\/:]*)/); [17:14:16] that's good ? [17:14:58] Yes [19:17:35] <^demon> awjr: I've already mentioned it once on CR, but you seem to have done it another time...you don't need to merge i18n updates to 1.17wmf1. [19:17:44] <^demon> LocalisationUpdate takes care of that automagically :D [19:20:17] ^demon: even for things running not-on-the-cluster? [19:20:35] *^demon didn't think of that. [19:20:39] :) [19:20:46] <^demon> Who runs stuff not on cluster? How boring! :D [19:20:50] hahaha [19:20:56] well, we run our stuff on a different cluster :p [19:21:03] which is way less boring [19:21:10] <^demon> Excuses! [19:21:17] heh [19:21:45] we've talked about doing the auto i18n updates on the payments cluster but have shied away from it for security reasons [19:22:10] <^demon> Se-curity! Se-curity! [19:23:13] <^demon> (that was my Bon Qui Qui impression) [19:30:29] wow, installing MobileFrontend locally made my trunkwiki 2-3 times as slow [19:30:42] waiting 5 seconds for a normal page view that does not have useformat=mobile [19:31:18] <^demon> :( [19:31:58] evening [19:59:52] preilly: k, script looks mostly OK. Gonna do a little more testing. I'll put comments on the bug. [20:44:10] Krinkle: okay [22:22:20] Hm.. interesting. I offered to help out wikiHow.com in their upgrade from 1.12 or 1.17. E-mailresponse mentions (among other things) they may wanna hire me to help in the upgrade) [22:22:44] (ie. resolving core hacks and porting of the many extensions to 1.17) [22:23:38] heh [22:23:47] I know a guy there [22:23:58] Their office is in Menlo Park (on the peninsula), actually [22:25:04] (So congrats on your first non-WMF job offer! :D ) [22:25:32] Krinkle: will you be my inside man? [22:26:18] hehe [23:10:03] krinkle: WMF gets first offer to you! not wikiHow :D [23:11:12] What, if any, is the relation to wikiHow from WMF ? I remember one or few devs worked at MW (not sure if they were staff or volunteer at MW) [23:12:22] Hm.. don't think there any connection no adays [23:12:37] <^demon> I think some wikihow devs have been volunteers in the past. [23:12:45] <^demon> But none of them have ever been on wmf staff. [23:13:06] summanah been talking to them about their commit access I think [23:13:18] krinkle: no connection organizationally but they do drop by and see us occassionally [23:13:21] I read on wikitech lately that MediaWIki is reaching out to more MediaWiki-users (users as in people who install mediawiki), to learn form them and get fixes upstream (patches, bug reports, features, entire extensions) [23:13:22] <^demon> Just what we need, more developers! [23:13:33] form*form [23:13:36] from* [23:13:45] making sure they use it [23:14:39] wikiHow kinda is a special case though, they're running 1.12 (patched for security) and have made many cool features and extensions, some of which I think are very obvious to have in core, other as extensions likely to be wanted on WMF wikis. [23:14:46] I need to put these wikia diffs somewhere for more review [23:15:21] For example they have a dashboard when I log in with a nice GUI and interface with buttons that link to lists with things I can do to contribute. [23:15:44] Bringing in some of their core hacks from 1.12 won't be fun [23:17:20] Reedy: yes, please post those diffs to wikitech! [23:17:31] hexmode, I don't think wikitech is the right place [23:17:34] at least, a pointer to them [23:17:37] I'm thinking of just making them into wikipages [23:17:54] so people can delete the page/edit the diff if they include stuff [23:18:45] bbias, irc client is killing me [23:19:33] Reedy: ? I wonder if geshi has it [23:20:01] Yeah [23:20:06] has for a while AFAIK [23:20:12] ok, cool [23:20:17] Ya [23:20:21] I should do that after sleep [23:20:32] it won't take long to write a directory recursing import to wiki script [23:20:35] Well, a Wiki page for this project ("Wikia Merging") with subpages for each diff, then a list with list items we can strike [23:20:41] Yeah [23:20:47] I was thinking about doing it path relative [23:20:59] wikia/includes/Hooks.php or something [23:21:15] How many files are patched ? [23:21:34] 117 at the moment [23:21:50] 146 originally [23:22:04] I've started commiting stuff/deleting diffs that have already made it upstream [23:22:38] literally a file by file tree diff of REL1_16 vs their trunk [23:22:53] (ignoring messages etc) [23:22:57] Should probably do backwards diffs for files they've added etc [23:26:23] Reedy: You're making all diffs like their trunk is the 'new rev', right ? [23:30:46] yeah [23:30:59] so what they've added/removed/changed/bastardised [23:40:28] OMG! Special:ListFiles has a "search in title" function LOWER(img_name) LIKE %input% [23:40:43] disabled in wgMiserMode though, but is that still acceptable ? [23:41:04] there is not and can not be an index not hat [23:41:06] that* [23:41:26] http://translatewiki.net/w/i.php?limit=50&ilsearch=zh-tw&user=Zerng07&title=Special%3AListFiles%2FZerng07 [23:42:35] Krinkle, hiding behind $wgMiserMode is usually the only way things like that stay [23:42:53] I annoy people by adding stuff to the api, then miser moding it [23:44:09] I think features like these are OK in the UI, but in API ? Not sure, that would make it inconsistent between wikis [23:44:45] people will use it, just tough that they can't have it on bigger sites [23:45:00] ok [23:45:26] But you're right, it's maybe not the most desirable way of doing things [23:48:19] Hm.. GlobalFileUsage and GlobalTemplateUsage in core, cool, but they shouldn't be on SpecialSpecialPages and accessible by default, right ? [23:48:28] 99% of wikis won't have anything global set up