#instantbird log on 04 26 2013

All times are UTC.

00:12:17 * clokep guesses he should get that into a debugger again?
00:12:20 <clokep> Or do you have some ideas?
00:12:38 <flo-retina> I'm in a talkilla meeting, so no idea about crashes, sorry
00:14:41 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
00:15:56 <-- mconley has quit (Broken pipe)
00:16:10 <clokep> Right, sorry. Keep expecting you to be at home at this point.
00:42:56 --> atuljangra has joined #instantbird
00:43:40 <atuljangra> clokep: Thanks for the mail :)
00:44:04 <clokep> atuljangra: Sorry . :(
00:44:31 <clokep> There certainly are other projects though if your'e still interested!
00:44:51 <atuljangra> clokep: It's okay, it's not anybody's fault.
00:45:14 * clokep feels bad.
00:45:25 <atuljangra> clokep: Yes, I'm interested, but I'm not sure if I'll be able to give an application as good as what I was preparing for Skype one :(
00:45:33 * atuljangra me too :(
00:45:36 <clokep> :-/
00:45:53 <clokep> You've still got plenty of time. :)
00:46:06 <-- mpmc has quit (Connection reset by peer)
00:46:13 <atuljangra> clokep: which other backend-ish project are you guys most excited about?
00:46:20 <atuljangra> clokep: yes, I'll try my best :)
00:47:04 <clokep> atuljangra: Shouldn't you do the one YOU'RE most excited about?! :P
00:47:55 <atuljangra> Yes, but you guys should also be equally excited for the same project :P
00:48:48 <clokep> We're certainly excited for all the ones listed. :)
00:49:08 <clokep> Depends on who you ask. :)
00:49:09 <atuljangra> clokep: for "Additional JavaScript Protocol Plug-ins ", which other protocols are you planning/wanting to implement?
00:49:28 <clokep> atuljangra: "The student will either add support for new protocols in Instantbird (if so, explain why this protocol matters) or reimplement in JavaScript a protocol that is poorly supported by libpurple (if so, explain what will be better supported in the new implementation, or why the current implementation is not adequate)."
00:49:46 <clokep> And " IRC, XMPP, Twitter and OSCAR (AIM/ICQ) have been (or are in the process of being) implemented and should not be considered."
00:49:49 <clokep> :P
00:50:55 <clokep> atuljangra: The sources at the bottom might be useful (the market share ones) https://wiki.instantbird.org/Protocol_Identifiers
00:50:59 <clokep> But ideally it'd be a protocol you use.
00:51:09 <atuljangra> heh :P so we have IRC, XMPP, Twitter, and OSCAR. So what else can I implement?
00:51:17 <atuljangra> oh okay. I'll refer to them.
00:51:56 <clokep> Yahoo, SIP/SIMPLE, QQ, Gadu-Gadu, Bonjour, etc.
00:51:57 <Mook_as> MSN? :p (okay, that's silly, since they're shutting it down...)
00:52:08 * clokep thwaps Mook_as.
00:52:17 <atuljangra> Facebook Chat?
00:52:21 <atuljangra> heh :P
00:52:23 <clokep> atuljangra: That's already done.
00:52:35 <atuljangra> oh yes, :(
00:52:41 <clokep> It's just XMPP. :)
00:52:53 <atuljangra> yes, I forgot.
00:53:40 <clokep> But there are other things as well.
00:54:24 <atuljangra> oh the other ideas?
00:54:36 <clokep> I meant other protocols.
00:54:46 <atuljangra> oh okay.
00:54:53 <clokep> There are other ideas too though, the FileLink one is kind of neat.
00:55:19 <clokep> There's also stuff not listed, which could potentially be big enough (some voice / video support, file transfer, etc.)
00:55:31 <clokep> We were unsure whether those were the appropriate size for a student for a summer.
00:56:17 <atuljangra> oh okay, FileLink one looks good. I will surely see them.
00:57:39 * nhnt11 is now known as nhnt11|sleeping
00:58:08 * nhnt11|sleeping is now known as nhnt11
00:58:10 <-- nhnt11 has left #instantbird ()
01:01:00 --> mconley has joined #instantbird
01:08:39 <-- Mook_as has quit (Quit: Mook_as)
01:22:36 --> wuwei`lab has joined #instantbird
01:32:57 <-- wuwei`lab has quit (Input/output error)
01:33:06 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
01:33:17 --> clokep has joined #instantbird
01:33:17 * ChanServ sets mode +o clokep 
01:33:24 --> wuwei`lab has joined #instantbird
01:44:36 <-- wuwei`lab has quit (Input/output error)
01:47:13 --> wuwei`lab has joined #instantbird
01:48:41 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
01:58:03 --> EionRobb has joined #instantbird
02:01:51 <-- EionRobb has quit (Quit: Leaving.)
02:16:15 <instant-buildbot> build #848 of macosx-nightly-default is complete: Failure [failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/848
02:29:37 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
03:01:34 <instant-buildbot> build #852 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/852
03:09:08 --> atuljangra has joined #instantbird
03:34:52 <-- wnayes has quit (Quit: wnayes)
04:09:18 --> jb has joined #instantbird
04:09:46 --> flo-retina has joined #instantbird
04:09:46 * ChanServ sets mode +qo flo-retina flo-retina 
04:11:21 <-- jb has quit (Input/output error)
04:12:17 <-- mconley has quit (Input/output error)
04:14:00 <flo-retina> atuljangra: by the way, if you have prepared some interesting stuff related to Skype, you may want to consider sending it anyway to clokep and me (or team@ instantbird.org) if you think it could save time for whoever will work on it outside of GSoC
04:39:06 <-- Kaishi has quit (Ping timeout)
04:43:18 --> jb has joined #instantbird
04:47:42 --> Mook has joined #instantbird
04:48:35 <-- jb has quit (Ping timeout)
05:28:12 <atuljangra> flo-retina: I've not jotted it down anywhere, but I'd certainly help anytime you want to continue with Skype project. It's a great idea. 
05:28:45 <flo-retina> heh, if you want to act as a reviewer for that code, that could be quite useful too :)
05:28:55 <flo-retina> (assuming someone starts writing it)
05:30:40 <atuljangra> heh, any role would do. I'd want you guys to review, I'll just help ( and write some parts of it ;) )
05:33:53 <-- micahg has quit (Ping timeout)
05:34:38 --> micahg has joined #instantbird
05:35:00 <instant-buildbot> build #945 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/945
05:46:10 <-- Optimizer has quit (Ping timeout)
05:50:35 --> Optimizer has joined #instantbird
06:35:13 --> Huvik has joined #instantbird
06:37:27 <-- Mook has quit (Quit: Mook)
06:44:01 --> Mook has joined #instantbird
07:00:59 <-- Mook has quit (Ping timeout)
07:04:48 --> Mook has joined #instantbird
07:13:39 <-- Mook has quit (Quit: Mook)
07:23:35 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
07:42:07 --> jb has joined #instantbird
07:55:41 --> atuljangra has joined #instantbird
08:07:40 --> Mic has joined #instantbird
08:07:40 * ChanServ sets mode +h Mic 
08:14:37 <-- gerard-majax__ has quit (Ping timeout)
08:25:01 --> nhnt11 has joined #instantbird
08:28:37 <-- Huvik has quit (Ping timeout)
08:32:03 --> Huvik has joined #instantbird
08:46:26 --> qlum has joined #instantbird
08:46:43 <-- qlum has quit (Quit: Getting the <censored> out.)
08:46:47 --> qlum has joined #instantbird
08:46:49 <-- nhnt11 has quit (Input/output error)
08:47:03 --> nhnt11 has joined #instantbird
09:06:49 --> gerard-majax__ has joined #instantbird
09:13:56 <-- nhnt11 has quit (Input/output error)
09:14:10 --> nhnt11 has joined #instantbird
09:16:44 --> rosonline has joined #instantbird
09:22:58 <-- nhnt11 has quit (Input/output error)
09:23:29 --> nhnt11 has joined #instantbird
09:38:19 <-- nhnt11 has quit (Input/output error)
10:19:15 --> clokep has joined #instantbird
10:19:15 * ChanServ sets mode +o clokep 
10:23:38 <-- Huvik has quit (Ping timeout)
10:24:51 <-- Even has quit (Input/output error)
10:35:36 --> Even has joined #instantbird
10:35:36 * ChanServ sets mode +o Even 
10:36:35 <-- Even has quit (Input/output error)
10:38:59 <-- Mic has quit (Quit: No time to waste, let's go!)
10:41:16 --> Even has joined #instantbird
10:41:16 * ChanServ sets mode +o Even 
10:44:09 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
10:48:53 * Even has just updated to Kubuntu 13.04 and they really improved overall performances. This is just awesome ^^
10:50:44 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
11:03:17 --> mpmc has joined #instantbird
11:18:54 --> rosonline has joined #instantbird
11:46:58 <-- jb has quit (Ping timeout)
11:50:15 --> clokep_work has joined #instantbird
11:50:15 * ChanServ sets mode +o clokep_work 
11:56:32 <-- richie1985 has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
12:19:19 <-- rosonline has quit (Client exited)
12:25:53 --> jb has joined #instantbird
12:25:55 --> rosonline has joined #instantbird
12:29:43 --> Huvik has joined #instantbird
13:05:42 <-- jb has quit (Ping timeout)
13:20:29 --> jb has joined #instantbird
13:21:31 --> mib_190bo5 has joined #instantbird
13:21:42 <-- mib_190bo5 has quit (Quit: http://www.mibbit.com ajax IRC Client)
13:28:09 <-- Huvik has quit (Quit: Huvik)
13:28:11 --> Huvik has joined #instantbird
13:31:46 --> mconley has joined #instantbird
13:57:32 <-- jb has quit (Ping timeout)
14:29:48 <-- Huvik has quit (Connection reset by peer)
14:29:49 --> Huvik has joined #instantbird
14:31:34 --> jb has joined #instantbird
14:37:20 <-- jb has quit (Ping timeout)
14:38:48 --> mib_nxlnxi has joined #instantbird
14:38:59 <-- mib_nxlnxi has quit (Quit: http://www.mibbit.com ajax IRC Client)
14:42:29 <-- Huvik has quit (Quit: Huvik)
14:49:07 --> Huvik has joined #instantbird
15:12:10 <-- Huvik has quit (Ping timeout)
15:16:06 --> Huvik has joined #instantbird
15:17:58 --> wnayes has joined #instantbird
15:25:24 <-- rosonline has quit (Ping timeout)
15:33:37 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
15:46:56 <-- gerard-majax__ has quit (Ping timeout)
15:53:52 <flo-retina> Would be great if someone could ping the nl and uk translators
15:54:29 <flo-retina> with fr (that I may fix myself), they are the last 2 locales that are missing
15:55:04 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
15:55:40 --> jb has joined #instantbird
15:56:12 <clokep_work> I can possibly do that later today, but not right now.
16:29:28 <-- jb has quit (Ping timeout)
16:36:07 --> Mook_as has joined #instantbird
16:37:47 --> jb has joined #instantbird
17:05:57 --> flo-retina has joined #instantbird
17:05:57 * ChanServ sets mode +qo flo-retina flo-retina 
17:08:41 <-- jb has quit (Ping timeout)
17:22:29 --> jb has joined #instantbird
17:22:29 <-- jb has quit (Excess Flood)
17:22:35 --> jb has joined #instantbird
17:25:38 <-- Huvik has quit (Connection reset by peer)
17:25:40 --> Huvik has joined #instantbird
17:26:20 <-- jb has quit (Ping timeout)
17:27:29 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
17:31:40 <clokep_work> !seen Tonnes
17:31:41 <instantbot> I've never seen a 'Tonnes', sorry.
17:31:44 <clokep_work> :(
17:32:09 <clokep_work> !seen igorko
17:32:10 <instantbot> I've never seen an 'igorko', sorry.
17:32:14 <clokep_work> :'(
17:34:21 <clokep_work> flo: The nl translator has no email address there.
17:37:08 <-- Huvik has quit (Ping timeout)
17:45:52 <qlum> why would you need him exactly, not that I can do anything to get him?
17:46:25 <clokep_work> qlum: Because his translation isn't up to date and we're hoping to release 1.4 soon.
17:46:38 <clokep_work> qlum: I'm confused by your comments on that bug, you almost seem to say it's "fixed", but you're still having lots of issues?
17:46:59 <qlum> I am not saying it is fixed
17:47:03 <qlum> the disconnecting
17:47:15 <qlum> its just not happening on this net
17:47:26 <clokep_work> Alright.
17:47:56 <qlum> I may have had some confusion as I acidentally posted in a wrong place of a fixed bug first
17:48:10 <clokep_work> Right.
17:48:10 <qlum> I didn't edit my post afterwards
17:48:28 <clokep_work> Yeah I'm not sure what's going on, mostly I'm just guessing you have a lagging network or a network that loses packets or something.
17:49:04 <qlum> well in any case it must be a bug introduced by me switching router or isp
17:49:24 <qlum> I also checked if my router had anything useful to say on the matter but it didn't 
17:52:24 <qlum> are there any tests I could do myself?
17:55:30 <qlum> hmm maybe I could try using another irc client and maybe even using my laptop to eliminate options
17:58:02 --> TimAbraldes has joined #instantbird
17:58:12 <TimAbraldes> is there a way to apply a theme without restarting instantbird?
18:02:32 --> jb has joined #instantbird
18:03:23 <clokep_work> TimAbraldes: You can put the conversation on hold and reopen it.
18:03:34 <clokep_work> qlum: You could tweak that number we suggested in the source.
18:03:53 --> nhnt11 has joined #instantbird
18:09:38 <qlum> well first I am going to test if the problem is still there on linux/my laptop
18:09:52 <TimAbraldes> clokep_work: the conversation comes back in the same theme as when I put it on hold
18:09:55 <-- nhnt11 has quit (Input/output error)
18:10:04 --> nhnt11 has joined #instantbird
18:10:27 <TimAbraldes> clokep_work: oops, nevermind
18:10:31 <nhnt11> TimAbraldes: it works
18:10:41 <nhnt11> Anyway there's a bug filed for making themes change instantly
18:10:52 <-- nhnt11 has left #instantbird ()
18:10:57 <TimAbraldes> nhnt11: yay! Now I don't have to file it ;)
18:10:59 --> nhnt12 has joined #instantbird
18:11:08 <nhnt12> I plan to look into it some time in the near future :P
18:11:27 <nhnt12> wrong nick :/
18:11:40 --> nhnt11 has joined #instantbird
18:11:46 <clokep_work> TimAbraldes: bug 302
18:11:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=302 enh, --, ---, nobody, NEW, Dynamic theme switching
18:11:53 <-- nhnt12 has left #instantbird ()
18:13:23 <nhnt11> clokep_work: Is there a fixed number of GSoC students that Instantbird plans to accept?
18:13:33 <nhnt11> Or will one be selected for each project (assuming the proposals are good enough)
18:13:34 <-- nhnt11 has quit (Input/output error)
18:14:19 <clokep_work> nhnt11: We're part of Mozilla so Mozilla will decide based on the projects and proposals. I'd expect us to get at least one though.
18:14:30 --> nhnt11 has joined #instantbird
18:14:34 --> nhnt12 has joined #instantbird
18:14:41 <-- jb has quit (Ping timeout)
18:15:12 <nhnt11> In previous years, it seems to have been only one student. I was unclear whether that was because there was only one satisfactory proposal, or whether Ib only has one slot.
18:15:20 <nhnt11> Saw your reply in log. Okay
18:15:27 <clokep_work> Both, perhaps? ;)
18:16:09 <nhnt11> Instantbird seems to have a lot of interested candidates. One slot seems unfair :(
18:16:18 <nhnt11> I heard they're increasing number of slots this year though
18:17:06 * clokep_work shrugs. Just do the best aplication you can and we'll see what happens. :)
18:17:12 <clokep_work> You were applying for the awesometab, right?
18:17:16 <nhnt11> Yes
18:17:21 <clokep_work> Cool. :)
18:17:25 <clokep_work> I've wanted that for a long time.
18:17:43 <nhnt11> Yeah, I've pressed Ctrl+T instinctively at least three times :P
18:17:45 <-- nhnt12 has quit (Input/output error)
18:17:45 <-- nhnt11 has quit (Input/output error)
18:17:56 --> nhnt11 has joined #instantbird
18:17:58 --> nhnt12 has joined #instantbird
18:19:03 <nhnt11> clokep_work: When you say Mozilla goes through the proposals, do you mean the would-be mentors have no say in it?
18:20:36 <clokep_work> nhnt11: I don't know the whole process.
18:21:04 <nhnt11> Okay
18:21:21 <nhnt11> Guess I'll just have to make as good a proposal as I can, under the assumption that a stranger evaluates it
18:21:25 <clokep_work> nhnt11: I looked at some of the Instantbird proposals last year though, I don't remember if we were told beforehand we were getting x slots or what though.
18:21:30 <clokep_work> It was like...a year ago. :P
18:21:43 <nhnt11> Heh, okay
18:21:47 <-- nhnt11 has quit (Input/output error)
18:21:47 <-- nhnt12 has quit (Input/output error)
18:21:55 --> nhnt11 has joined #instantbird
18:21:55 --> nhnt12 has joined #instantbird
18:23:51 * nhnt11 will brb
18:23:54 <-- nhnt12 has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
18:23:55 <-- nhnt11 has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
18:24:29 --> nhnt11 has joined #instantbird
18:27:54 <-- nhnt11 has quit (Input/output error)
18:28:00 --> nhnt11 has joined #instantbird
18:30:55 --> flo-retina has joined #instantbird
18:30:55 * ChanServ sets mode +qo flo-retina flo-retina 
18:32:40 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
18:32:50 <-- nhnt11 has quit (Input/output error)
18:32:54 --> nhnt11 has joined #instantbird
18:33:17 <nhnt11> I'm starting to think this disconnect/reconnect thing may be an Ib problem
18:33:18 <nhnt11> :/
18:33:29 * nhnt11 is going to try an alternate client
18:34:51 <clokep_work> nhnt11: Did you ever give us IRC logs?
18:35:07 <nhnt11> It's not just IRC
18:35:09 <nhnt11> all accounts
18:35:21 <clokep_work> YOu didn't answer my question. ;)
18:35:26 <nhnt11> I dont think so
18:35:34 <nhnt11> I didn't have the debug log option in 1.3
18:35:42 <clokep_work> Ah.
18:35:46 <nhnt11> I was having problems with my local build
18:35:49 <clokep_work> Yeah, that's a 1.4 thing.
18:35:54 <nhnt11> then after it started working, I forgot
18:35:56 <clokep_work> Could be worth trying out the nightlies and giving us a log.
18:36:51 <-- nhnt11 has quit (Input/output error)
18:37:04 --> nhnt11 has joined #instantbird
18:37:35 <nhnt11> I'm going through the log
18:37:45 <nhnt11> But it's proving to be a difficult task
18:38:37 <clokep_work> How so?
18:39:03 <nhnt11> Trying to find the place it disconnected
18:39:08 <nhnt11> I should use Ctrl+f
18:39:15 <nhnt11> But my gtalk log is much smaller ;)
18:39:24 <nhnt11> http://pastebin.instantbird.com/183265
18:39:28 <clokep_work> IRC sends like 100 messages on connection.
18:39:41 <nhnt11> Yeah
18:40:03 <clokep_work> http://james-ross.co.uk/mozilla/misc/nserror?0x804B000D interesting
18:40:54 <-- nhnt11 has quit (Input/output error)
18:40:58 --> nhnt11 has joined #instantbird
18:41:24 <nhnt11> Hmm.
18:41:30 <nhnt11> That looks like a proxy server problem
18:41:37 <nhnt11> Probably not instantbird then
18:41:55 <nhnt11> Well it's kind of my fault. I'm using a bit of a shady method to bypass internet restrictions ;)
18:42:53 <nhnt11> I'm going to try another client anyway. Just for kicks
18:43:08 --> nhnt11_ has joined #instantbird
18:43:13 <-- nhnt11_ has left #instantbird ()
18:43:21 <clokep_work> nhnt11: It's usually more fun to show things from right before the connection breaks though...
18:43:22 --> nhnt11_ has joined #instantbird
18:43:36 <nhnt11> Yeah.
18:43:49 <nhnt11> I don't think you want to see my raw IRC log though ;)
18:44:07 <nhnt11> nhnt11_ is from a different client
18:44:25 <clokep_work> Why not? I can actually read it, unlike XMPP logs.
18:44:37 <nhnt11> Okay if you're that patient
18:44:52 <nhnt11> Actually I'll copy it into a text editor and get the disconnect parts for you, hang on
18:44:56 <-- nhnt11 has quit (Input/output error)
18:44:56 * nhnt11_ is now known as nhnt11
18:45:01 --> nhnt13 has joined #instantbird
18:45:04 <clokep_work> :P
18:45:07 <nhnt13> aha
18:45:12 <nhnt13> the other client disconnected too
18:45:17 <nhnt13> Not an Instantbird problem :)
18:45:31 <clokep_work> WOoHoO!1!!1
18:45:32 <nhnt13> Oh wait
18:45:46 <nhnt13> It didn't disconnect
18:45:50 <nhnt13> It took my nick
18:45:52 <nhnt13> -_-
18:46:20 <nhnt13> clokep_work: WOoHoO!1!!1? :/
18:46:57 <-- nhnt11 has quit (Client exited)
18:47:07 * nhnt13 is now known as nhnt11
18:47:17 <nhnt11> Okay NOW the other client randomly disconnected, but Ib didn't
18:48:06 --> Huvik has joined #instantbird
18:48:58 <-- nhnt11 has quit (Input/output error)
18:49:20 <clokep_work> Yeah, we don't auto-ghost.
18:49:42 --> nhnt11 has joined #instantbird
18:52:00 <nhnt11> clokep_work: We should ;)
18:52:38 <nhnt11> Is there a reason we don't? If there isn't and it's a bug, I will do it :D
18:53:07 <-- nhnt11 has quit (Input/output error)
18:53:11 --> nhnt11 has joined #instantbird
18:53:52 <clokep_work> nhnt11: I'm not 100% it's wanted.
18:53:57 <clokep_work> If we /reconnect/, we should do it.
18:53:58 <clokep_work> Yes.
18:54:31 <nhnt11> We could have an option
18:54:33 <nhnt11> "Auto-ghost"
18:56:00 <clokep_work> No.
18:56:21 <nhnt11> Okay :(
18:56:28 <clokep_work> We can probably do it in a smart enough way that it doesn't need to be an option.
18:56:41 <nhnt11> Oh then :)
18:57:04 <nhnt11> clokep_work: there should be a command for it "/ghost"
18:57:08 <-- nhnt11 has quit (Input/output error)
18:57:15 --> nhnt11 has joined #instantbird
18:57:29 <clokep_work> That could be reasonable, but I'd hope it isn't necessary.
18:57:29 <Huvik> clokep_work no changes with skype stuff? :D
18:57:43 <clokep_work> (And I don't think we have a bug filed nhnt11.)
18:57:46 <clokep_work> Huvik: No.
18:57:48 --> Mic has joined #instantbird
18:57:49 * ChanServ sets mode +h Mic 
18:58:30 <nhnt11> I think the command should exist, regardless of whether auto-ghosting is done or not
18:58:43 <nhnt11> typing "/msg NickServ GHOST blabla" is a pain :/
18:59:12 <clokep_work> But why would you need to do that?
18:59:20 <clokep_work> Btw /nickserv is a command. ;)
18:59:38 <nhnt11> I saw that, but /nickserv ghost blabbla is still too long
18:59:58 <nhnt11> A simple "/ghost" should suffice. The application knows your nick and password anyway
19:00:01 <clokep_work> But you still have answered why we would need that if we were to auto-ghost.
19:00:05 <clokep_work> *hvaen't
19:00:08 <clokep_work> **haven't
19:00:30 <nhnt11> We would need to auto-ghost on connect
19:00:35 <Mic> Ha, and I thought "/memo" were a command.
19:00:41 <Mic> It's "memoserv" actually.
19:00:41 <nhnt11> (including the first connect)
19:00:53 <Mic> clokep_work: try "/me<tab>" and observe.
19:01:07 <clokep_work> Mic: ...? It seems to act as expected.
19:01:10 <-- nhnt11 has quit (Input/output error)
19:01:22 <Mic> There's an action inside a system message for me in the suggested list
19:01:37 --> nhnt11 has joined #instantbird
19:02:00 <clokep_work> Mic: Hahah, you're right. :)
19:02:03 <clokep_work> File a bug? :-D
19:02:08 <Mic> I will!
19:02:13 * clokep_work still thinks action should be a flag and not gross text parsing.
19:02:34 <nhnt11> Mic, clokep_work: what is there to be observed/
19:02:37 <nhnt11> 00:32:14 - /me /memoserv
19:02:43 <nhnt11> What's expected?
19:02:50 <clokep_work> nhnt11: It's showing it as an action.
19:02:52 <Mic> Wait until I have filed the bug.
19:02:56 <clokep_work> Do /nick <tab>
19:03:04 <clokep_work> And compare to /me tab.
19:03:08 <Mic> I'll attach a screenshot there.
19:03:46 <nhnt11> oooh
19:03:48 <nhnt11> italics
19:03:49 <nhnt11> okay 
19:04:26 <nhnt11> That may not be so simple to fix :/
19:05:12 <-- nhnt11 has quit (Input/output error)
19:05:16 --> nhnt11 has joined #instantbird
19:05:33 <nhnt11> Actually never mind, we would have access to the senders identity. If the sender doesn't exist then it shouldn't be displayed as an action
19:06:29 <Mic> "font-style: normal !important" for system messages and that's it :P
19:07:01 <-- TimAbraldes has left #instantbird ()
19:07:23 <clokep_work> This shouldn't be fixed at the theme level.
19:07:26 <clokep_work> It should be fixed above that.
19:07:55 <nhnt11> It shouldn't be detected as an action at all
19:08:02 <nhnt11> parsed* not detected
19:08:28 <Mic> clokep_work: I wasn't serious!
19:09:14 <-- nhnt11 has quit (Input/output error)
19:09:31 --> nhnt11 has joined #instantbird
19:11:03 <instantbot> New Core - IRC bug 1949 filed by nhnt11@gmail.com.
19:11:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1949 enh, --, ---, nobody, UNCO, Implement auto-ghosting
19:11:54 <instantbot> New Instantbird (UI) bug 1950 filed by benediktp@ymail.com.
19:11:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1950 min, --, ---, nobody, NEW, Completing "/me" shows the list of suggestions as action inside a system message
19:12:17 <Mic> So many bugs already...
19:13:16 <-- nhnt11 has quit (Input/output error)
19:13:50 --> nhnt11 has joined #instantbird
19:16:50 <nhnt11> clokep_work: I'm going to go ahead with the code to do the ghosting. We can decide when it should be done later.
19:16:55 * nhnt11 needed something to work on
19:17:18 <-- nhnt11 has quit (Input/output error)
19:17:23 --> nhnt11 has joined #instantbird
19:17:49 <clokep_work> nhnt11: I'd suggest figuring out the algorithm you want to use to decide when to ghost first. ;)
19:18:05 <clokep_work> GHOSTing should just be sending the ghost command and then the NICK command.
19:18:21 <nhnt11> Yeah, but I can do that now without too much thought :P
19:18:55 <nhnt11> clokep_work: I think ghosting should be done on connect.
19:19:13 <clokep_work> nhnt11: I disagree, I think it should be done on *re*connect.
19:19:20 <clokep_work> aleth will have an opinion too.
19:20:06 <nhnt11> clokep_work: That would be because the user may be logged in legitimately from a different client?
19:20:13 <clokep_work> nhnt11: Exactly.
19:20:24 <clokep_work> If we WERE that nick, and now reconnect and we can't get it back, we should ghost it.
19:20:26 <nhnt11> So then, it should ghost on reconnect, only if the previous nick was the one to be ghosted
19:20:34 <nhnt11> Yeah
19:21:01 <nhnt11> Alright. That shouldn't be too hard, I think.
19:21:21 <-- nhnt11 has quit (Input/output error)
19:21:24 --> nhnt11 has joined #instantbird
19:21:42 <nhnt11> clokep_work: What if the user got disconnected, then logged in from a different client before getting reconnected
19:22:21 <clokep_work> nhnt11: That sucks. ;)
19:22:27 <clokep_work> Do you really expect that to happen?
19:22:43 <nhnt11> I still think adding a simple "/ghost" command is the best way. No automatic mechanism at all.
19:22:47 <nhnt11> clokep_work: yes
19:23:01 <nhnt11> If someone is in the middle of an important chat, gets d/c
19:23:01 <clokep_work> nhnt11: I think that's a different bug.
19:23:19 * Mic too.
19:23:22 <nhnt11> Also I think that if an automatic mechanism is to be added, it should be optional
19:23:28 <clokep_work> You really expect someone to sign in as a different client in the 5 seconds it takes to reconnect?
19:23:36 <nhnt11> It may not be five seconds
19:23:49 <nhnt11> What if my proxy server goes down and I log in from my phone
19:24:04 <nhnt11> and then I'm chatting, and five minutes later all of a sudden I get ghosted
19:24:08 <nhnt11> because it got reconnected on my laptop
19:24:09 <nhnt11> :P
19:24:15 * nhnt11 thinks too much
19:24:23 <clokep_work> Sounds like we should have a timeout on it or something then.
19:24:31 <Mic> Maybe we should have a "recover" command, though.
19:24:44 <clokep_work> Our whole philosophy is that if there is something that can be done automatically...it should be done automatically.
19:24:44 <Mic> One that does the whole recover, release, identify thing for you.
19:24:59 <nhnt11> Mic: That's what I meant by a /ghost command
19:25:02 <clokep_work> Isn't that what the ghost command would do?
19:25:17 <nhnt11> I don't think there's any point in JUST ghosting without reclaiming the nick
19:25:23 <-- nhnt11 has quit (Input/output error)
19:25:28 --> nhnt11 has joined #instantbird
19:25:37 <Mook_as> sounds like you want to 1) make a /ghost for manual invocation; 2) iterate on auto-ghosting until you get a behaviour that works in practice :)
19:25:41 <Mic> Ghost is for connections that the server mistakingly thinks are connected while they aren't.
19:25:50 <Mic> Recover is for regaining a nickname from someone else.
19:26:01 <Mic> It will also protect that nickname for a while, usually.
19:26:02 <clokep_work> Mook_as: I'm pretty sure that's what Mic and I have said, yes. :)
19:26:21 <Mook_as> clokep_work: good, I'm happily not adding anything to the conversation :p
19:26:30 <Mic> That's why you need to "release" the nick in question to use it again.
19:26:54 <nhnt11> Mic: then why does the GHOST command require a password
19:27:19 * clokep_work also notes that anything to do with NickServ is hard. ;)
19:27:19 <nhnt11> I get what you're saying though
19:27:33 <Mic> nhnt11: /msg nickserv help ghost
19:27:38 <Mic> nhnt11: /msg nickserv help recover
19:28:18 <nhnt11> Ah yeah sorry
19:28:24 <nhnt11> I was a bit confused about those commands
19:29:12 <nhnt11> On some IRC servers, a registered nick is allowed to be used without giving the password
19:29:28 <clokep_work> Anyway, I'd prefer you come up with an algorithm first so you don't write a bunch of code and then we decide it's not a good implementation.
19:29:31 <nhnt11> I was intending ghost to be used in such situations
19:29:59 <clokep_work> You can do that on moznet, I think. It's an optional to force identify or not.
19:30:05 <nhnt11> Yeah
19:30:24 <Mook_as> /msg nickserv help kill
19:31:12 <-- nhnt11 has quit (Input/output error)
19:31:15 --> nhnt11 has joined #instantbird
19:32:39 <nhnt11> clokep_work: You don't think it's a good idea to switch to your preferred nick if it gets freed?
19:32:47 <qlum> okay I tested if it did the same thing on my laptop running mint and on xchat on my desktop, on mint it behaved the same as on windows however I did not experience any issues on xchat.
19:33:01 <nhnt11> Like the other client I used. Preferred nick was nhnt11, and it switched as soon as Ib got disconnected
19:34:05 <Mic> Might be difficult to know when the nick is available...
19:34:15 <Mic> You're not exactly getting notifications for that.
19:34:16 <qlum> I also agree with nhnt on this
19:34:34 <qlum> well you usually see it leaving the chat, wouldn't that be enough?
19:34:38 <Mic> *becomes available (=free).
19:35:30 <nhnt11> Yeah. It should be done in the code that handles other users leaving
19:35:50 <qlum> well in most cases when it does leave the room you can use it
19:36:04 <Mic> And what if you're not in the same room?
19:36:46 <-- nhnt11 has quit (Input/output error)
19:36:53 --> nhnt11 has joined #instantbird
19:37:08 <clokep_work> nhnt11: If we didn't choose our nick, maybe?
19:37:40 <qlum> Most of these cases are related to you disconnecting and your name not properly leaving the room so for most of these cases it would work, and I would say something that sometimes works is always better then not doing anything at all
19:41:40 * clokep_work thinks we're discussing a whole bunch of problems at once.
19:42:13 <-- nhnt11 has quit (Input/output error)
19:42:17 --> nhnt11 has joined #instantbird
19:42:20 <-- clokep_work has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
19:45:48 <qlum> seems he overloaded 
19:46:04 <Mic> MIght be a good idea to define a clear usecase/problem first.
19:46:51 <-- nhnt11 has quit (Input/output error)
19:46:54 <Mic> e.g. "Make sure to get the right nick back when reconnecting (after being disconnected)" ?
19:47:09 --> nhnt11 has joined #instantbird
19:47:40 <Mic> nhnt11: http://log.bezut.info/instantbird/130426#m492
19:51:34 <-- nhnt11 has quit (Input/output error)
19:51:37 --> nhnt11 has joined #instantbird
19:54:28 <nhnt11> Mic: yeah
19:56:55 <-- nhnt11 has quit (Input/output error)
19:57:02 --> nhnt11 has joined #instantbird
20:00:55 <-- nhnt11 has quit (Input/output error)
20:01:00 --> nhnt11 has joined #instantbird
20:05:32 <-- nhnt11 has quit (Input/output error)
20:05:37 --> nhnt11 has joined #instantbird
20:06:14 <-- nhnt11 has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
20:11:54 <-- chrisccoulson has quit (Ping timeout)
20:26:49 --> chrisccoulson has joined #instantbird
20:26:56 <-- chrisccoulson has quit (Client exited)
20:37:24 --> clokep has joined #instantbird
20:37:24 * ChanServ sets mode +o clokep 
20:42:16 <clokep> I didn't overload, I went home from work. :P
20:44:59 --> nhnt11 has joined #instantbird
20:46:14 <nhnt11> How do I get all bugs that I've worked on in Bugzilla? Like, bugs where I've submitted patches
20:47:23 <clokep> nhnt11: there's a "My bugs" link at th ebottom.
20:47:27 <clokep> But that includes things you've filed, I think.
20:47:36 <clokep> I have a search for "assigned bugs" and "open assigned bugs"
20:47:41 <Mook_as> you can also use the advanced search form
20:47:51 <nhnt11> But is that link public
20:47:56 <clokep> No.
20:47:57 <Mook_as> clokep: "ALL @clokep" and "@clokep"? :)
20:48:02 <clokep> You can make saved searches public though.
20:48:48 <nhnt11> I was looking at advanced search-> search by people
20:49:02 <nhnt11> It can search for bug assignees, reporter, QA contact, CC list member, commenter
20:49:14 <nhnt11> Doesn't really suit my purpose though
20:50:04 <clokep> What are you trying to figure out...?
20:50:32 <nhnt11> I figured it would be good to have a link to whatever bugs I've contributed to in my proposal
20:50:36 <nhnt11> few as they are
20:50:51 <clokep> Aren't those bugs that are assigned to you then? :-S
20:50:53 <nhnt11> I would prefer if it was always up to date though, as I plan on fixing more in the future (exams :( )
20:51:05 <nhnt11> Well the notification one wasnt
20:51:29 <clokep> nhnt11: https://bugzilla.instantbird.org/buglist.cgi?quicksearch=assignee%3Anhnt11&list_id=4436 ?
20:51:37 <clokep> nhnt11: Then assign it to yourself.
20:52:03 <nhnt11> Oh I can do that
20:52:04 <nhnt11> I didn't know
20:52:25 <clokep> Yup
20:52:41 <nhnt11> thanks :)
20:53:12 <clokep> I just gave you editbugs privileges, so you can definitely do it now.
20:53:28 <nhnt11> Thanks :)
20:53:31 --> Kaishi has joined #instantbird
20:57:56 <clokep> (And canconfirm, but that's much less exciting. :-D)
20:58:39 <nhnt11> :P
21:01:43 <-- Kaishi has quit (Ping timeout)
21:01:45 * nhnt11 has 11MB free RAM :'(
21:04:03 * clokep has about....6.8 GB of free RAM.
21:04:05 --> Kaishi has joined #instantbird
21:04:17 --> FireFly_TB has joined #instantbird
21:04:19 * nhnt11 will buy a new laptop if he gets through GSoC
21:04:30 <nhnt11> 4GB ought to be enough though..
21:04:45 <clokep> Yeah, I have 8...
21:04:59 <qlum> I have 6gb but its enoug
21:05:00 <qlum> h
21:05:27 <qlum> I took it over from my old oem desktop and really ram speeds and sizes don't really matter for current games.
21:05:58 <nhnt11> Currently 1.72GB is "Inactive"
21:06:07 <nhnt11> Some app has a leak I think
21:06:17 <nhnt11> Been trying to pinpoint it for a few weeks, no luck
21:06:30 <nhnt11> I can reclaim it with a $purge, but its annoying
21:08:40 <nhnt11> clokep: "You have to specify a comment when changing the status of a bug from UNCONFIRMED to NEW. "
21:08:49 <nhnt11> What if I don't have any more comments to add
21:09:02 <clokep> nhnt11: What bug are you confirming?
21:09:08 <clokep> I usually just say "Confirming as new" or something.
21:09:17 <nhnt11> The auto-ghosting one
21:09:21 <clokep> Oh
21:14:22 <clokep> nhnt11: So in that you should really explain exactly what you're trying to ficx.
21:15:30 <nhnt11> I've already added a comment to describe it
21:15:48 <nhnt11> I didn't know that confirming required a comment to go along with the confirmation
21:16:46 <-- Huvik has quit (Ping timeout)
21:26:29 <Mic> nhnt11: it's configurable what actions on a Bugzilla need comments.
21:26:42 <Mic> We started requiring that at some point.
21:26:50 <nhnt11> Oh
21:27:04 <Mic> iirc
21:30:50 <nhnt11> clokep, flo-retina: Should I send a copy of my proposal to you? I noticed some others were doing so
21:31:15 <clokep> nhnt11: You can if you'd like some feedback.
21:31:22 <nhnt11> Alright :)
21:37:37 <-- wnayes has quit (Quit: wnayes)
21:39:49 <clokep> nhnt11: Send them to team -at- instantbird --dot-- org
21:39:59 <-- mconley has quit (Input/output error)
21:40:01 <nhnt11> Okay
21:40:23 <clokep> That way Mic and aleth will get it too. ;)
21:40:27 <-- Kaishi has quit (Quit: Kaishi)
21:40:30 <nhnt11> Sounds good
21:40:53 <-- FireFly_TB has quit (Quit: FireFly_TB)
21:43:23 --> Kaishi has joined #instantbird
21:45:00 * nhnt11 hates the "seen" flag in Facebook chat
21:48:23 <Mic> nhnt11: what are the reasons why you don't like it?
21:49:03 <nhnt11> If someone pings me, and I decide to reply later... ;)
21:49:54 <nhnt11> If you don't reply for a while and it says "seen", people decide to keep pinging till you do
21:54:08 --> wnayes has joined #instantbird
22:01:41 <clokep> Sounds to me like you need new friends. :P
22:05:07 <qlum> thje easiest way around that stuff is to not use facebook.
22:05:23 <qlum> Like me
22:08:06 <nhnt11> clokep: The people who annoy me are only "friends" on facebook
22:08:15 <clokep> nhnt11: ...
22:08:32 <nhnt11> qlum: Unfortunately I can't. Facebook is a major information/news source for happenings on campus
22:08:56 <nhnt11> clokep: I see them often so I have to accept their requests
22:09:14 <nhnt11> Otherwise they start asking "Why haven't you accepted my request yet?" :P
22:09:49 <qlum> Well I usually just put it out in the open that I have no facebook and my contacts usually accept it and communicate through other ways
22:10:17 <qlum> then again nowadays I am kind of a loner
22:12:57 <Mic> I'm glad that I don't have friends who overdo the whole Facebook thing.
22:13:54 <-- Kaishi has quit (Ping timeout)
22:14:21 <Mic> On the other hand: I blocked the source of every game post that appeared in my newsfeed ;)
22:14:33 <nhnt11> Mic: yes!
22:14:39 <nhnt11> facebook games just make me sad
22:15:03 --> Kaishi has joined #instantbird
22:15:41 <clokep> nhnt11: You can control pretty well who can see you online and such.
22:16:24 <nhnt11> clokep: I'm too lazy :P
22:17:10 <clokep> nhnt11: Then don't complain. :P
22:17:17 <nhnt11> Okay okay
22:19:47 * clokep dislikes Facebook...
22:20:35 <nhnt11> clokep: dont use it :P
22:20:53 <nhnt11> (assuming that you do)
22:23:13 <clokep> nhnt11: I vaguely do./
22:35:30 <-- Kaishi has quit (Ping timeout)
22:36:49 --> Kaishi has joined #instantbird
22:41:40 <Mic> Good night
22:44:02 <-- Mic has quit (Quit: No time to waste, let's go!)
23:04:13 <-- qlum has quit (Connection reset by peer)
23:40:14 <-- clokep has quit (Ping timeout)
23:51:02 --> rosonline has joined #instantbird