#instantbird log on 02 20 2013

All times are UTC.

00:14:07 <instantbot> clokep@gmail.com requested review from aleth@instantbird.o rg for attachment 2240 on bug 1038.
00:14:10 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1038 enh, --, ---, clokep, ASSI, Add followed people to the participants timeline
00:44:06 <instant-buildbot> build #381 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/381
01:13:08 --> mconley has joined #instantbird
01:31:26 <instant-buildbot> build #367 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/367
01:48:37 <-- Mook_as has quit (Quit: Mook_as)
01:58:38 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.90 [Firefox 18.0.2/20130201065344])
02:21:58 --> mpmc has joined #instantbird
03:08:03 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
03:15:08 --> Mook has joined #instantbird
03:40:45 <instant-buildbot> build #786 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/786
03:53:11 <-- mpmc has quit (Connection reset by peer)
04:19:09 <-- mconley has quit (Input/output error)
04:40:50 <instant-buildbot> build #782 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/782
04:41:27 <-- EionRobb has quit (Quit: Leaving.)
05:17:31 <-- mali has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
05:32:56 --> DGMurdockIII has joined #instantbird
05:37:06 <-- Kaishi has quit (Quit: Kaishi)
05:45:19 <-- Mook has quit (Quit: Mook)
05:47:30 <instant-buildbot> build #876 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/876
06:14:45 --> deltafalcon has joined #instantbird
06:52:32 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.90 [Firefox 19.0/20130215130331])
08:25:16 --> Nonax has joined #instantbird
08:25:33 <-- Nonax has left #instantbird ()
08:33:19 --> jb has joined #instantbird
09:11:52 --> chrisccoulson has joined #instantbird
09:25:28 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
09:38:19 --> Mic has joined #instantbird
09:38:20 * ChanServ sets mode +h Mic 
09:41:50 --> aleth has joined #instantbird
09:41:50 * ChanServ sets mode +h aleth 
09:49:48 * aleth wonders if there is something wrong with the tests as there already was a test for preserving leading whitespace and it passed...
09:54:40 --> flo-retina has joined #instantbird
09:54:41 * ChanServ sets mode +qo flo-retina flo-retina 
09:55:31 <Mic> Wouldn't it have been useful to log the sender's name of a potentially malicious message @ http://hg.instantbird.org/instantbird/rev/e8c8d59028ac#l1.24?
09:55:31 <-- jb has quit (Quit: jb)
09:55:45 <flo-retina> Mic: that message could be much better
09:55:49 <Mic> Or is that information not available at this place?
09:55:56 <flo-retina> but I don't think we have the sender available
09:56:00 <Mic> :(
09:56:11 <flo-retina> we do have the content of the message, and of what was stripped though
09:56:53 <aleth> Right, that should be improved...
09:57:04 * flo-retina wonders what aleth wonders about the test to preserve leading spaces
09:57:24 --> jb has joined #instantbird
09:57:36 <aleth> I'm wondering why it passed while IB still had the strip leading spaces bug
09:57:36 <flo-retina> aleth: http://hg.instantbird.org/instantbird/rev/e8c8d59028ac#l2.7
09:57:52 <aleth> :D
09:58:18 <aleth> Thanks! I didn't catch you added tests too last night
09:58:42 <aleth> (I was just checking to see if some still needed to be added...)
09:58:44 <flo-retina> it's ok
09:59:07 <flo-retina> instantbot will just be frustrated that you didn't pay attention to its logs, maybe you should pat him in the back? :-D
09:59:10 <instantbot> flo-retina: Sorry, I've no idea what 'will just be frustrated that you didn't pay attention to its logs, maybe you should pat him in the back? :-D' might be.
09:59:30 * aleth hands instantbot a cookie
09:59:31 <instantbot> :)
10:00:40 <flo-retina> I'm annoyed by the mac-oncommit failures
10:01:05 <flo-retina> it feels like something needs fixing upstream, but I'm not sure I'm interested in debugging it :-/
10:04:59 <aleth> Hoping it will get fixed by moz19? ;)
10:09:17 <-- aleth has left #instantbird ()
10:09:35 --> aleth has joined #instantbird
10:09:35 * ChanServ sets mode +h aleth 
10:19:00 --> gerard-majax__ has joined #instantbird
10:19:07 --> qlum has joined #instantbird
10:36:38 --> mikk_s has joined #instantbird
10:43:11 <-- mikk_s has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
11:03:08 --> clokep has joined #instantbird
11:03:08 * ChanServ sets mode +o clokep 
11:21:55 <clokep> flo-retina: Where am I doing an HTTP request per person?
11:23:18 <flo-retina> bah... drive by reviews before breakfast aren't a good idea ;)
11:23:19 <clokep> And I did not realize we're already sent the IDs, is it docuemnted what's sent in the stream?
11:23:28 <flo-retina> ahah
11:23:47 <flo-retina> I've never been able to get the full list of events we receive on that stream
11:26:08 <flo-retina> https://dev.twitter.com/docs/streaming-apis/messages looks like they added some documentation!
11:26:26 <flo-retina> clokep: what I had in mind was https://dev.twitter.com/docs/streaming-apis/messages#Friends_lists_friends
11:26:58 <clokep> flo-retina: Ah, so that pretty much means we don't have to do the initial request and can just request their data now!
11:27:08 <clokep> (We can not doing the friends request in my patch, just the lookup)
11:27:30 <flo-retina> clokep: also, we start the stream after the timelines have been received. Timelines already contain information about all your followers who tweeted recently
11:27:38 <flo-retina> that should further reduce the number of lookups you need
11:27:57 <clokep> Yeah, I think I have an XXX comment in there about that...
11:28:20 <flo-retina> would be great to also handle https://bugzilla.instantbird.org/show_bug.cgi?id=1038#c1
11:28:23 <instantbot> Bug 1038 enh, --, ---, clokep, ASSI, Add followed people to the participants timeline
11:28:36 <flo-retina> so that we could stop having a funky behavior for tweets retrieved from the search API :)
11:28:56 <flo-retina> well, it will still be moderately broken for RTs that can't be uncropped :-/
11:29:00 <clokep> 1. I don't really see that as the same bug.
11:29:16 <clokep> 2. I don't really understand what that means, do we only receive a screen name for search results?
11:30:14 <flo-retina> clokep: I see it as the same bug because the implementation is mostly the same: 1. Get a list of all user ids we want more info about. 2. Lookup the info for all the users we don't know anything about yet.
11:30:35 <flo-retina> but if you think that specific issue should be a follow up, that's fine with me
11:34:15 <-- Mic has quit (Quit: Output/input error)
11:34:27 <clokep> flo-retina: I think they're related with an implied implementation.
11:34:45 <clokep> But I certainly can implement it that way.
11:36:24 <flo-retina> clokep: feel free to do it however you feel is right :)
11:38:43 <clokep> Feel free to r- then. ;)
11:39:03 <flo-retina> I usually do :)
11:41:45 <aleth> flo-retina: Why do you need users/lookup for tweets from the search API? What info do you think is missing?
11:41:59 <flo-retina> aleth: I don't remember :(
11:42:18 <clokep> We should check that it's not NOW included though.
11:42:26 <flo-retina> aleth: http://mxr.mozilla.org/comm-central/source/chat/protocols/twitter/twitter.js#499
11:42:58 <aleth> flo-retina: Right, but if you parse the friends list on connect you can check yourself if they are in it
11:43:20 <flo-retina> aleth: I would need the idea for that, right? ;)
11:43:25 <aleth> But it does look like that needs to be considered.
11:43:32 <aleth> Yes :)
11:43:42 <aleth> Thanks for doing my review for me :D
11:43:45 <flo-retina> clokep: so actually, the implementation may be different, as for the search API case we have the username and miss the ID, and for the friend list case we have the ids and miss the username
11:44:10 * clokep is trying to keep flo-retina's review queue down.
11:44:22 <flo-retina> "I would need the idea for that" I meant "id", not "idea"
11:45:07 <flo-retina> clokep: well, the first review by just glancing at the patch and commenting a line or two about what surprised me is quick.
11:45:22 <flo-retina> clokep: when the patch requires testing it and trying to find edge cases that break it, it takes longer
11:45:24 <aleth> flo-retina: Right, what I meant was that once we fetch the screen names of all our friends we can get the id from that
11:48:13 * clokep sighs.
11:48:20 <clokep> My phone seems to be totally busted.
11:48:50 <flo-retina> is it running windows? :-o
11:48:57 <clokep> It is, yes. :P
11:49:07 <clokep> Hardware issue though.
11:49:19 <clokep> So you can blame Samsung, not Microsoft. ;)
11:49:40 <aleth> hardware issues are harder to fix :(
11:51:26 <flo-retina> clokep: I would be happy to blame both :-P
11:51:38 --> mpmc has joined #instantbird
11:52:55 <clokep> Well I'll probably go replace it with a Nokia today, so you can just hate one of them. ;)
11:53:33 <flo-retina> one of {Nokia, Samsung, Microsoft}?
11:54:18 <clokep> Well I meant it own't matter that you hate Samsung, and you can just hate Microsoft. Unless you also hate Nokia?
11:55:58 <aleth> clokep: What, you're not going to hack your own FF OS phone? :P
11:56:34 <clokep> aleth: Windows Phone 8. :P
11:56:36 <flo-retina> clokep: I've used a samsung Galaxy S phone for about 3 years without without issue
11:56:52 <flo-retina> clokep: and I bought a LG Nexus 4 yesterday to do some webrtc testing on a 'modern' phone.
11:57:00 <aleth> clokep: I meant as a replacement ;)
11:57:14 <clokep> flo-retina: I really wanted a Samsung ATIV S, but it doesn't seem like it's coming out in the US...
11:57:43 <clokep> (Which is essentially a Galaxy S3 running WP8)
11:58:24 <flo-retina> clokep: it seems to cost 500+ euros over here, that's a bit expensive for something running Windows, isn't it?
11:58:40 <flo-retina> (if you need one shipped to you from Europe it may be possible to arrange)
11:59:38 <flo-retina> 499euros on amazon.fr http://www.amazon.fr/dp/B00A8DV35K/r
12:00:38 <instantbot> aleth@instantbird.org denied review for attachment 2240 on bug 1038.
12:00:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1038 enh, --, ---, clokep, ASSI, Add followed people to the participants timeline
12:01:09 <aleth> clokep: oh, you'd already commented with the same info :)
12:01:24 <flo-retina> :)
12:03:33 <aleth> Looks like someone has requested Mic's twitter search-results-tabs patch ;)
12:03:54 <clokep> flo-retina: Amazon in the US has it for $649.99.
12:04:08 <clokep> In the US you almost always buy phones via your carrier where it's subsidized.
12:04:43 <-- SM0TVI has quit (Ping timeout)
12:05:04 <aleth> That's also common here, though then you are locked into a contract for a while.
12:05:44 --> SM0TVI has joined #instantbird
12:06:41 <-- jb has quit (Ping timeout)
12:06:53 <clokep> 2 years here, but hardly anyone offers reasonably priced pay as you go (at least including data plans) in the US.
12:06:58 <clokep> So everyone has contracts.
12:07:39 <clokep> I agree with flo-retina though. $500+ seems expensive, for any cell phone.
12:07:49 <clokep> Time for work!
12:07:50 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
12:12:46 <-- SM0TVI has quit (Ping timeout)
12:14:01 --> SM0TVI has joined #instantbird
12:16:58 <-- SM0TVI has quit (Ping timeout)
12:18:12 --> SM0TVI has joined #instantbird
12:26:59 <-- SM0TVI has quit (Ping timeout)
12:28:14 --> SM0TVI has joined #instantbird
12:32:23 --> jb has joined #instantbird
12:36:16 <-- SM0TVI has quit (Ping timeout)
12:37:26 --> SM0TVI has joined #instantbird
12:38:07 <-- gerard-majax__ has quit (Ping timeout)
12:46:23 <-- deltafalcon has quit (Connection reset by peer)
12:49:14 --> clokep_work has joined #instantbird
12:49:14 * ChanServ sets mode +o clokep_work 
12:49:49 * clokep_work sighs.
12:49:57 <clokep_work> Does this mean I need to start working on the Moz 19 upgrade? :P
12:53:49 * clokep_work feels like he just finished the Moz 18 one. :(
12:54:50 --> gerard-majax__ has joined #instantbird
12:56:24 <-- SM0TVI has quit (Ping timeout)
12:57:37 --> SM0TVI has joined #instantbird
12:59:34 <-- SM0TVI has quit (Ping timeout)
13:00:43 --> SM0TVI has joined #instantbird
13:11:40 <flo-retina> clokep_work: so the situation you described with phones is what we've had here for years. It started changing in France ~1 year ago when free.fr offered more competitive plans.
13:13:28 <clokep_work> flo-retina: Ah, that would be useful. :)
13:13:49 <clokep_work> Unfortunately the cellular companies here keep buying each other and getting bigger...
13:19:34 <-- SM0TVI has quit (Ping timeout)
13:20:49 --> SM0TVI has joined #instantbird
13:23:43 <-- SM0TVI has quit (Ping timeout)
13:24:56 --> SM0TVI has joined #instantbird
13:26:10 --> w0ts0n has joined #instantbird
13:33:46 <-- SM0TVI has quit (Ping timeout)
13:35:02 --> SM0TVI has joined #instantbird
13:38:14 <clokep_work> Hello w0ts0n. :)
13:38:45 <clokep_work> (Haven't seen you before...)
13:42:22 <flo-retina> "I just read in the blog of Sören Hentzschel that you are planning to do something with WebRTC." I wonder where that comes from
13:44:56 <-- SM0TVI has quit (Ping timeout)
13:45:28 <aleth> maybe you==mozilla here
13:46:01 --> SM0TVI has joined #instantbird
13:46:07 <flo-retina> could be http://blog.instantbird.org/2012/11/instantbird-1-3-released/
13:48:52 <-- SM0TVI has quit (Ping timeout)
13:50:13 --> SM0TVI has joined #instantbird
13:54:03 <-- SM0TVI has quit (Ping timeout)
13:54:46 --> SM0TVI has joined #instantbird
13:57:41 <-- SM0TVI has quit (Ping timeout)
13:58:52 --> SM0TVI has joined #instantbird
14:05:12 <instantbot> aleth@instantbird.org cleared the Resolution 'FIXED' from bug 1680.
14:05:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1680 enh, --, 1.4, aleth, REOP, Enable "minimize on startup"
14:06:29 <clokep_work> aleth: Maybe remind me later.
14:06:43 <aleth> clokep_work: I reopened it so as not to forget
14:06:48 <aleth> Thanks
14:08:52 <clokep_work> flo-retina: Maybe he meant http://www.microsofttranslator.com/bv.aspx?from=de&to=en&a=http%3A%2F%2Fwww.soeren-hentzschel.at%2Fmozilla%2Ffirefox%2F2013%2F02%2F06%2Fwebrtc-mozilla-und-google-demonstrieren-interoperabilitat-zwischen-firefox-und-chrome%2F ?
14:08:53 <aleth> If it works, the same event might be useful for the other bug.
14:11:27 <-- SM0TVI has quit (Ping timeout)
14:12:34 --> SM0TVI has joined #instantbird
14:19:18 <-- gerard-majax__ has quit (Ping timeout)
14:22:18 <-- SM0TVI has quit (Ping timeout)
14:23:35 --> SM0TVI has joined #instantbird
14:26:55 <-- aleth has left #instantbird ()
14:30:28 --> mconley has joined #instantbird
14:52:10 --> gerard-majax__ has joined #instantbird
14:52:35 <-- SM0TVI has quit (Ping timeout)
14:53:48 --> SM0TVI has joined #instantbird
15:10:18 <clokep_work> Gecko 19 isn't super exciting. :( https://developer.mozilla.org/en-US/docs/Firefox_19_for_developers
15:38:07 <-- mpmc has quit (Connection reset by peer)
15:45:04 <-- jb has quit (Input/output error)
15:45:06 --> jb has joined #instantbird
17:47:14 --> Mook_as has joined #instantbird
18:10:07 <-- gerard-majax__ has quit (Ping timeout)
18:39:30 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
18:48:58 --> gerard-majax__ has joined #instantbird
18:55:04 <-- jb has quit (Ping timeout)
18:58:53 <-- chrisccoulson has quit (Ping timeout)
19:03:39 --> DGMurdockIII has joined #instantbird
19:07:15 <-- Mook_as has quit (Ping timeout)
19:07:30 --> flo-retina has joined #instantbird
19:07:31 * ChanServ sets mode +qo flo-retina flo-retina 
19:13:30 --> Mic has joined #instantbird
19:13:31 * ChanServ sets mode +h Mic 
19:33:46 --> Mook_as has joined #instantbird
19:41:06 <clokep_work> FYI I'm going skiing this weekend so r?s directed toward me might be slow.
19:41:13 <clokep_work> (But probably faster than flo's average. ;))
19:41:47 <dew> I wish I could go :P
19:41:57 <dew> how do you guys keep track of bugs you CCed?
19:42:15 <clokep_work> dew: I get email for all bugs......so....
19:42:33 <dew> yeah but I don't remember getting an email for this bug after I CCed it
19:42:40 <dew> this is the second time I've lost it
19:42:47 <clokep_work> Is it in your spam?
19:42:53 <clokep_work> Check your email settings?
19:43:35 <dew> no I mean I don't think there's been any activity on the bug
19:44:07 <clokep_work> What email were you expecting then? :-S
19:44:58 <dew> no I'm saying I CCed it I was wondering if there was a list on bugzilla to see all the bugs I am CCed on so I can find it
19:45:25 <clokep_work> Did you look at the advanced search field?
19:46:43 <clokep_work> dew: It has a thing for it.
19:46:54 <clokep_work> (My browser just restarted, updating)
19:47:02 <dew> yeah I'm terrible at finding things
19:47:07 <clokep_work> But on the left side you can search for bugs by reporter, assignee, CC.
19:47:10 <clokep_work> Toward the bottom.
19:47:14 <clokep_work> Just search the page for "CC"?
19:47:20 <dew> I think I go tit
19:47:55 <clokep_work> Make it a saved search if you want? :)
19:49:07 <flo-retina> come on, no saved search for that
19:49:23 <flo-retina> just type "cc:<begining of your email address>" in the quick search box
19:49:36 --> EionRobb has joined #instantbird
19:49:55 <flo-retina> clokep_work: "(But probably faster than flo's average. ;))" :(
19:50:05 <Mic> flo-retina: ha, that was the first thing I tried when reading this conversation ;)
19:50:30 * flo-retina doesn't want to be slower on average than someone busy skiing (I assuming you sky without having a computer in your hands)
19:51:55 <dew> found it: https://bugzilla.mozilla.org/show_bug.cgi?id=765803
19:54:37 <dew> thanks for your help guys!
19:56:58 <flo-retina> clokep_work: I suspect being slow is the most efficient way to encourage finding newer reviewers though ;)
20:02:08 <-- DGMurdockIII has quit (Ping timeout)
20:02:35 --> DGMurdockIII has joined #instantbird
20:02:44 <Mic> :o
20:02:53 <Mic> Bug 962 was fixed half a year ago?
20:02:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=962 nor, --, 1.3, florian, RESO FIXED, Filtering an attribute based on its value fails for |addGlobalAllowedAttribute| from |imContentSink.
20:04:14 <Mic> I was waiting for this for the next attempt on "content preview"... and somehow missed it getting fixed.
20:04:34 <-- DGMurdockIII has quit (Ping timeout)
20:04:59 --> DGMurdockIII has joined #instantbird
20:05:01 <Mic> hmm, on top of that I've been using exactly this in "topic diff" recently.
20:08:27 <flo-retina> Mic: I had to fix it when I added unit tests ;)
20:19:45 <clokep_work> flo-retina: I'll have a laptop w/ me.
20:20:15 <flo-retina> but you may have better things to do than looking at a review queue ;)
20:26:47 <Mic> Messages jump together when the unread ruler is removed, shouldn't we try to animate this as good as possible instead? I'm talking about the case where the ruler isn't splitting a bubble of course!
20:30:56 <flo-retina> if you know a good way to animate, you can try
20:31:01 <flo-retina> I suspect it's quite difficult though
20:40:09 --> jb has joined #instantbird
20:46:57 <clokep_work> flo-retina: Maybe. :)
20:48:35 --> jb1 has joined #instantbird
20:48:36 <-- jb has quit (Connection reset by peer)
20:50:24 <-- jb1 has quit (Ping timeout)
20:58:11 --> jb has joined #instantbird
21:00:28 --> jb1 has joined #instantbird
21:01:49 <-- jb has quit (Ping timeout)
21:12:01 --> rosonline has joined #instantbird
21:15:27 <-- clokep_work has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
21:32:24 <-- jb1 has quit (Ping timeout)
22:16:40 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
22:25:42 <-- Mic has quit (Quit: Output/input error)
22:59:24 --> Kaishi has joined #instantbird
23:04:49 --> clokep has joined #instantbird
23:04:49 * ChanServ sets mode +o clokep 
23:25:25 <-- mconley has quit (Ping timeout)
23:26:59 <-- clokep has quit (Ping timeout)