#instantbird log on 01 15 2011

All times are UTC.

00:05:50 <igorko> can i write in commit name "sync to en-US head" ? will it be ok?
00:06:02 <igorko> or you're not using world "head"
00:06:44 <igorko> or write update to rev... better?
00:09:52 <igorko> it's always so silent here ? ;)
00:10:39 <igorko> changeset 1395	035f7d8d7f78 this is rev number?
00:10:48 <igorko> 	035f7d8d7f78 ?
00:15:05 <-- clokep has quit (Ping timeout)
00:21:25 <igorko> see ya
00:21:31 <-- igorko has left #instantbird ()
00:47:46 <-- chrisccoulson has quit (Ping timeout)
00:51:34 --> chrisccoulson has joined #instantbird
01:37:01 <-- Mook has quit (Ping timeout)
01:53:49 <-- Ornthalas has quit (Quit: KTHXBYE)
02:16:23 --> instantbot has joined #instantbird
02:16:23 topic changed by sand.mozilla.org to "Ask questions about Instantbird here. Official website: http://www.instantbird.com. Latest release: 0.2. Read http://blog.instantbird.org/. Nightlies: http://nightly.instantbird.im/ (testing purpose only), IRC logs: http://log.bezut.info/. | ICQ troubles-> http://tinyurl.com/ICQError"
02:16:23 * ChanServ sets mode +v instantbot 
02:21:12 --> Morian has joined #instantbird
02:21:12 * ChanServ sets mode +h Morian 
02:21:28 <Morian> instantbot: status
02:21:29 <instantbot> Morian: I have 0 factoids in my database and 1 bot friend to help me answer questions. Since the last reload, I've been asked 0 questions, performed 0 edits, and spoken with other bots 0 times.
02:21:30 <instantbot> Morian: I've been up 5 minutes.
02:36:40 <-- hicham has quit (Client exited)
02:40:54 <Mook> hmm. wasn't there a change to jsProtoHelper somewhere dealing with Message and ClassInfo?
02:43:49 <-- Jan has quit (Ping timeout)
02:45:21 <-- chrisccoulson has quit (Ping timeout)
02:45:55 --> IRCMonkey25492 has joined #instantbird
02:50:07 --> tymerkaev has joined #instantbird
03:00:28 <-- Mook has quit (NickServ (GHOST command used by Mook_))
03:01:03 --> Mook has joined #instantbird
03:19:32 * tymerkaev is now known as tymerkaev_away
03:41:32 * tymerkaev_away is now known as tymerkaev
04:10:03 <-- GeekShadow has quit (Quit: The cake is a lie !)
04:23:45 <-- tymerkaev has quit (Ping timeout)
04:35:57 <-- Tonnes has quit (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
05:21:30 --> clokep has joined #instantbird
05:21:30 * ChanServ sets mode +h clokep 
05:23:29 <clokep> Mook: Flo changed a lot of the ClassInfo stuff today.
05:23:46 <Mook> ah, in the app
05:23:59 <Mook> I was pulling your repo and not seeing changes :)
05:25:45 <clokep> Mook: I just pushed a change or two maybe?
05:25:54 <clokep> It's fully synced to the in application jsProtoHelper now. :)
05:26:04 <Mook> hmm, okay, will update
05:26:18 <clokep> Sorry, I guess I gave you an "unbitrotted patch" but didn't push my repo that the unbitrotted one was needed for. :(
05:28:30 <clokep> I see what you're trying to do with the server tab now, I just don't like that and would prefer it coming directly from the message source -- essentially as a Private Message?
05:52:51 <Mook> yeah, switched to that
05:52:56 <Mook> (sorry, was reading /.)
05:53:24 <Mook> I think I'm doing it wrong, though, since it's given me Mook!mook@blah rather than Mook
05:53:52 <Mook> (of course, it's also using Mook_ib - the nick of the person _receiving_ the message - for normal received PMs...)
05:56:45 <clokep> Uhh...
05:56:53 <clokep> One second.
05:57:39 <clokep> Mook: The message is built at http://hg.instantbird.org/experiments/file/b5bfde130080/components/ircProtocol.js#l319
05:58:07 <Mook> okay, I can look at .nickname
05:58:11 <clokep> But http://hg.instantbird.org/experiments/file/b5bfde130080/components/ircProtocol.js#l337 is what you need right now, so you can do message.nick to get just Mook.
05:58:20 <clokep> s/nick/nickname/ yup! :)
05:58:36 <Mook> yep; probably won't be hard there, I just need to do it again after I catch up :)
05:58:53 <Mook> I broke calling the notifications somehow :)
05:58:58 <clokep> Ah OK.
05:59:03 <Mook> s/notifications/actions/
05:59:20 <clokep> I really only use .source when I want to refer to server stuff, otherwise I pretty much always use .nickname.
05:59:52 <clokep> Hmm...I wonder if a notification bar would be a good way to do actions?
06:00:06 <Mook> multiple actions?
06:00:10 <clokep> (Similar to how we do the topic bar.)
06:01:10 <clokep> Just that if I invite you, it'd put a notification across the top of our conversation and say "clokep has invited you to join #instantbird [ Accept ] [ Ignore ]" or something.
06:01:17 <clokep> But making it part of the UI instead of part of the conversation?
06:01:36 <clokep> And just putting a message in saying you got an invite, but not putting the UI in there.
06:02:25 * clokep is updating.
06:02:28 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
06:02:36 --> clokep has joined #instantbird
06:02:36 * ChanServ sets mode +h clokep 
06:06:39 <clokep> Bed time. :)
06:06:41 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
16:56:07 --> instantbot has joined #instantbird
16:56:07 topic changed by sand.mozilla.org to "Ask questions about Instantbird here. Official website: http://www.instantbird.com. Latest release: 0.2. Read http://blog.instantbird.org/. Nightlies: http://nightly.instantbird.im/ (testing purpose only), IRC logs: http://log.bezut.info/. | ICQ troubles-> http://tinyurl.com/ICQError"
16:56:08 * ChanServ sets mode +v instantbot 
17:34:09 <-- hicham has quit (Client exited)
17:52:32 <-- Ornthalas has quit (Quit: KTHXBYE)
18:18:44 --> Tonnes has joined #instantbird
18:20:11 --> chrisccoulson has joined #instantbird
18:22:37 <-- Mic has quit (Quit: Instantbird 0.2)
18:43:42 --> Mook has joined #instantbird
18:44:15 <-- chrisccoulson has quit (Quit: Ex-Chat)
18:56:34 * flo was very pleased to read http://pidgin.im/pipermail/devel/2011-January/010062.html
19:02:26 <flo> by the way, that post says something about hg's ability to use subrepos. I wonder if there's a reason (other than "it didn't exist at the time") for not using it in comm-central
19:11:50 --> Ornthalas has joined #instantbird
19:16:31 <-- Mook has quit (NickServ (GHOST command used by Mook_))
19:16:58 --> Mook has joined #instantbird
19:18:35 <instantbot> mook.moz+bugs.instantbird@gmail.com added attachment 485 to bug 628.
19:18:36 <instantbot> mook.moz+bugs.instantbird@gmail.com requested review from clokep@gmail.com for attachment 485 on bug 628.
19:18:38 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=628 nor, --, ---, nobody, NEW, Unable to accept IRC invite
19:21:37 <instantbot> mook.moz+bugs.instantbird@gmail.com added attachment 486 to bug 628.
19:21:38 <instantbot> mook.moz+bugs.instantbird@gmail.com cancelled review?(florian@instantbird .org) for attachment 481 on bug 628.
19:21:39 <instantbot> mook.moz+bugs.instantbird@gmail.com requested review from florian@instantbird .org for attachment 486 on bug 628.
19:21:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=628 nor, --, ---, nobody, NEW, Unable to accept IRC invite
19:23:10 <Mook> hg forest, IIRC?
19:25:32 <Mook> given that they seem to be in constant contact with the adium folks, who are already using hg, it makes sense, I think. at the minimum, they know people who can help
19:31:32 <-- mokush has quit (Client exited)
19:31:53 <flo> from what I remember the hg developers are helpful. A few came here to help us when we migrated from svn
19:32:38 <flo> Mook: I think you weren't here when I said "associating an action with a message would be very useful for twitter ("reply" and "retweet" can't be regular messages, as we need to send some additional metadata)"
19:33:00 <Mook> ah, correct, I was not. just reading the -13 through -15 logs now, actually ;)
19:33:53 <Mook> and yeah, that approach was following your advice to totally ignore the libpurple design and do whatever I felt natural :D
19:35:54 <Mook> oh, I added a jam to convert things to enumerators, nsIArrays, JS Arrays, or JS Iterators... that might be useful for you elsewhere :)
19:36:30 <Mook> (nsSimpleEnumerator wasn't that useful for me because I was mainly dealing with nsIArray; added the other things so you no longer have to care _what_ sort of enumerator you wanted)
19:38:28 <flo> Mook: I'm not sure adding buttons to each message is a good idea for twitter though :-/
19:38:48 <Mook> hmm, agreed :/
19:38:57 <flo> I don't have a good idea yet for something that is both discoverable and not a waste of space
19:39:18 <flo> I think we could definitely put the actions in a context menu for the message
19:39:37 <flo> and maybe a small hoverable target that would make the buttons appear?
19:40:09 <Mook> but then you'd always need to reserve space for the buttons...
19:40:31 <flo> they would be in some kind of smart tags / floating toolbar
19:40:42 <Mook> ah. okay, yeah
19:41:10 <flo> finding something that would work well-enough for any message theme is not easy either
19:42:38 <Mook> aye
19:43:02 <Mook> should probably have a "default" css that goes under the message themes, actually
19:43:17 <Mook> doing the button hiding in bubbles' main.css probably isn't the best idea ;)
19:43:40 <flo> we have such a file
19:43:56 <-- tymerkaev has quit (Quit: I must go. Good bye!)
19:44:11 <flo> chrome://instantbird/skin/conv.css
19:44:38 <Mook> okay, r- for my patch, need to move there instead :D
19:45:08 <flo> need to decide what the right UI is ^^
19:46:41 <Mook> there can be multiple (possibly overlapping) reasons to r- :D
19:47:06 --> Mathnerd314 has joined #instantbird
19:49:30 --> tymerkaev has joined #instantbird
20:01:55 <Mook> hmm, right, I need to go back to figuring out a hook system. bah
20:04:56 <-- Mook has quit (NickServ (GHOST command used by Mook_))
20:05:25 --> Mook has joined #instantbird
20:06:56 <-- Mook has quit (Quit: gone)
20:24:22 * Mathnerd314 reads some logs
20:31:56 --> kaie2 has joined #instantbird
20:34:10 <-- kaie has quit (Ping timeout)
20:34:10 * kaie2 is now known as kaie
20:35:25 --> hicham has joined #instantbird
20:38:52 * tymerkaev is now known as tymerkaev_away
20:46:38 * tymerkaev_away is now known as tymerkaev
21:06:46 <flo> Mathnerd314: are they interesting? :)
21:07:27 <Mathnerd314> they have a few too many join/part messages
21:07:40 <Mathnerd314> but otherwise, pretty interesting
21:08:37 <Mathnerd314> would you recommend the nightly or 0.2?
21:09:13 <flo> 0.2 if you need a translated version. Nightly otherwise
21:11:06 <hicham> flo : IB blocks my MSN contacts :(
21:11:17 <hicham> flo : I have to use another client to unblock them
21:11:40 <flo> hicham: did it happen several times?
21:13:00 <hicham> flo : yes
21:13:30 <flo> any idea of what can be causing this?
21:13:49 <flo> (obviously it's not a common situation, we would have lots of complaints for such an issue...)
21:19:03 <-- GeekShadow has quit (Ping timeout)
21:24:31 <Mathnerd314> flo: how's the IRC Javascript rewrite going?
21:25:51 <flo> Mathnerd314: clokep is the man working on it ;)
21:28:24 <Mathnerd314> because I don't like this bug: http://developer.pidgin.im/ticket/9290#comment:6
21:32:05 <Mathnerd314> and it seems hard-coded into libpurple
21:37:48 <flo> Mathnerd314: I would like to have a list of "desirable nicks" that the plugin attempts to fallback to before generating something ugly
21:38:10 <flo> I think that should be an advanced option of the protocol plugin, and it would probably be quite easy to do once we have the JS implementation
21:38:17 <Mathnerd314> exactly; it's what chatzilla (current client) does
21:38:50 <flo> but for now, I guess it's better to focus on getting the very basic features to work as well as in the libpurple plugin, so that we can switch to the JS implementation soon :)
21:42:29 * tymerkaev is now known as tymerkaev_away
21:44:49 * tymerkaev_away is now known as tymerkaev
21:50:02 <Mathnerd314> well, ping me when it gets merged :p
21:51:17 <flo> will you stay here?
21:51:25 <flo> it will be announced on our blog anyway
21:52:11 <Mathnerd314> oh, then I'll get it through RSS
22:17:45 * tymerkaev is now known as tymerkaev_away
22:19:10 * tymerkaev_away is now known as tymerkaev
22:22:43 --> sonny has joined #instantbird
22:26:52 <-- tymerkaev has quit (Ping timeout)
22:27:22 --> igorko has joined #instantbird
22:33:34 --> SH-Chris has joined #instantbird
22:36:43 <flo> Good night! :)
22:37:06 <igorko> hiya
22:37:10 <igorko> lol
22:37:15 <igorko> Message blocked: hibot spam
22:51:16 --> clokep has joined #instantbird
22:51:16 * ChanServ sets mode +h clokep 
22:57:05 <clokep> flo: Good that they'll switch to Mercurial, we could actually do a real pull and patch stuff like we do with m-c then, no? ;)
22:57:14 <clokep> (With client.py I mean)
22:57:20 <clokep> I think sub-repos are relatively new?
22:58:58 <clokep> Mathnerd314: See you're interested in the JavaScript-IRC rewrite, did you see the blog post about it a while ago?
22:59:29 <clokep> Right now I'm mostly working on updating pieces of the backend so it can fully implement a protocol in JS.
22:59:36 <Mathnerd314> yeah, read it this morning
22:59:43 <clokep> https://bugzilla.instantbird.org/showdependencygraph.cgi?id=507&display=web&rankdir=LR is interesting to see progress.
23:00:05 <clokep> (Bug 507 being the actual IRC rewrite bug)
23:00:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=507 enh, --, ---, clokep, ASSI, Implement IRC in JavaScript
23:01:10 <clokep> Right now my algorithm for trying a new nick is it increments the last character, i.e. it would try clokeq for me next....but that's just cause it was like a 5 line function to write.
23:01:31 <clokep> I'd appreciate it if you file a bug about being able to have a customized list of nicks to try and put bug 507 as blocking it.
23:02:47 <Mathnerd314> alright, sounds good.
23:04:11 <clokep> Oh, and CC me on it -- clokep-AT-gmail.com. :)
23:05:07 <-- SH-Chris has left #instantbird ()
23:07:04 * Mathnerd314 wonders why GMail marks bugzilla confirmation emails as spam
23:08:13 <clokep> Not sure, it's not like someone would be sending that as spam. ;)
23:14:34 <Mathnerd314> which component should it go into?
23:15:24 <-- sabret00the has quit (Ping timeout)
23:15:49 <clokep> purplexpcom
23:15:52 <clokep> General
23:18:51 --> GeekShadow has joined #instantbird
23:31:52 <instantbot> clokep@gmail.com requested review from florian@instantbird.org for attachment 485 on bug 628.
23:31:59 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=628 nor, --, ---, nobody, NEW, Unable to accept IRC invite
23:32:13 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
23:33:23 <instantbot> New purplexpcom - General bug 653 filed by mathnerd314...gph+mozilla@gmail.com.
23:33:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=653 enh, --, ---, nobody, UNCO, Configurable alternate IRC nicks
23:59:05 <-- hicham has quit (Client exited)