[02:54:28] god. why do i continue to read the 37signals blog? [03:11:51] Boredom. [18:04:10] Morning TrevorParscal; is Alolita in the office? Are we on for the meeting? Which ext? [18:04:31] we are supposed to be in a meeting [18:04:37] yet, nobody is in the room yet [18:04:42] I think we are heading that way in a sec [18:04:45] and yes, she's here [18:05:58] OK cool [18:08:27] Ping me when you know the ext [18:09:17] what Roan said. [18:09:53] http://eiximenis.wikimedia.org/FeaturesTeam20101005 [18:10:39] RoanKattouw, adam_miller ? [18:10:56] we're trying 2002 [18:10:57] Yes? [18:10:58] ok [18:10:59] OK [18:13:03] flipzagging: Did you apply for broadening your commit access to core yet? [18:13:20] ^demon said he'd handle it if you file a ticket at commit-access-requests@wikimedia.org [18:13:56] Roan-meeting: yes, but not response [18:14:06] <^demon> I hadn't checked the queue yet. [18:14:11] <^demon> I'll go through it shortly. [18:14:42] s/not/no/ [18:15:15] <^demon> Hehe, one of the e-mail subjects from commit-access-requests@ [18:15:17] <^demon> "Let Us Build Your Website" [18:15:32] <^demon> Also have a guy trying to sell us a wind turbine [18:15:49] hope this is the right channel: Does anyone know if I can put a clickable link in a comment within in a wiki page? [18:15:55] something like this: http://zenit.senecac.on.ca/wiki/index.php/FSOSS_2010/processing.js/example1 [18:16:12] asalga: this is realy more about development on wikimedia projects, not using them [18:16:23] asalga: try #mediawiki [18:16:36] okay, thank you [18:25:18] flipzagging: BTW your diagrams on mw.org were nice :) [18:25:29] Roan-meeting: thanks [18:25:39] Roan-meeting: I should have given you more docs [18:25:56] I didn't really feel like I was missing docs [18:26:09] Although a few concepts were poorly documented, as I pointed out previously [18:26:14] yup [18:26:37] But you at least *tried* to write high-level documentation (and succeeded quite well, sans those details), which is more than most of MW has [18:28:19] ^demon: if i am going to do any work on the installer, i am gonna need core commit access. [18:29:38] <^demon> Send an e-mail to the commit-access-requests@ so there's a paper trail. [18:29:48] <^demon> And on that note, flipzagging: you should have gotten an e-mail back [18:29:53] <^demon> (like a minute or two ago) [18:30:43] sent. [18:31:25] ^demon: sweet, thanks [18:31:37] Roan-meeting:: also, thanks for the reminder. [18:31:40] <^demon> jorm: You commit as bharris, right? [18:31:46] si, si. [18:33:33] <^demon> Should have an e-mail now as well. [18:33:52] danke. [18:35:04] Awesome, commits worked. [18:35:43] <^demon> Yay, only 2 outstanding requests (which need Tim approval :p) [18:41:36] ^demon, did you get access to the OTRS queue? [18:41:40] or do you need access? [18:41:55] <^demon> Which queue is this? [18:42:10] I'm talking about the one for commit access requests [18:42:17] <^demon> Yeah I'm on that already. [18:42:19] ok [18:42:24] didn't know you were on OTRS [18:42:32] <^demon> Well I used to do info-en a way back. [18:42:42] ok :) [18:42:47] <^demon> (Which I still have access to, and is good for an occasional chuckle) [18:44:54] ^demon, I'm guessing tim's the one who gave you access to the queue, since nothing was logged in the OTRS admin log [18:45:14] <^demon> Yeah, I think cary complained a few months ago that Tim did it without logging it :p [18:45:53] *guillom looks around. [18:46:01] Tim's not here, I can stab him =) [18:46:23] guillom: you can't stab him, he's a parent now [18:46:54] Precisely. He's not getting enough sleep, he's vulnerable. Perfect timing. [18:47:19] guillom: So those five buttons on Commons were Magnus' thing? [18:47:39] yes Ashlee. [18:47:44] Huh. [18:47:59] ^demon: you're not on our conf call, are you? [18:48:42] His EPM is RobLa, not Alolita, AFAIK [18:48:49] yeah. [18:49:05] <^demon> Nope, I'm not. [18:49:08] ^demon: I just thought he should know Brandon/jorm just volunteered to do UI for the installer at the Hackaton [18:49:15] s/he/you/ [18:49:18] he knows. we talked about it. [18:49:19] he knows about it :) [18:49:22] Who's my EPM? [18:49:28] Ashlee: I am [18:49:40] :D [18:49:55] Ashlee: I've been meaning to talk to you about your attitude [18:50:12] Well, that sounds like a fun chat. [18:50:29] Ashlee: if this keeps up we'll have to cut your hours [18:50:35] Oh dear. [18:50:52] I need more smilies. [18:50:57] And "hoi"s. [18:51:25] haha [18:51:25] <^demon> As long as you put a smiley at the end, it makes it all better. [18:51:30] <^demon> Screw you Ashlee :) [18:51:33] <^demon> See ^ [18:52:05] go to hell :) [18:52:10] hey, that does work! [18:52:26] robla, you're gonna get ousted from your desk today, i think. [18:52:37] Missing a smiley! ^ [18:52:42] michael dale is moving there because there is a keyboard rail installed on it. [18:52:42] <^demon> :) [18:53:16] jorm: it's not really mine anyway, given how frequently I'm there [18:54:03] jorm: i originally sat in the desk that you have (had?) [18:55:08] <^demon> damn spam filter :( [18:55:09] the lights above it - they goof with the colors of my monitor when i'm doing design work. [18:55:13] <^demon> I can't use is.gd links on mw.org :\ [18:55:15] i end up squinting too much. [18:55:23] ^demon: Locally whitelist. [18:55:29] <^demon> Ohyeah :D [18:55:36] <^demon> How do I do that now? [18:55:43] *^demon hasn't done sysop things in forever [18:55:43] I'm surprised nobody has set up a shortener on the Toolserver... [18:56:04] <^demon> toolserver.org/~somename/blahblah isn't very short ;-) [18:56:13] <^demon> I *WANT* http://wi.ki [18:56:19] <^demon> Damn $1000/year registration fee. [18:56:24] http://www.mediawiki.org/wiki/MediaWiki:Spam-whitelist [18:58:09] right everyone is here [18:58:21] ^demon: there's got to be some way we can waive that. Did you try contacting them? [18:58:32] is someone fixing any resource loader bugs? [18:58:48] Nikerabbit: well, that would be Trevor and Roan [18:59:01] <^demon> flipzagging: Nope, I just casually looked into it. [18:59:08] ^demon: same here. [18:59:08] <^demon> And then said Nowayjose. [18:59:11] Nikerabbit: There's supposed to be an roadmap/audit posted this week about remaining bugs. [18:59:24] alolita: Nikerabbit: There's supposed to be an roadmap/audit posted this week about remaining bugs. [18:59:35] alolita: (ResourceLoader) --> you were gonna be doing that, right? [19:00:14] hello all, I have a development type question and I was really hoping one of you could help me with it [19:00:38] cryptk|work: State your question and someone will answer [19:00:45] (hopefully) [19:00:49] I was wondering if I could get a copy of the MobileRedirect.php file that is used on the main Wikipedia site... I am working on adapting a wiki of my own to use the same mobile portal setup [19:01:01] Roan-meeting: yeah, I was working on typing it, lol [19:01:14] It's in our SVN repo somewhere I tihnk [19:01:36] ^demon: http://www.mediawiki.org/wiki/Hack-A-Ton_DC is this page exhaustive? [19:01:44] I looked around in the latest wmf source and didn't find it... [19:01:52] <^demon> Nikerabbit: It's all I've got so far. [19:01:54] Nikerabbit: There's talk of updating it today [19:01:54] maybe it is in a different spot, lemme look some more [19:01:56] <^demon> Just updated a moment ago [19:02:09] Oh ocool [19:13:43] ok, so i am still looking for it, I see the 1.16wmf4 branch (which I have checked out to look through, and I also see a wmf-deployment branch (which I am checking out now) [19:13:55] but still haven't seen the MobileRedirect.php file anywhere [19:14:10] It's in extensions/WikimediaMobile [19:14:16] I would prefer to find the one you guys use and use it instead of having to reverse what it does and write my own [19:14:36] they are different files, that one is WikimediaMobile.php, I am looking for MobileRedirect.php [19:14:44] There is no such file AFAIK [19:14:52] There's MobileRedirect.js and WikimediaMobile.php [19:15:15] I already have that extension on my test machine... the file I am looking for is the one that handles the request when you click the "view this page in regular wikipedia" [19:15:52] http://en.wikipedia.org/w/mobileRedirect.php?to=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2F is an example link [19:16:06] unless you are just catching that request in a apache config or something... [19:17:36] Oh interesting, didn't know about that one [19:17:45] Note that it's mobileRedirect.php with a small m [19:18:36] ahh [19:18:43] god call, it indeed is [19:18:50] But that doesn't exactly help me find it either :( [19:18:54] that is one of the few pieces I am missing to get the mobile portal working [19:19:04] I am working on doing all of this for www.webos-internals.org [19:19:28] granted we are on v1.15.1 (with plans to update once the ubuntu repos have a newer version) [19:19:43] I mean I don't even see mobileRedirect.php on the cluster, I have no idea how that URL is even working [19:19:48] but we have everything working on a test system, except this last piece (and the extension) [19:19:54] hrm... I wonder... [19:20:26] Aha here we go [19:21:01] Of course it's not in any SVN repo ^^ [19:21:21] did you find it? [19:21:34] Yes [19:21:46] It's a local file on the cluster, doesn't seem to be under any kind of version control [19:21:48] awesome! wonder why it isn't in SVN.. [19:21:56] wow, that's odd [19:22:12] http://mediawiki.pastebin.com/s4XS2TmY [19:22:58] is that the whole thing? [19:23:01] no closing php tag? [19:23:20] No. Closing PHP tags are evil [19:23:36] they break things when you have includes and such [19:23:47] agreed [19:23:56] ok, so last line is line 18 with "header( 'Location: '.... [19:24:01] thanks a million man! [19:28:59] works great, thanks a mil again RoanKattouw [19:36:29] now to just get the extension to work... [20:09:04] does anybody know if the user preferences conversion script is safe? [20:19:05] and shouldn't it be part of the update script? [21:14:14] ^demon|away: ping [21:14:34] <^demon|away> Pong in 5 minutes :) [21:14:52] gotta image for you, if you want it. [21:20:14] <^demon> jorm: Awesome, send it my way :) [21:22:38] ^demon: http://www.mediawiki.org/wiki/File:Hack-A-Ton-DC.png [21:22:57] <^demon> Ooh I like that :) [21:22:59] that's first pass. i want to make sure that direction is good for you. [21:23:03] <^demon> Much better than v1 :p [21:23:54] i think it shouldn't be grey scale but instead green scale and i need to do a bunch of inversions and color seps. [21:24:04] unfortunately, i'm not sure how well this will print, if at all. [21:24:21] *^demon smiles and nods [21:24:28] <^demon> I know zero about making pretty things. [21:24:37] <^demon> I can't even draw a circle using the circle tool. [21:24:48] dude. you just hold down the shift key. [21:25:25] <^demon> Yeah, I still manage to botch that up ;-) [21:32:56] <^demon> TrevorParscal: I've got a vector problem :) [21:33:00] yes| [21:33:01] ? [21:33:35] <^demon> I'm using Chrome 7.whatever. When I click on the search box, I'm having to manually delete the word "Search" [21:33:38] <^demon> It's not clearing on focus. [21:37:33] ^demon: uploaded a newer, much better version of the image. [21:37:40] *^demon refreshes [21:38:49] <^demon> Oh yeah you're right. [21:38:58] <^demon> Looks much better greenish instead of grey [21:52:44] ^demon: let me check [21:54:10] ^demon: i have chrome 6 and there's no issue [21:55:11] 7 is a beta [21:55:23] report it to them [21:55:23] <^demon> Yes I know. [21:55:34] it's clearly a regression in Chrome [21:55:40] all browsers work, except for theirs [21:55:47] not only our search thingy will fail [21:55:57] thats a serious bug in Chrome 7 [21:56:33] <^demon> code.google.com/p/chromium, right? [21:59:12] I think so [21:59:24] bugs.chromium.org should lead you the right place [22:00:09] The document has moved here [22:01:07] yep [22:01:52] *^demon searches for dupes first, like a good bug reporter :) [22:03:25] good boy [22:04:04] mozilla bugzilla is annoying when after searching, bugzilla tells you "is it on this automatically list? Look for dupes" [22:04:35] <^demon> Do we use onBlur() or onFocus() there? [22:06:23] to hide the label text? [22:07:16] <^demon> To make the "Search" text disappear from the textbox when you click it. [22:07:25] <^demon> Whatever you did ;-) [22:07:42] http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/Vector/modules/ext.vector.simpleSearch.js?view=markup#l46 [22:08:13] focus removes it, blur adds it back in, in both cases keeping track of whether the user has added data or removed all data [22:08:19] both, but on is onFocus removes. [22:08:27] <^demon> Gotcha now. [22:12:06] <^demon> TrevorParscal: Filed, if you'd like to watch it or comment yourself http://code.google.com/p/chromium/issues/detail?id=58060 [22:17:18] did you know that if you call a protected method in PHP, the process just dies without warning? [22:17:38] or actually... [22:18:19] look at the error log... [22:18:28] I just did. [22:18:30] Nada. [22:18:49] I'm seeing a number of segfaults, instead [22:18:59] but not at the right time, either. [22:19:22] PHP Fatal error: Call to protected method Foo::bar() from context '' [22:19:32] (called from command line) [22:19:34] I know, I would have figured that would be there, but no. [22:19:44] an apc issue? [22:20:53] 06-Oct-2010 00:17:40] PHP Fatal error: Call to protected method Foo::bar() from context '' [22:21:04] also when called via apache [22:21:09] Platonides: not for me, though. [22:21:11] strange. [22:21:27] this problem was driving me insane yesterday. [22:21:53] it seemed I could call any other method, and didn't notice the "protected" flag on this one. [22:22:45] Platonides: thanks anyway. [22:25:33] no problem