[10:15:09] morning [17:10:13] TrevorParscal: howief: you in x2003 ? [17:10:23] i'm heading to conf. room [17:10:43] k [17:14:10] TrevorParscal: What happened ? [17:15:04] I'm not hearing anything [17:28:19] TrevorParscal: btw, when updating prototype, could you update ArticleFeedbackTrackingVersion as well ? [17:28:43] yeah, that's gone actually [17:28:48] oh ? [17:28:50] it's part of ArticleFeedbackTracking [17:28:53] take a look [17:29:03] the mw.user.bucket thing takes an options object [17:29:19] and ArticleFeedbackTracking and ArticleFeedbackOptions both are such objects [17:29:25] the version is inside them [17:29:28] ah, I see [17:29:30] and I can update that for sure [17:29:34] $wgArticleFeedbackTracking['version'] in that case [17:29:45] but, since the cookie name changed, we don't have to increment it yet [17:29:50] okay [17:29:58] hmm [17:30:14] if you move the email field while traveling then I can't update prototype this afternoon [17:30:28] how so ? [17:30:34] what time did you have in mind ? [17:31:02] I'll be in the 'other' home in about 4 to 5 hours [17:33:14] oh... [17:33:18] hmm - that's probably fine [17:34:25] k, cya ltr [17:48:27] brion: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/86577 [17:48:29] <^demon> hexmode: Just so you know, I don't plan on being very productive for the next week or so, so please don't assign me any blocker/ultimate-mega-priority things :) [17:48:41] <^demon> Alrighty now. [17:48:52] something to take a look at when looking at nimish's code - not sure if it intersects or not [17:48:58] *^demon is off to visit the family for the weekend and do more homework. [17:49:10] ^demon: thanks for the heads up [17:49:13] :) [17:49:35] *^demon waves [17:49:39] mmmm buckets [17:49:45] brion: example of use: http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/ArticleFeedback/modules/jquery.articleFeedback/jquery.articleFeedback.js?&pathrev=86586&r1=86585&r2=86586 [17:50:20] and you can see how it looks in PHP when you are configuring it: http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/ArticleFeedback/ArticleFeedback.php?revision=86586&view=markup&pathrev=86586 [17:50:28] see the $wgArticleFeedbackTracking [17:51:49] TrevorParscal, if you and nimish_g are both changing the bucket stuff y'all might want to sync up directly [17:52:07] we talked about it a bit this morning [17:52:15] just wanted to make sure you were also aware [17:52:39] so does that change the requirements or environment of the other code? [17:52:48] or is that new stuff that isn't invoked until desired? [17:54:15] it's just the way I generalized what I was using for bucketing in a few places, I'm still figuring out the intersection with what nimish was working on [17:54:40] TrevorParscal, also what's wrong with http://www.mediawiki.org/wiki/Special:Code/MediaWiki/86577 that it's marked resolved for? [17:54:49] looks like roan marked it resolved yesterday [17:55:41] TrevorParscal: come over to my desk =) [17:55:51] oh - it wasn't marked fixme, but look at http://www.mediawiki.org/wiki/Special:Code/MediaWiki/86579 [17:56:31] there - I associate the revision [17:56:48] w00t thx [17:57:10] nimish_g: is that a command? [17:57:27] TrevorParscal: sudo come over to my desk? [17:57:29] I didn't hear a please in there.... [17:57:33] saw that one coming ;) [17:57:52] nimish_g: invalid password [17:58:04] this incident will be reported! [17:58:24] ha ha! [17:58:36] nimish_g: what's up? [17:58:39] at the USC computer labs back in the day you actually got a nastygram email if you tried to su root and got the pass wrong on the sun workstations [17:58:43] why do I need to use my legs [17:58:55] oh, was gonna show you the bucketing code and talk you through it [17:59:18] i guess my rolling chair could be used, but I'm certainly not going to roll myself over there [17:59:38] I'm just going to look it over myself - hold [18:01:27] where was the page with wiki browser stats? [18:01:50] TrevorParscal: ok. it's a combination of userBuckets.js in ClickTracking and all the stuff inside the CustomUserSignup extension [18:02:04] i'm looking at the user.buckets code [18:02:06] a few things [18:02:32] one, we now have jquery.json in core, so no need to implement your own json generator anymore [18:06:25] also, it's a little specific in the way it works [18:07:10] there's an assumption about what you want to do about the user being in a bucket and when [18:07:19] and that there's going to be an inactive bucket at all [18:07:29] +1 figured something would be hiding somewhere on the json generation [18:08:50] also, you are storing all buckets in a single cookie, which is nifty, but it doesn't allow different "campaigns" as you call them to ever have different churn rates (independent bucket expirations) [18:10:02] TrevorParscal: where are the browser stats? I'm not finding them right off on stats.wm.o [18:10:11] interesting idea in this, you made a global campaign object which must be setup, and then queried - what was your thinking behind doing this as opposed to just providing the campaign data when asking for a bucket? [18:10:17] hexmode: in the special reports [18:10:22] *TrevorParscal digs for link [18:10:58] http://stats.wikimedia.org/wikimedia/squids/SquidReportClients.htm [18:10:58] ah, think I got it [18:11:03] hexmode: it's hidden [18:11:03] tyvm [18:11:05] :) [18:12:14] 41.27% MSIE ugh [18:13:07] only 3.46% of that is IE6 though - wooo hooo! [18:13:12] it's dropping [18:13:14] sloowly [18:13:20] yeah [18:13:33] well, it was at 11% about a year ago [18:13:36] so, this is good [18:14:20] microsoft browsers, dead fish and house guests all start to smell after 2 days [18:14:36] I'll remember to tell Roan that [18:15:24] IE6 doesn't crash, right [18:16:18] *hexmode is looking at http://bugzilla.wikimedia.org/28065 [18:16:39] arg - it's supposed to be 3 days... "Fish and visitors smell in three days. ~Benjamin Franklin" [18:17:04] that was before internet time though [18:17:27] and refrigerators [18:17:40] true [18:17:56] but I don't think modern technology has fixed the visitors thing [18:18:27] put them in the refrigerator ? [18:18:31] now visitors can be in your irc channel 24/7 [18:18:52] and mad as a hatter [18:18:55] ben would probably flip his wig [18:53:25] i can haz om nom soon? [18:56:37] i votes for noms [18:58:41] noms are good [18:58:49] now the wiff is trying to get noms with me [19:52:02] hi TrevorParscal [20:41:03] Nikerabbit: howdy [21:18:48] natty's getting a lot more stable on my laptop [21:18:56] huzzah [21:20:41] i should see how many updates mine has now... [21:20:49] Though, I don't really care for unity, or wth it is [21:22:01] i'm kinda digging it actually [21:22:10] couple oddities but it mostly does what i want [21:22:21] i've been launching programs mostly from keyboard for ages, using things like gnome-do [21:22:42] (on mac os i use spotlight -- or before spotlight was fast enough, quicksilver, to do the same) [21:23:02] gnome-shell in gnome 3 seems roughly similar, though i haven't tried the final release version of that yet [21:23:24] the unified menu bar i'm kinda iffy on [21:23:35] mainly because they seem to be making it 'maaaaaagic' autohide stuff [21:23:53] so you don't know if there are any menus until you move your mouse to the top of the screen [21:23:54] LAME [21:23:56] bleh, my laptop won't turn on out of standby [21:24:10] ooh i should test that [21:24:20] oh, the batteries dead [21:24:27] well why were the lights flashing like it had power [21:24:27] fu--- [21:24:33] noticed hibernate actually works on my desktop under 10.10 \o/ [21:25:31] suspend/resume appears to have actually worked under natty on my macbook, wheeee [21:25:54] hmm, 6 days [21:26:14] if i can get the monitors set up the way i want i can probably shuffle the desktop back to my home office after a while [21:26:19] though it's safer to just leave it since it works ;) [21:28:44] Does startup seem slower to you? [21:30:06] not that i've noticed [21:31:08] 23 to upgrade