[00:00:05] SIP/2.0 403 Forbidden (Bad auth) [00:01:45] Someone tell alolita i'm trying to reach her via IRC [00:02:03] will do [00:03:13] jorm: she's in a meeting, wassup? [00:03:27] just need to tell her i'm gonna be late tomorrow. [00:03:43] ah ok [00:03:58] I'll let you drop her an email yourself, then, probably [00:04:10] now fail2ban banned me [00:05:06] skypeout? [00:06:56] ot [00:07:09] it's a bit late for skypeout now if the meeting did actually start at 4pm [00:07:31] well, I can ask them if you should still join, if you like [00:07:38] or at least tell them you were having trouble [00:07:57] so there is actually a meeting? [00:08:12] there's a room with Robla, Alolita, Roan, Priyanka, so I suspect so [00:08:31] also, TrevorParscal, maybe [00:09:12] *TrevorParscal is trapped in room with people and phone [00:09:25] if I don't emerge in 20 minutes, send help [00:09:36] TrevorParscal: are you in that meeting? [00:09:43] yes [00:09:50] release status updates [00:09:58] someone just say that I'm working on the installer, in particular that "mix of collations" issue and some related things in nearby code [00:10:10] i dropped my iphone on the concrete and it landed butter-side down. [00:10:22] TimStarling: done [00:10:23] and also the security vulnerability which Roan and I have been working on that will cause a release in the next couple of days [00:10:34] thanks [00:10:38] n/p [00:10:45] TimStarling: this the issues with the installer having 10 different constructors? chad was working on that this morning. [00:11:05] constructors? [00:11:39] I'm not aware of any problem to do with constructors [00:11:44] <^demon> I was trying to reduce code duplication in the various DatabaseBase subclass constructors. [00:12:09] <^demon> I ended up making the installer break for a bit when it was trying to open() a bunch of connections it couldn't. [00:12:13] <^demon> Should be fixed in trunk. [00:12:22] are you making it so that they take an associative array as a parameter instead of the crazy list of formal parameters that we have now? [00:12:26] <^demon> Yes [00:12:32] excellent [00:12:42] <^demon> Well, the factory I built around the constructor does that. [00:12:47] <^demon> The constructor's still nasty [00:13:42] I just noticed this, while testing my current patch: [00:13:48] Checking site_stats row...data is missing! rebuilding... [00:14:04] I'll fix it [00:14:52] it must have been forgotten somehow [00:15:12] I think it was just a $db->query() call in the old installer [00:17:20] Roan-meeting: Still meeting ? [00:21:07] Back now [00:21:43] is it ok for it to be in Installer instead of DatabaseInstaller? there's no way it will be customised per-DBMS [00:22:12] Krinkle: Back now [00:23:04] RoanKattouw: Since the url would get even more ugly for whatLeaveshere. there needs to be a back-pager as well [00:23:05] https://bugzilla.wikimedia.org/show_bug.cgi?id=26909 [00:23:20] s/Since/Looks like [00:23:38] &dir=prev ? [00:24:05] Api supports that for query/props ? [00:24:41] Yes [00:24:43] OK, more meetings [00:24:49] k [00:24:51] I'm popular today [00:37:13] Roan-meeting: for later: I tried dir=prev dir=older dir=newer and with 'pl' prefix as well. But it doesn't work (not documented anywhere either) - I'm talking about the API not existing SpecialPages. [00:38:03] <^demon> TimStarling: Yes, that's fine. getInstallSteps() should give examples of both [00:55:43] did someone add database connection object caching, despite the fact that I said I was doing it? [00:56:18] <^demon> I did, because I was playing with related code. [00:57:13] yeah, thanks for that [00:57:36] I'm going to do it my way, it's better [00:57:48] <^demon> Ok. [00:58:02] I moved the caching code to DatabaseInstaller and renamed all the DBMS-specific functions to openConnection [00:58:07] which are uncached [00:58:35] <^demon> Makes sense. [17:33:40] werdna: http://www.biscuitsandblues.com/headliners.html#0127 [17:35:44] pdhanda: \o/ [17:36:16] I'm not necessarily a massive blues fan, but it sounds like fun :) [17:36:43] and by "not a massive blues fan" I mean "I've not heard any before" [17:36:51] ah [17:38:15] good way to find out. This band is supposed to be more showy, so even if you don't like it, it will be entertaining i think [17:38:39] Hm.. 12 clicks before I see "Mp3 listen now" [17:38:59] *Krinkle likes all kinds of music, blues being one of them [17:39:20] pdhanda: Did you know Sean Costtello ? [17:39:29] Costello* [17:40:28] RoanKattouw: Remember during the hackathon Jan Paul had this issue on his site that parser functions didn't work eventough it was included in LocalSettings ? [17:40:42] Yeah [17:40:45] I'm having the same now. fresh REL1_17 phase3 and extensions. Not workign, shows up fine on Special:Version [17:40:52] Weird [17:40:58] Let me check my 1.17 install [17:41:03] http://trunk.finanpedia.nl/w/index.php/Overleg_gebruiker:FinTrunk?action=purge [17:41:12] (that's not trunk but REL1_17, old subdomain) [17:42:29] Krinkle: never heard him... listening now :) [17:43:02] I passed away sadly on his 30th (or 29th?) birthday. But I had the chance of meeting him a few times due to connections with a blue club in Holland (as photographer)_ [17:43:07] He* not I [17:45:02] *werdna waveth at Krinkle and other non-office peoples [17:45:21] *Krinkle waves [17:47:01] Krinkle: WFM on localhost with REL1_17 [17:47:44] Admittedly I have local changes, but those should be unrelated and are about to be committed [17:47:46] checkout of REL1_17, checkout of extensions/ParserFunctions, ran the new installer, created a new page with {{#if: 1 | yes | no }} [17:47:57] PF of REL_17 [17:48:25] Weird [17:48:47] Let me commit my merges [17:53:57] Tried locally as well (instead of on my server), same thing. listed on special:version, but not working [17:54:41] Enabled all debug but nothing notable afaic. other extensions (Vector/Interwiki/WikiEditor) work fine. [17:54:43] brb [18:50:51] ok, dunno if there's a features meeting today, but I'm late for dinner and starving, so I'm going to try & eat something. I should be around later, but in any case my weekly reports are on the office wiki. And by next week I should have an extension, if all goes well. [18:51:00] Alright [18:51:10] I'll pass it on if Alolita doesn't read this [18:51:19] thanks [19:57:58] 92 bugs created since friday :( [19:58:12] ya'll gettin a little happy on bugzilla [19:58:32] How many of them have been cleaned up by the community in the meantime? :) [19:58:48] 5? [19:59:01] rest are still NEW [19:59:48] Well, on the other hand, I'd say volunteer developers probably work the most on week-ends. [20:00:00] GARBAGE: http://prototype.wikimedia.org/rc-en/index.php/Main_Page [20:00:17] eww [20:00:29] I hope you're right guillom... have to check the stats [20:00:49] pdhanda1: http://prototype.wikimedia.org/rc-en/index.php/Main_Page [20:13:43] <^demon> Bug already open for it [20:14:08] <^demon> 92 bugs created since friday :( [20:14:48] <^demon> Rate of incoming bugs is higher than it was a few years ago ;-) [20:17:13] Well, more reported bugs is good, no? [20:19:07] it can really mean two things :p [20:19:19] <^demon> Better reported and known than unreported and lurking :) [20:20:47] <^demon> I would like to raise the bar on enhancement requests though [20:20:55] <^demon> "Find someone other than you who would like this feature before posting it" [20:24:42] ^demon++ [20:25:11] <^demon> I blame the (ab)use of id's and classes on nearly every element on that [20:25:22] <^demon> One person says "Oh, it'd be useful if had...." [20:25:28] <^demon> And some dev goes "Oh that's easy!" [20:25:29] <^demon> BAM! [20:25:35] <^demon> Now we've got like 80 classes on [20:26:21] Not quite 80, but close: mediawiki ltr ns--1 ns-special page-Special_Contributions_Zo4EOxS0 skin-vector [20:26:36] Anyone have admin on prototype? [20:29:24] <^demon> admin to the wikis, or shell access? [20:29:42] wiki [20:30:04] and why does prototype only show garbage when you're not logged in? [20:30:22] *^demon bets stuck filecache [20:32:39] https://bugzilla.wikimedia.org/show_bug.cgi?id=26923 # ^demon: this is a nice idea, but is there anyone who should handle it? [20:32:48] *hexmode looks at commit logs for a clue [20:33:43] *guillom --> bed. [20:34:33] <^demon> Yep, stuck file cache [20:34:41] <^demon> Disabled it temporarily and it's fine [20:34:46] <^demon> http://prototype.wikimedia.org/rc-en/index.php/Main_Page [20:36:08] ^demon: could you update Bug#26923 [20:36:10] ? [20:36:21] oh wow, we still have the file cache? [20:36:27] that's effing old school [20:36:35] i think i was still in classes when iw rote that [20:36:46] silly college [20:37:38] <^demon> haha [20:37:46] <^demon> How about we remove it while I'm still in college :p [20:38:00] <^demon> hexmode: Updating. [20:38:48] Anyone seen Trevor? [20:46:15] hexmode: he's at lunch [20:46:22] likely back in about 20 [20:46:27] kk [20:49:42] <^demon> hexmode: Don't assign all installer bugs to me, I'm already cc'd by default and get the bugspam (and Tim actually wrote that bit of code :p) [20:49:48] <^demon> NEW/ASSIGNED makes zero difference to me [20:50:27] Hm.. anyone ideas to make a cross-wiki WMF search engine that searches through any page ending in .js ? I'm thinking a combination with opensearch and api. [20:50:40] I'll try to keep that in mind. And, yes, ASSIGNED only makes a difference to me right now. [20:50:42] ie. to look where deprecated stuff is used. [20:51:21] just a couple of periodic one-time searches (not an actual gui, performance doesn't have to be great) [20:51:39] <^demon> hexmode: I'm probably cc'd on better than half of the bugs in the installer component ;-) [20:51:52] ^demon: but take a look at #26938 and let me know what you think [20:52:11] :D [20:52:43] Also, I am not trying to clutter your inbox with bug-spam :) [20:52:52] <^demon> Well they already skip the inbox :p [20:53:01] <^demon> I'm cc'd on 298 open bugs :D [20:53:04] Spamming the inbox with bug clutter is better. [20:53:18] <^demon> And heaven knows how many fixed/invalid/wontfix/wfm :p [20:53:27] <^demon> Oh, that's MW only. [20:53:28] <^demon> hm [20:53:57] <^demon> I'm cc'd on 1817 bugs total haha [20:54:17] I'm open to suggestions for how to keep bugzilla working for you :) [20:56:08] <^demon> By banning jidanni? [20:56:12] <^demon> [20:56:27] I'll get right on that. [20:56:40] <^demon> Oh I could've done it ages ago [20:57:25] <^demon> He means well. He just needs to stop complaining that MediaWiki doesn't work perfectly in a text browser all the time :p [20:57:55] *Krinkle is subscribed to any and all bugs :P [20:57:59] wikibugs-l [20:58:03] !!! I am SHOCKED that a web app doesn't work in a text browser in 2011 [20:58:03] --elephant-- I don't know anything about "!!". [20:58:37] <^demon> Krinkle: I don't do that, because I don't care about > 90% of the extension bugs that come in :p [20:59:15] I have them in a seperate filter in gmail. I browse through them quickly every few hours. I star a few for later. [20:59:44] In the actual routine I go to the starred mails in the wikibugs-l and bugzilla/My_bugs [21:00:05] <^demon> I'd like to drop REMIND after we do the Bugzilla upgrade. [21:00:33] <^demon> In our workflow, REMIND and LATER are basically the same, and we use the latter more consistently. Bugs put in REMIND end up being forgotten :( [21:01:18] ^demon: Was 'confirmed' also removed or was it never there ? [21:01:42] <^demon> Well we have confirmation disabled right now because BZ 3.x ties it into the silly voting system. [21:02:01] <^demon> In BZ4, voting has been moved to an extension, so I'd *like* to have the default bug state be UNCONFIRMED. [21:07:16] I hate to ask, but should Bug#26915 be a blocker? That is, is this changed from old behavior? [21:07:51] oops, Bug#26939 [21:08:45] !bug 26939 [21:08:45] --elephant-- https://bugzilla.wikimedia.org/show_bug.cgi?id=26939 [21:09:23] <^demon> Yes, it's a blocker. [21:09:32] :( [21:09:39] <^demon> It's a 5 minute fix when I get to it. [21:10:21] *hexmode grants ^demon 5 minutes of free time to be allocated as hexmode sees fit [21:18:47] Can someone with access execute this bug: Add 'rue' to the global wmf interwiki map (rue.wikipedia ruewiki_p) - https://bugzilla.wikimedia.org/26944 [21:19:04] It was forgotten (or is not part of the default script) when the wiki was created [21:19:14] this is the first wiki in the rue-language. [21:21:54] <^demon> (And it's not part of addwiki, maybe it should be) [23:18:13] janpaul123: I had the same issue today with parser functions [23:18:16] How did you solve it ? [23:18:22] I didn't! [23:18:29] I'm not quite sure what it was after all. [23:18:40] (got a fresh check out of REL1_17/phase3 and REL1_17/extensions/ParserFunctions [23:18:53] Yeah, I updated everything too. [23:18:59] But I only had the problem with a specific installation [23:19:02] followed the default installer, which does the require_once() for you during the installer. [23:19:08] verified as well. Still happening [23:19:10] So I just got rid of the installation and used another one :P [23:19:19] Hm, weird. [23:19:20] RoanKattouw: Did you get around checking this on a fresh one, after merging those commits ? [23:19:56] The weirdest of all that it *is* listed on Special:Version [23:20:04] trunk / 1.18 seems to be fine [23:20:14] (although I haven't tried but I see TranslateWiki running fine) [23:22:08] I have another weird problem though.. [23:22:31] But Roan wasn't able to reproduce it, so I'm guessing it might be OS (or something else) specific. [23:22:56] If you check out my wiki: http://janpaulposma.nl/sle/wiki/index.php/Main_Page then some of the images on top don't work.. [23:23:38] janpaul123: Where's the full editor :O ? [23:23:48] Just click the leftmost bar :) [23:24:00] Simple, straightforward [23:24:01] Seemed like the most sensible solution [23:24:10] Hm.. okay, but it feels weird, like it could not be the 'full' thing. [23:24:20] Do mind that eventually, you want the wiki toolbar over there [23:24:32] yeah, that would help creating the illustion [23:24:36] illusion :) [23:24:55] Ahm. so which images ? [23:24:59] And perhaps a foldable thing of other stuff that's on the full editor page right now [23:25:05] Background images at the top of the page [23:25:09] Like tabs and stuff like that [23:25:17] But it seems that only I have that problem.. :P [23:25:23] and only on your computer ? [23:26:08] http://i.imgur.com/aag8f.png [23:26:47] Hm, yeah, that seems to be fine :P [23:27:07] Oh, well. There's no point in fixing it if no-one else has the problem! :D [23:32:11] janpaul123: There are a few errors though [23:32:22] check firebug/web inspector [23:32:27] some 404 errors about js files [23:33:59] Yeah, I noticed, but they are mostly about "data:image" kind of pictures [23:34:25] Which is basically an image embedded directly into CSS (so it shouldn't even look for it)...