[02:21:03] Hi all. Who here is a developer? [02:22:06] do you want a list? [02:22:18] ah yes, talk in #mediawiki [02:22:20] No, I want someone to explain some rights [08:44:08] Hi. Can someone confirm that mediawiki's opensearch plugin in trunk does not work with firefox? [09:11:18] can you be more specific [09:12:09] open the homepage of your local mediawiki installation in firefox, click the highlighted search icon dropdown (probably google) and choose "add $page as search enging" [09:15:37] works for me [09:15:51] which firefox version? is that mediawiki trunk? [09:16:24] because http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3/opensearch_desc.php has the problem [09:16:34] i.e. that no newline follows "?>" [09:16:39] 3.6.13 and almost [09:18:02] php -l opensearch_desc.php [09:18:02] No syntax errors detected in opensearch_desc.php [09:18:12] Nikerabbit, I don't talk about php syntax errors [09:18:16] I talk about the generated xml [09:18:35] it begins with " without a newline between ?> and < [09:18:46] which is invlid [09:19:15] xml, and my firefox 3.6.13 bitches about that, as well as too many empty lines above the xml header [09:19:49] I believe it bitches about the empty lines, which is issue local to you [09:20:08] is that a known problem? [09:20:29] the w3 validator validates it as wellformed xml [09:20:54] http://www.validome.org/xml/validate/?lang=en&url=http://translatewiki.net/w/opensearch_des [09:20:57] c.php&onlyWellFormed=1 [09:21:09] cweiske: the empty lines may be caused by your LocalSettings.php [09:21:16] wtf, whose brilliant idea was to include newlines in link that should be copypasted [09:21:47] anyway, it's issue local to you only [09:22:15] and this is not the channel for that [09:22:38] sorry that I disturbed you with a problem I thought is a bug [09:23:18] np [09:59:52] can I get commit access to lucene-search-2? [10:00:15] is it only tim and chad who can grant that? [10:00:30] hi Reedy [10:00:45] Morning Nikerabbit [10:00:47] Grant what? [10:02:33] hmm I hate svn [10:02:43] svn switch svn+ssh://nikerabbit@svn.wikimedia.org/svnroot/mediawiki/trunk/lucene-search-2 [10:02:46] svn: 'http://svn.wikimedia.org/svnroot/mediawiki/trunk/lucene-search-2' [10:02:49] is not the same repository as [10:02:51] 'svn+ssh://nikerabbit@svn.wikimedia.org/svnroot/mediawiki' [10:03:55] lol [10:04:05] use same protocol for all? ;) [10:04:17] I already have changes! [10:04:25] svn diff > lol.patch [10:04:28] svn revert -R * [10:04:31] MERGE [10:04:43] fokit [10:06:22] yes, ignore my ramblings again [10:06:23] --relocate? [10:06:35] Committed revision 82929. [10:06:45] and now I can do svn up on the old one [10:09:56] lol [10:23:00] http://a3.sphotos.ak.fbcdn.net/hphotos-ak-snc6/190035_10150095881455356_694635355_6655798_5953697_n.jpg [10:32:40] Why the hell do people have out of office replies for mailing lists [10:32:42] one guy has 4 emails in this digest [10:46:04] wikitech-l? [10:46:13] tim ubsubscribed him [10:46:16] *un [12:29:46] ^demon: yeah I bet it is ( a dup ) [20:39:59] robla: fyi, I am going to submit the GSoC app as soon as I can; I assume you are the backup org administrator, so what's your google-melange userid/linkID? [20:40:52] yup, I am [20:41:04] *robla looks up id [20:41:55] *^demon isn't planning to do GSoC this summer [20:42:53] sumanah: my id is "roblanphier" [20:43:33] thanks, roberthl [20:43:37] er, robla [20:43:49] (tab-completion, you are a fickle servant) [20:44:15] *robla pings RobH just for good measure :-P [20:44:31] ? [20:45:14] sorry RobH, I couldn't resist pinging you after sumanah accidentally pinged yet another rob* [20:45:39] *robla now goes to get food [20:45:43] op irc://irc.freenode.net/#wikimedia-dev robh ChanServ: You are not authorized to perform this operation. [20:45:54] consider yourself lucky ;] [20:46:52] hahaha [20:49:20] ^demon: did you do GSoC mentoring, or were you a GSoC student, some previous summer? [20:49:49] RobH, here you go :P [20:49:58] :-D [20:50:15] <^demon> sumanah: I mentored last summer, but I got really busy in the second half of summer and wasn't as much help as I feel I could've been [20:50:17] o_O [20:50:28] <^demon> We still haven't merged his work to trunk, and I completely take the blame for that. [20:50:44] ^demon: where is that merging, now, in your priority queue? [20:50:59] <^demon> Sometime post-1.17 [20:51:06] <^demon> Definitely want to get it into 1.18 [20:51:35] Image metadata stuff, right? [20:51:39] <^demon> Yep. [20:51:50] wasn't sure you mentored brian [20:52:00] <^demon> Yep, and he did some awesome work. [20:52:03] :) [20:52:04] <^demon> Commons is gonna love it. [20:52:09] <^demon> Eventually :D [20:52:28] h??h?? [20:53:21] ^demon: do you think you could reach out to Brian Wolff and ask whether he'd participate again this year? [20:53:40] <^demon> He's around IRC quite often as bawolff. [20:54:08] ^demon: fair enough. I was thinking "personal connection! grizzled mentor's bond with the student!" or something. [20:54:44] guillom, "controversial content management system" is a rather bad title for that page. [20:54:53] <^demon> Grizzled? We've obviously never met :) [20:55:01] "content management system" has a very specific meaning. [20:56:41] jorm, "This document describes a proposed system for management of controversial content." :) I'm not particularly attached to this title, but "ControversialContent" wasn't self-explanatory. [20:58:04] ^demon: obviously! :) [20:59:12] nn [21:34:57] alolita1: ping [21:37:35] RoanKattouw: Any news on RL2 ? ie. status/involvement/schedule ? [21:38:08] Nothing from my side just yet, other than that I'm busy with other things at this time [21:38:11] Mostly non-work related [21:38:29] k [22:50:29] nimish_g: are you interested in https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Summer_of_Code_2011#Mentor_signup ? [22:50:49] nimish_g: maybe for MediaWiki analytics stuff? [22:51:25] neilk_: ^ I would love to get to work with you on GSoC as well, if you have time to mentor this summer [22:51:44] hey sumanah [22:51:47] man, it's Gsoc time again [23:13:55] sumanah: [repeating message that you missed] [19:07] I saw the page. I had tons of fun last year, but i'm not signing up for next year since i feel that gsoc should be more for new people to the mediawiki world, and i don't feel "new" anymore. [23:14:09] bawolff: then would you be interested in mentoring? [23:14:12] (thanks for repeating!) [23:14:20] Another repeat sumanah, who are you? If you don't mind me asking (don't recognise the name) [23:14:21] :) [23:14:24] (sorry, I had a tech glitch, had to reconnect) [23:14:42] Reedy: I'm Sumana Harihareswara, new Wikimedia Foundation contractor, administering Google Summer of Code [23:15:02] sumanah: I don't think i'm experianced enough to do that though [23:15:09] Reedy: and doing some other coordination around the upcoming Berlin hackfest http://www.mediawiki.org/wiki/Berlin_Hackathon_2011 [23:15:42] bawolff: ok, maybe next year :) what are your summer plans this year? [23:15:42] Shirley: someone new to add to your stalk list ;) [23:15:59] at the moment not much [23:15:59] He doesn't need any encouragement [23:16:16] Reedy: not sure I caught your meaning [23:16:33] With regards to Shirley [23:16:37] <^demon> Shirley doesn't need encouragement to begin stalking, he does it well enough on his own :D [23:16:50] ah hello sumanah... what should people who are willing to be mentors do (besides have their name on the page)? [23:16:57] obviously I'm missing something wrt Shirley [23:17:16] apergos: right now, nothing. I'll give you more direction in March [23:17:23] ok great thanks [23:17:33] sumanah: Shirley likes to keep track of wikimedia folk [23:17:46] apergos: in March prospective students will start talking with us & need guidance, revision suggestions on their proposals, and so on [23:17:54] ok [23:18:19] bawolff: we would rather have strong students than weak ones, and it is perfectly fine for a small fraction of our GSoC contingent to be veterans [23:18:34] what do mentors do? [23:18:38] sumanah: I'm not sure about my summer plans. At some point i plan to get some sort of summer job. I am considering maybe doing gsoc for some other project, just to get experiance with a wider variety of things [23:18:52] bawolff: understood. Best of luck in any case! [23:18:56] thanks [23:19:28] jorm: GSoC mentors are basically the students' bosses; they give them feedback on their work, help them get past obstacles, and evaluate them [23:19:53] btw in regards to gsoc, whats the deal with James Salsman signing himself up as a mentor, unless i'm seriously missing something,the guy doesn't have commit access [23:19:54] jorm: http://en.flossmanuals.net/GSoCMentoring/15MinuteMentor is the one-page guide [23:20:43] <^demon> He signed up last year too :) [23:20:52] <^demon> And had lots of opinions on stuff we should do [23:21:26] bawolff, ^demon -- thanks for the heads-up [23:21:29] hmm, he doesn't appear to have very many edits, except on 'pedia where he is indef blocked [23:21:43] otoh he recommended a student to me who, though a novice coder, had a clear idea for a project, [23:22:01] got it done in the time allotted, got a lot of content in because of it [23:22:08] and made it available to others on the project [23:22:17] so *shrug* at least in that case it was fine [23:22:23] apergos: who's that student? I should reach out [23:22:23] that was the legal stuff for wikisource right? [23:22:35] *bawolff was wondering how that turned out [23:22:46] yes it was [23:22:49] bawolff: also, if you have friends who need summer work, you'll let them know about GSoC, right? :) [23:22:59] well I sent a mail earlier this year because we want him for related work [23:23:04] I figure past students could also help me find good applicants [23:23:08] but no answer... I'll ping him again [23:23:13] thanks, apergos [23:23:16] sure [23:23:37] ah sure, but I don't think i know any comp sci students off hand looking for work, but if it comes up I'll spread the word [23:23:42] brion: I know you have a lot on your plate, but are you interested in mentoring? or perhaps you know someone who should apply as a student? [23:24:04] bawolff: https://code.google.com/p/google-summer-of-code/downloads/detail?name=GSoC2011Flyer.pdf is a flyer you could put up in your CS building [23:24:05] hi sumanah ! [23:24:14] hi brion! [23:24:24] <^demon> brion should attempt last summer's work again :) [23:24:37] i'm gonna recommend actually not putting me directly on the mentor list this time round unless we've got a better plan of action [23:24:51] brion, hijack you and make you do MW stuff? :D [23:24:56] :D [23:25:03] *Reedy arranges the hit squad [23:25:08] brion: ok [23:25:22] brion: anything in particular you think needs improving over last year? [23:25:53] brion: as GSoC org admin I will be doing some chasing/shepherding, in case that kind of management was lacking [23:25:56] a regular check-in schedule might help [23:25:57] \o/ [23:26:10] robla: ^ look, a TODO for me! :) [23:26:42] <^demon> It's not very much sheep herding. [23:26:46] <^demon> More like cat herding. [23:26:49] mostly though i don't want to overcommit myself, and i've already been booking myself pretty solid for the next few months ;) [23:27:08] i've got tons of ideas for stuff to do but i don't know if i'm the kind of person ya'll are looking for as a mentor. [23:27:29] i'd rather be available to help with whatever for whoever than to commit to a specific project pairing and then turn out not to have time [23:27:33] jorm: you checked out the one-pager I linked to? [23:27:46] ^demon, apergos -- you mentored last year? anything else you want improved this year? [23:27:50] brion: ok [23:27:56] btw, i remember last year people talked about separating semantic mediawiki and mediawiki as seperate projects for gsoc, are you guys planning to do that this year (just curious) [23:28:03] bawolff: yes, probably [23:28:07] yeah, i just read it. [23:28:10] that'd make so much sense [23:28:31] jorm: since I don't know you -- what might make you suitable or unsuitable? [23:29:00] <^demon> sumanah: I think brion's pretty solid with trying to formulate a regular checkin schedule. [23:29:04] we've met. you were looking for a project manager for a certain person with initials TD [23:29:18] jorm: oh right! hi! [23:29:35] Sorry. I was confusing you with someone else with a similar name. Or something. In any case, regrets! [23:29:35] most of my programming experience is in java or perl, i guess. [23:29:58] i'd definitely second splitting MW and SMW, the SMW stuff tends to be a bit esoteric for most of our MW people :D [23:30:03] yeah. we exchanged mail once but i never heard anything more from him so i figured it was a write off. [23:30:03] (I thought, "Oh, I must be thinking of that other Brandon.") [23:30:08] brion, damn right [23:30:10] Get rid of it ;D [23:30:14] <^demon> Esoteric is one word for it [23:30:24] jorm: I believe he found someone else whom he knew more personally. I'm sorry it did not work out. [23:30:30] And they always want more slots [23:31:52] I should email an SMW person and alert them to the fact that the GSoC application process opened today (for mentoring orgs) [23:33:10] hmm well this year mentoring will definitely be different... [23:33:27] apergos: how's that? [23:33:29] I will be doing it all remotely; last year my student was local and he wasn't much for irc so we met in person once a week [23:33:34] nod [23:33:44] apergos: well, maybe we'll find a few locals -- that would be nice [23:33:48] it will be a different dynamic, guess I'll just see how it goes [23:33:50] Also, since we're on the subject of GSOC, and since TrevorParscal is in channel (ping!) I'm kind of curious as to what the "API sandbox environment" idea he posted to the gsoc page is [23:33:54] you won't find a local here odds are [23:34:01] apergos: true [23:34:12] a la flickr [23:34:25] TrevorParscal: I am pleased that you signed up to mentor [23:34:27] it would be really great for getting people comfortable with out API [23:34:35] thank you [23:34:43] I think Neil would be the best mentor for that particular feature though [23:35:02] neilk_: ping [23:35:04] neilk_: ^ [23:35:05] :) [23:35:06] jinx [23:35:23] sumanah: howdy! [23:35:23] *sumanah will be leaving for the day in 15 min [23:35:24] he's in a meeting. [23:35:27] hey, sumanah and trevorparscal, I am in a meeting. ttyl [23:35:31] thx [23:35:32] sorry [23:35:54] *bawolff is not familiar with flickr... [23:36:19] it's like facebook photos only with a smaller audience and a shittier parent company. [23:37:11] I've heard of flickr, I mean i'm not familar with their api, or understand what a sandbox api environment really means [23:37:17] jorm: and higher quality photos, and better communities, and tagging, and searching [23:37:39] *apergos snickers [23:37:40] well, yeah. i thought that was implicit with the "smaller audience" part. [23:38:04] and there's a song for Flickr [23:38:11] jorm: well, I dunno, is 40MM + registered users "small" ? [23:38:14] hehe [23:38:18] <^demon> I don't see the need for people to post pictures on the internet. 90% of them are with crappy camera phones and awful angles. [23:38:21] smallER. smallER. [23:38:24] reminds me i should back up all my flickr crap before yahoo deletes them [23:38:25] http://www.jonathancoulton.com/songdetails/Flickr [23:38:35] http://www.flickr.com/services/api/explore/?method=flickr.galleries.getList [23:38:42] they call it their API explorer [23:38:51] oh cool [23:38:52] deletes? whaaa...? [23:38:52] it lets you create a call using a form, and then submit it [23:39:09] yeah that would be cool. [23:39:14] apergos: once yahoo decides that it isn't going to make money off the site that'll be it. [23:39:32] I must have missed something somewhere... [23:39:39] ^demon: there is an ad campaign, I think for Nikon, that I have seen on the NYC subways -- it basically says, "if you're going to upload photos of your friends being drunk and stupid, at least have the decency to do it with a decent camera and not whatever's built into your phone" [23:39:52] flickr is profitable. I don't know why there is this perception that it isn't [23:40:21] TrevorParscal &/or bawolff -- you'll be updating the wiki pg, right? [23:40:38] heh, I thought neilk_ was disconnected from the internet for bucking conventional wisdom [23:40:39] :) [23:40:42] where the hell is that page again? [23:40:44] robla: haha [23:40:52] TrevorParscal: https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Summer_of_Code_2011 [23:41:03] arg, my bookmarks are getting redonculous [23:41:05] (yeah, yeah, HTTPS Everywhere) [23:45:16] nimish_g: when you have a chance, think about GSoC mentoring [23:45:49] sumanah: will do...did you get my msgs before? [23:45:55] nimish_g: no, sorry, net glitch [23:46:38] stupid internet [23:46:41] indeed [23:48:01] *sumanah tries to put names to handles [23:48:22] Ryan_Lane: interested in mentoring Google Summer of Code this year? [23:48:36] Are there any ops related projects? [23:48:47] Reedy: go ahead & suggest some? [23:48:53] I don't know [23:48:55] *sumanah looks [23:48:59] I am sure there could be [23:49:07] yeah [23:49:08] maybe more virtual cluster stuff [23:49:14] I was just meaning if you were asking Ryan, unless it was related to openstack/ldap, it'd probably have to be a ops related one [23:49:26] sumanah: there's a list of everyone's irc nick - who they are on mediawiki wiki page "Developers" [23:49:38] thx, bawolff [23:49:48] ah, thanks Reedy [23:50:11] puppet in python! [23:50:12] :-D [23:50:14] *bawolff is not sure how up to date it is, but my name got magically added somehow without me doing it, so someone must be maintaining it [23:50:28] apergos, if only ;) [23:50:34] more than a summe rtho [23:50:34] bawolff, Shirley, probably [23:50:46] lol, probably [23:50:59] we need revision anotate ;) [23:52:06] *Krinkle remembers a wikiBlame script floating around somewhere [23:52:21] heh [23:52:38] dont expect any high speed though, it's very hacky, but works pretty good. [23:53:21] ok, off I go to dine [23:53:40] I thought the wikiblame stuff was someone's research project