#instantbird log on 05 20 2013

All times are UTC.

00:02:52 <-- qlum has quit (Connection reset by peer)
00:08:38 --> clokep has joined #instantbird
00:08:38 * ChanServ sets mode +o clokep 
00:21:18 --> wnayes has joined #instantbird
01:04:03 <-- rosonline has quit (Client exited)
01:20:28 <-- wnayes has quit (Quit: wnayes)
02:02:58 <-- clokep has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
04:02:54 <-- Optimizer has quit (Ping timeout)
04:16:42 --> nhnt11 has joined #instantbird
04:25:34 <-- dionisos has quit (Ping timeout)
04:44:12 --> Optimizer has joined #instantbird
05:05:41 <-- nhnt11 has quit (Ping timeout)
05:09:28 --> nhnt11 has joined #instantbird
05:23:09 --> Huvik has joined #instantbird
05:41:08 <-- Huvik has quit (Ping timeout)
05:43:49 --> Huvik has joined #instantbird
06:23:10 <-- Huvik has quit (Ping timeout)
06:23:48 <-- EionRobb has quit (Quit: Leaving.)
06:29:13 --> Huvik has joined #instantbird
06:39:03 --> jb has joined #instantbird
06:53:26 <-- jb has quit (Ping timeout)
07:00:34 <-- Optimizer has quit (Ping timeout)
07:28:54 <-- Huvik has quit (Ping timeout)
07:55:41 --> jb has joined #instantbird
08:36:35 --> EionRobb has joined #instantbird
09:01:04 --> qlum has joined #instantbird
09:08:16 <-- gerard-majax_ has quit (No route to host)
09:08:20 --> gerard-majax_ has joined #instantbird
09:09:17 <-- gerard-majax_ has quit (Connection reset by peer)
09:13:24 --> gerard-majax__ has joined #instantbird
09:22:58 --> aleth has joined #instantbird
09:22:58 * ChanServ sets mode +h aleth 
09:30:20 --> dionisos has joined #instantbird
10:12:57 --> mpmc has joined #instantbird
10:17:53 --> clokep has joined #instantbird
10:17:53 * ChanServ sets mode +o clokep 
10:22:58 --> atuljangra has joined #instantbird
10:39:42 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
10:42:20 <flo-retina> pulling from http://hg.mozilla.org/releases/mozilla-release/ gives me HTP Error 500: Internal Server Error :(
10:42:53 <clokep> flo-retina: http://ftp.mozilla.org/pub/mozilla.org/firefox/bundles/mozilla-release.hg
10:43:22 <flo-retina> clokep: that would significantly complicate https://wiki.instantbird.org/Instantbird:Create_source_tarball :(
10:44:37 <clokep> Ah, probably. :(
10:46:40 <clokep> flo-retina: A pull for me seemed to work, try again?
10:48:19 <flo-retina> still broken
10:48:26 <flo-retina> sometimes I get "abort: connection ended unexpectedly" instead
10:48:37 --> Huvik has joined #instantbird
11:05:21 <-- clokep has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
11:35:58 <-- EionRobb has quit (Quit: Leaving.)
11:49:37 --> novabyte has joined #instantbird
12:02:34 --> clokep_work has joined #instantbird
12:02:34 * ChanServ sets mode +o clokep_work 
12:08:51 * flo-retina should try to not read #talkilla during holidays :-/
12:09:30 --> atuljangra has joined #instantbird
12:12:06 <flo-retina> btw, in case that wasn't clear: I'm working on creating a source tarball, and 64bit linux builds for 1.4
12:16:41 <aleth> Wasn't creating a source tarball a tricky operation for 1.3 too?
12:16:47 * aleth looks for logs
12:16:51 <flo-retina> I don't remember
12:17:23 <flo-retina> I think the "(expect ~70 minutes on a 100Mbps server, 9 minutes on cb3) " comment I added on the wikipage at the time was key ;)
12:17:29 <flo-retina> + doing it on FreeBSD sucks
12:17:50 <flo-retina> I'm doing it on cb3 which is a linux host. Seems easy (now that the mozilla hg server seems to be back in working conditions)
12:18:16 <aleth> oh good :)
12:18:30 <aleth> this is what I found in the logs ;) http://log.bezut.info/instantbird/121115/#m29
12:19:05 <flo-retina> I assume this just means the hg server sucked at the time too ;)
12:19:39 <aleth> Looks like it ;)
12:19:49 <flo-retina> btw, how does releasing today sound to you all?
12:20:09 <flo-retina> I proposed either Sunday (yesterday) or Tuesday as I was planning to spend all the day out doing AMI-related things
12:20:29 <flo-retina> but everything got cancelled at 6:30am this morning due to the horrible weather we have :(
12:21:05 <aleth> Release today, hope for better weather tomorrow? ;)
12:21:08 <flo-retina> This AMI thing keeps being reschedule since March :(
12:21:20 <flo-retina> aleth: tomorrow won't be a holiday; I'll be working
12:21:24 <aleth> Good weather keeps being rescheduled since March
12:21:41 <aleth> ah :(
12:21:45 <flo-retina> aleth: not completely true. The weather was great Saturday and acceptable Sunday
12:21:51 <clokep_work> flo-retina: Today sounds good.
12:22:01 <flo-retina> ok, let's get it out then :)
12:22:05 <aleth> Anything release-related left to be done that we can help you with?
12:22:27 <flo-retina> aleth: I think we are close to being done
12:22:51 <flo-retina> what's left seeoms to be uploading the source tarball; uploading to google code; and finally pushing the website changes and blog post online
12:22:59 <flo-retina> source tarball is finished
12:23:03 <flo-retina> weights 120MB (!)
12:25:23 <flo-retina> for the good weather; I'm hoping for Friday and planning to take a day off if the weather seems OK
12:27:07 <-- Huvik has quit (Connection reset by peer)
12:27:09 --> Huvik has joined #instantbird
12:29:15 <flo-retina> I have a gtalk contact stuck on the "typing" status
12:29:25 <flo-retina> even though he sent messages after that, and is now offline
12:29:44 <flo-retina> I suspect he was typing on a resource that wasn't the same as the one that sent the more recent messages
12:30:57 <-- jb has quit (Quit: jb)
12:32:00 --> jb has joined #instantbird
12:33:28 <aleth> Can the debug log tell you whether he switched resources?
12:39:25 <clokep_work> flo-retina: I've seen that a lot recently (all of a sudden), I a server issue.
12:39:33 <clokep_work> I *suspect* a server issue.
12:39:47 <clokep_work> Or an issue with the new "Google Hangouts" app on Android.
12:40:31 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
12:41:14 <flo-retina> aleth: nothing interesting in the debug log
12:41:23 <flo-retina> but I suspect the interesting event happened *hours* ago
12:46:30 <flo-retina> http://pastebin.instantbird.com/200453 :(
12:55:52 <clokep_work> Trying to build the website? :-S
12:56:14 <flo-retina> no, the release on linux
12:56:17 <flo-retina> (64)
13:04:00 <flo-retina> ok, that "error" meant there was a ".mozconfig" file in my srcdir in addition to the mozconfig file
13:04:04 <flo-retina> could be more explicit...
13:09:12 <atuljangra> Does anyone know why "sudo wget  <url>" fails while "wget <url>" passes?
13:09:34 * clokep_work wonders why you would ever sudo wget...
13:10:48 <aleth> Are you behind a proxy? Maybe sudo wget doesn't see those settings
13:11:30 * aleth also wonders why you would use sudo wget
13:14:31 <aleth> You could compare the output of "env" and "sudo env" and see if something seems related
13:22:46 <atuljangra> yes, I'm behind the proxy,
13:22:49 <atuljangra> I should check this.
13:23:14 * atuljangra was installing web2py, the script did sudo wget :-( 
13:23:24 * atuljangra changes the script and makes it work :-)
13:32:08 <flo-retina> :)
13:34:44 <clokep_work> flo-retina: So it's building now? Excellent. :)
13:35:18 <flo-retina> yeah
13:35:54 <flo-retina> clokep_work: I suspect that email from Gerv about GSoC wasn't really targeted to you; but now you have the whole picture of what's going on ;).
13:37:26 * atuljangra seeing word "GSoC" makes me nervous :S result in a couple of days :-/
13:39:29 <clokep_work> flo-retina: I was just about to say that to you. :)
13:40:34 <flo-retina> atuljangra: what would be the best outcome for you? Do you have a favorite proposal out of the two you sent? (or "why are you nervous?"... but I assume all students who applied to GSoC have reasons to be nervous while waiting for the results :))
13:42:24 <atuljangra> flo-retina: I'm going to work on both as a volunteer, thus best outcome would be to get selected for a project, be it TB or IB. I like both of 'em, and pretty excited to work on both :-)
13:42:57 <flo-retina> did you also say you would like to work on Skype as a volunteer at some point? :-P
13:43:21 <flo-retina> more seriously; it's great to apply for projects that you like enough to find them worth working on them as a volunteer :).
13:43:28 <aleth> :)
13:43:29 <flo-retina> (it's exactly what I did for Instantbird :-))
13:43:47 <atuljangra> yes yes, I have whole two months planned for Mozilla. I'm going to do a lot of work with Mozilla this summer.
13:44:13 <atuljangra> oh yes, I remember you were also a gsoc student once :)
13:45:25 * aleth thinks putting together IB in two months for gsoc would have been quite the feat ;)
13:45:30 <flo-retina> atuljangra: my Instantbird proposal didn't get accepted ;).
13:45:49 <clokep_work> atuljangra, aleth: We should have a discussion about alternate nicks.
13:45:59 <flo-retina> aleth: yeah, that was over optimitic. It actually took me 3 months to create Ib 0.1
13:45:59 <clokep_work> (In the next 15 minutes before my meeting. :P)
13:46:13 <atuljangra> flo-retina: oh :P But still you are here :P
13:46:18 <atuljangra> clokep_work: yes :-)
13:46:32 <aleth> clokep_work: OK
13:46:45 <clokep_work> atuljangra, aleth: If I have an extra nick signed in (clokep) and my current nick is clokep_work. The user now types "/nick clokep", what is the expected nick they should get?
13:46:58 <clokep_work> (I think they should end up as clokep1.)
13:47:11 <atuljangra> clokep_work: yes, clokep1 should be the one.
13:47:32 <clokep_work> If they have a list of another alternate nick [clokep, clokep_]; then they would end up as clokep_.
13:48:05 <aleth> That sounds right.
13:48:23 <clokep_work> If they have the logner list of [clokep, clokep_], but both those are in use...they should /still/ end up as clokep1, IMO.
13:48:34 <clokep_work> Does all of that sound reasonable?
13:48:51 <aleth> Yes
13:49:00 <atuljangra> yes
13:49:22 <aleth> Currently we are not covering the nickserv part of this with the patch, right?
13:49:23 <atuljangra> so we need to generate nick according to the original nick always? 
13:49:47 <clokep_work> atuljangra: What do you mean by "original nick"?
13:50:02 <clokep_work> I'm pretty sure this is referred to as _requestedNick in the code.
13:50:18 <aleth> atuljangra: No, if I understand clokep right the numbered nick is based on the one you explicitly asked for
13:50:23 <atuljangra> Oh, yes, I meant that only.
13:50:24 <clokep_work> "original nick" (to aleth and I) mean the nick you initially attempt to log into the server with...so that's poor phrasing.
13:50:33 <clokep_work> aleth: Yes, that's what I mean!
13:50:40 <clokep_work> But only if all of the alternate nicks are taken.
13:50:54 <atuljangra> I'm sorry for that. I meant the nick that user wanted.
13:50:56 <aleth> Yes, otherwise you'd never get to an alternate nick ;)
13:51:20 <atuljangra> If all of alternate nicks are used, then generate one with the help of requested nick.
13:51:21 <aleth> atuljangra: The difference between originalNick and requestedNick is worth looking at in the code
13:51:32 <clokep_work> So my algorithm would be:
13:51:34 <clokep_work> 1. Try all the alternate nicks in the order they're listed.
13:51:34 <clokep_work> 2. If one is found, stop.
13:51:34 <clokep_work> 3. If they're all used (this would include an empty list), then take the requested nick and apply the numbering algorithm to it.
13:51:38 <atuljangra> aleth: Yes :)
13:52:22 <aleth> I suspect this patch will force a followup to deal with grouped nicks on nickserv ;)
13:52:48 <atuljangra> ^^ :P
13:52:59 <clokep_work> aleth: Dealing with NickServ is a totally different issue, yes. :)
13:52:59 <-- qlum has quit (Quit: Getting the <censored> out.)
13:53:16 <aleth> Because there'll be spam from Nickserv if those alternate nicks have been registered ;)
13:53:58 <atuljangra> clokep_work: Completely agreed with your algorithm, in the latest patch, I guess changing | let nickParts = /^(.+?)(\d*)$/.exec(this._accountNickname);| to something like | let nickParts = /^(.+?)(\d*)$/.exec(this._requestedNick);| should do the job?
13:54:06 <aleth> I think we have a related bug somewhere btw
13:54:14 <aleth> flo ran into it 
13:54:25 <clokep_work> atuljangra: I don't know. I kind of don't think that's right.
13:54:30 <clokep_work> But can't think on that right now.
13:55:00 <atuljangra> clokep_work: oh okay. 
13:55:24 <atuljangra> clokep_work:  I'll look at it around midnight, now that I'm pretty clear of what we want to do. 
13:56:00 <clokep_work> atuljangra: This might be a good place to do real test driven development, by the way.
13:56:14 <clokep_work> (Right up the tests and expected results FIRST and then start making code changes.)
13:56:45 <clokep_work> s/Right/Write/
13:56:59 <atuljangra> Oh, okay. That's nice. Also I will be needed to write a new test right?
13:57:56 <clokep_work> Yes. :) That code is complicated enough as it is! :)
13:58:15 <atuljangra> clokep_work: okay, I'll start hacking on it. :)
13:58:23 <clokep_work> atuljangra: Thanks! :) Let us know if oyu have more questions.
13:58:37 <atuljangra> clokep_work aleth Thanks for the small IRC meeting :)
13:58:38 <atuljangra> sure :)
13:58:51 <aleth> atuljangra: I think that's been wanted for a while, so thanks for looking at this :)
14:00:00 <atuljangra> :)
14:02:25 <aleth> atuljangra: FYI (but not for this bug) the grouped nick bugs are bug 1788 and bug 1831
14:02:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1788 nor, --, ---, nobody, NEW, SASL auth fails when using a grouped nick (but not the first of the group)
14:02:30 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1831 nor, --, ---, nobody, NEW, NickServ is noisy on freenode when another nick of the group identifies
14:10:08 <atuljangra> aleth: Thanks :-)
14:14:58 <-- jb has quit (Quit: jb)
14:16:04 --> jb has joined #instantbird
14:16:04 <-- jb has quit (Input/output error)
14:17:11 --> jb has joined #instantbird
14:18:22 --> Nirgali has joined #instantbird
14:18:47 --> nhnt11 has joined #instantbird
14:20:16 <-- jb has quit (Ping timeout)
14:29:56 <-- nhnt11 has quit (Ping timeout)
14:36:12 <instantbot> clokep@gmail.com granted feedback for attachment 2438 on bug 653.
14:36:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=653 enh, --, ---, atuljangra66, ASSI, Configurable alternate IRC nicks
14:37:36 <flo-retina> http://ftp.instantbird.com/instantbird/releases/1.4/ seems ready
14:37:50 <flo-retina> 3.9GB
14:41:05 <clokep_work> ++flo-retina++
14:41:16 <aleth> :)
15:03:08 --> jb has joined #instantbird
15:12:35 --> FeuerFliege has joined #instantbird
15:13:08 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
15:14:57 <flo-retina> 37m28 to build, then 14min16 for make distribute (including l10n repackaging).
15:15:05 <flo-retina> That linux desktop machine isn't fast any more :(
15:17:17 <-- aleth has quit (Connection reset by peer)
15:17:40 --> aleth has joined #instantbird
15:17:40 * ChanServ sets mode +h aleth 
15:24:10 --> rosonline has joined #instantbird
15:32:00 <-- aleth has quit (Quit: Ciao)
15:54:46 <-- FeuerFliege has quit (Ping timeout)
15:56:30 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
15:58:47 <clokep_work> flo-retina: So...are we currently uploading to Google Code or what's the deal?
15:58:52 * clokep_work should probably re-read that blog post...
15:59:20 --> atuljangra has joined #instantbird
15:59:50 <flo-retina> clokep_work: currently uploading the linux 64 build to the server
16:00:09 * atuljangra go flo-retina go!! :D
16:00:10 <flo-retina> and I'll go away for a walk (need some fresh air... even if it's rainy) for ~1 hour.
16:00:25 <flo-retina> then uploading to google code will be all that remains
16:03:22 <clokep_work> OK! :)
16:05:20 <-- jb has quit (Quit: jb)
16:07:58 --> jb has joined #instantbird
16:18:53 <-- novabyte has quit (Ping timeout)
16:18:55 --> novabyte has joined #instantbird
16:29:27 <-- novabyte has quit (Ping timeout)
16:31:37 --> FeuerFliege has joined #instantbird
16:38:31 --> Kaishi has joined #instantbird
16:40:28 --> novabyte has joined #instantbird
16:41:32 --> Optimizer has joined #instantbird
16:59:28 --> mconley has joined #instantbird
17:29:01 --> mpmc has joined #instantbird
17:30:38 <flo-retina> the upload of the linux64 build too 111 minutes
17:31:09 <-- FeuerFliege has quit (Ping timeout)
17:32:04 <flo-retina> the 1.4 folder now takes 4.5GB
17:32:33 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
17:36:21 <-- Huvik has quit (Connection reset by peer)
17:36:22 --> Huvik has joined #instantbird
17:38:28 <flo-retina> now uploading to google code
17:41:25 <Nirgali> what's that you're uploading?
17:41:41 --> atuljangra has joined #instantbird
17:46:40 <-- mpmc has quit (Ping timeout)
17:51:27 <clokep_work> Nirgali: 1.4 release.
17:51:40 <Nirgali> cool, does it exclude libpurple? :)
17:52:41 <-- dionisos has quit (Ping timeout)
17:54:01 <clokep_work> Nirgali: No, why?
17:55:32 <flo-retina> upload done
17:55:39 <flo-retina> I should really update the estimates on the wiki
17:55:49 <flo-retina> all files are now significantly larger
17:55:58 <flo-retina> and the upload takes 15 Minutes from a 100Mbps server
17:57:26 <clokep_work> That's still fast.
17:58:10 <flo-retina> 100Mbps is still a decent amount of bandwidth ;)
17:58:21 <flo-retina> I think everything is ready and we just need to update the website & post on the blog
18:03:15 <clokep_work> I can push the blog post (or you can).
18:03:24 <clokep_work> I don't remember if I updated the image to the nicer one aleth posted or not.
18:04:29 <Nirgali> clokep_work: because I am excited to see it switched away from libpurple
18:05:04 <Nirgali> and it sounded like I wasn't the only one
18:06:09 <clokep_work> Nirgali: Any particular reason why? Currently if we "switched away from libpurple" you'd lose support for a bunch of protocols.
18:06:34 <Nirgali> because it sounded like the xmpp stuff was more efficient?
18:06:39 <Nirgali> s/?//
18:06:58 <clokep_work> "efficient" is probably a bad word. ;)
18:07:09 <clokep_work> Our XMPP code doesn't support DNS SRV though.
18:07:10 <Nirgali> I'm not in a hurry, I was just curious how far along it was
18:07:20 --> mpmc has joined #instantbird
18:07:50 <clokep_work> Someone needs to push the DNS SRV patch through before we drop libpurple's XMPP.
18:08:57 <-- Kaishi has quit (Quit: Kaishi)
18:09:31 <Nirgali> company switched to hipchat (with logging disabled, go.... legal!)
18:09:39 <Nirgali> looking for better client
18:10:03 <Nirgali> I like instantbird but it doesn't handle joining groups very well
18:10:17 <clokep_work> Nirgali: From what people have said about HipChat...it sounds like if you really want to support it well in Instantbird, someone would need to make something that inherits our XMPP code and puts special handlers in it.
18:10:19 <flo-retina> clokep_work: I'm ready to update the website
18:10:21 <clokep_work> For HipChat specific features.
18:10:28 <Nirgali> say I join a group in the hipchat web client, I get an error on the instantbird side
18:10:31 <clokep_work> flo-retina: Cool.
18:11:03 <clokep_work> Any ideas? http://pastebin.instantbird.com/200656
18:11:12 <Nirgali> point me in the right direction and I'll do it
18:11:42 topic changed by flo-retina to "Ask about Instantbird (http://instantbird.com) here!|Current version is Instantbird 1.4! :) |News: http://blog.instantbird.org/ |Nightlies: http://nightly.instantbird.im/ (for testing only) |IRC logs: http://log.bezut.info/ |Pastebin: http://pastebin.instantbird.org/ | Bugs: http://bugzilla.instantbird.org"
18:12:15 <clokep_work> http://lxr.instantbird.org/instantbird/source/chat/protocols/xmpp/ is our XMPP code, http://lxr.instantbird.org/instantbird/source/chat/protocols/gtalk/ is an example of where we "override" it to add specific features.
18:13:07 <flo-retina> clokep_work: really strange error :-S
18:13:29 <clokep_work> flo-retina: I agree. I was hoping Mook would be here. :-D
18:18:34 <clokep_work> The blog post is ready to go, I think.
18:18:59 <clokep_work> Shall I post it?
18:19:25 <flo-retina> is Infinity a recently added keyword in xpidl?
18:19:28 <flo-retina> yes
18:20:48 <flo-retina> someone should probably reread https://wiki.instantbird.org/Instantbird:release_process#Preparation to check that we covered everything
18:21:31 <flo-retina> and I suspect somewhere in there we would like to add a line saying "email localizers to say that the release and blog posts are live, that they are encourated to talk about it, and thanks for their great work"
18:22:22 <instantbot> Just appeared in Blog@instantbird.org - http://blog.instantbird.org :
18:22:23 <instantbot> http://blog.instantbird.org/2013/05/instantbird-1-4-released/ - Instantbird 1.4 Released!
18:22:24 <-- atuljangra has quit (Quit: need some juice)
18:23:16 <flo-retina> clokep_work: can you edit to remove "There’s still time to get an application in, if you’re interested!)" ?
18:23:45 <flo-retina> and maybe rephrase that paragraph a bit
18:24:06 <clokep_work> flo-retina: I removed it for now, I'll rephrase in a second.
18:25:22 <Nirgali> hmmm, the main thing with this hipchat is that instead of using the Alias, it tries to join rooms using the <userid> part of userid@domain, which doesn't work. I think it would need to handle that request by trying to auto join the group chat using the Alias from account manager.
18:26:25 <clokep_work> Nirgali: OK, that's one function to override, IIRC. ;)
18:28:52 <Nirgali> is it possible to override that stuff in an addon?
18:29:00 <-- Huvik has quit (Ping timeout)
18:29:12 <Nirgali> I'd rather not go poking around in the code base as I'm not really a developer
18:29:36 <Nirgali> I code perl and bash for sysadmin stuff and hack other languages to fix errors, that's about it
18:30:04 <Nirgali> addons are usually pretty straight forward :)
18:30:18 <clokep_work> Nirgali: Yes.
18:31:27 <clokep_work> flo-retina: I reworded the last paragraph, it's still kind of lame, but eh.
18:35:23 --> Huvik has joined #instantbird
18:37:27 <-- mconley has quit (Ping timeout)
18:42:47 <douglaswth> the blog says it is released, but check for updates says no updates found
18:43:12 <clokep_work> I'm not sure automatic updates are on yet.
18:43:13 <clokep_work> flo-retina: ^
18:44:28 --> dionisos has joined #instantbird
18:45:53 <-- mpmc has quit (Connection reset by peer)
18:56:25 <-- rosonline has quit (Quit: http://www.mibbit.com ajax IRC Client)
19:05:00 <-- jb has quit (Ping timeout)
19:06:57 <clokep_work> Guess I need to post on my blog at some point? ;)
19:07:30 <clokep_work> flo-retina: Will we get a http://queze.net/goinfre/instantbird-1.4.download-count.txt ? :)
19:08:11 --> jb has joined #instantbird
19:09:03 --> Mic has joined #instantbird
19:09:04 * ChanServ sets mode +h Mic 
19:10:34 <-- jb has quit (Ping timeout)
19:15:16 <clokep_work> Mic: You missed the release announcement with topic diff, didn't you? ;)
19:15:26 <Mic> :-o
19:15:54 <Mic> We need to release 1.5 soon, then!
19:16:16 <-- Tonnes has quit (Connection reset by peer)
19:18:01 <-- novabyte has quit (Quit: bye bye)
19:26:14 <clokep_work> Mic: Get some new feeatures done then, quick!
19:27:00 <Mic> Na, we just need to get a release schedule and will release no matter if there are great new features or not.
19:27:19 <Mic> Seems to work well for browsers, at least :P
19:28:13 <Mic> OK, that was trolling. I wanted to stop doing that...
19:28:33 --> mconley has joined #instantbird
19:28:34 <-- Even has quit (Ping timeout)
19:31:49 <flo-retina> Mic: we really should though
19:32:06 --> Even has joined #instantbird
19:32:06 * ChanServ sets mode +o Even 
19:32:08 <flo-retina> Mic: I'm sure if we were releasing frequently enough, that would motivate us to automate more of it, and it would become less painful
19:32:45 <Mic> Setting a date in advance would help against delaying it for finishing this or that, I think.
19:32:51 <clokep_work> I kind of wish we would follow the central, aurora, beta trains so updating Mozilla wasn't as painful. :(
19:34:05 <clokep_work> Achievement Unlocked: Used xargs without looking at documentation?
19:34:17 <Nirgali> LOL
19:34:47 <Mic> clokep_work: are there different achievement of that? 1, 5, 10 times in a row? ;)
19:34:56 <Mic> *achievements
19:34:58 <clokep_work> Please, I Never reach 10 in a row for that.
19:35:06 <flo-retina> Mic: in this specific case, we delayed it until we got builds to compile, which I'm afraid would happen even if we had a date set in advance :(
19:35:09 <clokep_work> Bah, I ran into the same build error. :(
19:35:31 <clokep_work> flo-retina: We vaguely discussed enabling localized nightlies to avoid this?
19:35:31 <Mic> flo-retina: that's true yes.
19:35:38 <Mic> That's been a true blocker ;)
19:35:41 <clokep_work> (Also, when do we turn nightlies back on?)
19:36:02 <flo-retina> clokep_work: yes, we want to do that (that = buidling l10n nightlies)
19:36:28 <flo-retina> clokep_work: I guess I can turn them back on now
19:37:13 <clokep_work> flo-retina: Also, did you see douglaswth's question about auto-updating 1.3 -> 1.4?
19:37:24 <flo-retina> done
19:37:36 <flo-retina> clokep_work: I think we typically wait a day or two before enabling auto-updates
19:37:44 <flo-retina> just to get some feedback
19:38:12 <flo-retina> I think in the future we could enable forced updates at the time we release (forced updates = people clicking "check for updates" themselves)
19:38:24 <clokep_work> flo-retina: That's what I remember, just making sure it isn't /supposed/ to work yet. :)
19:38:56 <flo-retina> in this specific case, I need to poke at the update server's code before enabling that, as I want to turn off all updates for Mac < 10.6
19:39:45 <flo-retina> (I think that's what we decided was the best thing to do; between rewriting the code to handle updates of old mac builds correctly, and screwing all users of OS X < 10.6)
19:40:20 <clokep_work> Yes, that's what our release notes so.
19:40:29 <clokep_work> release notes say, I think.
19:48:03 <flo-retina> I don't think our release notes say anything about us having a broken update server that we don't know how to maintain ;)
19:49:16 <clokep_work> flo-retina: "Mac OS X < 10.6 is no longer supported, please upgrade your operating system or continue using Instantbird 1.3."
19:53:55 --> mpmc has joined #instantbird
20:00:08 <flo-retina> clokep_work: what I mean is, after the change, if you are running Ib 1.2 on OS X 10.5, clicking check for updates won't be able to update your ib to 1.3 any more
20:00:29 <clokep_work> flo-retina: Ah, I see. Yes I think we said we don't care. :)
20:00:41 <flo-retina> yeah
20:01:03 --> Kaishi has joined #instantbird
20:06:01 <douglaswth> woo! I just went and updated my addons on addons.instantbird.org so they are compatible
20:06:14 <Mic> douglaswth++
20:07:27 <douglaswth> topic diff 0.2, however, is not compatible...
20:08:03 <Mic> I thought I updated it yesterday.
20:08:21 <Mic> I'll check and update if necessary.
20:08:54 <douglaswth> it looks like 0.3 is, but the last time I tried that I couldn't figure out how to fix the threshold so it would show diffs consistently :(
20:09:47 <Mic> You mean you wanted them to look the same no matter how much had changed?
20:10:52 <clokep_work> That threshold equation looks awfully arbitrary. ;)
20:11:03 <Mic> I raised max version of 0.2 too for you :)
20:12:38 <douglaswth> Mic: thanks!
20:13:03 <clokep_work> Bah...I'd love to look at the SIPE stuff at some point...but now I'm in the middle of trying to upgrade Mozilla and odn't have a tree that builds. :(
20:13:41 <Mic> bbl, watching a movie now :)
20:13:42 <douglaswth> it wasn't showing diffs for changes that I would expect it to; I think at test I was doing was "Happy Birthday!" to "Happy Belated Birthday!" and back
20:15:38 <Mic> I guess the problem with the threshold and the equation is that I don't know which behaviour I'd expect to have in which cases ;)
20:15:59 <Mic> It was 'just something', maybe I should have made that version 0.1.9 instead of 0.3 :D
20:17:04 <Mic> I think the idea behind that was: inserted and deleted text are changes; now calculate the ratio of changed text and unchanged text and react on it.
20:20:53 <douglaswth> I think it would make sense for "Happy Birthday!" to "Hello, world!" to just show the new topic, but 0.3 was doing that too much even after adjusting the knobs
20:25:25 <clokep_work> Mic: The weird thing to me about that ratio is that it can be > 1.
20:26:24 --> novabyte has joined #instantbird
20:26:53 <-- novabyte has quit (Quit: bye bye)
20:44:22 --> unghost has joined #instantbird
20:47:24 <clokep_work> Posted on my blog too...so it'll go on planet.
20:47:26 --> jb has joined #instantbird
20:47:56 <-- clokep_work has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
20:49:38 <-- Huvik has quit (Ping timeout)
20:54:32 <-- jb has quit (Input/output error)
20:55:38 --> jb has joined #instantbird
21:04:22 <-- flo-retina has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
21:04:54 --> atuljangra has joined #instantbird
21:05:19 <atuljangra> Santa Clara, California, U.S.A. it is :-) #summit2013
21:05:26 <atuljangra> \o/
21:06:45 <douglaswth> ?
21:07:10 <atuljangra> summit 2013 invitation is out.
21:08:01 --> EionRobb has joined #instantbird
21:15:10 <douglaswth> some sort of mozilla event?
21:15:23 <atuljangra> yes.
21:19:21 <-- jb has quit (Connection reset by peer)
21:19:27 --> jb has joined #instantbird
21:23:32 <Mic> atuljangra: aren't they going to have more than one event this time?
21:23:45 <Mic> (In different places)
21:34:27 <atuljangra> Mic: yes, there are 3 different places. Events will take place simultaneously at all three of them.
21:41:43 <Mic> You were invited to California then?
21:42:42 <-- mconley has quit (Input/output error)
21:45:04 <atuljangra> yes :)
21:45:26 <Mic> Cool!
21:45:55 * atuljangra wanted toronto instead, as all of the people I know are there :/
21:45:59 <-- jb has quit (Ping timeout)
21:57:26 --> Huvik has joined #instantbird
22:07:01 <-- Huvik has quit (Ping timeout)
22:13:49 <Nirgali> I'm headed to San Francisco ^.^
22:14:02 <Nirgali> first and last weeks in june and last week in july
22:18:34 <Mic> Good night
22:19:13 <atuljangra> Nirgali: you are also invited to santa clara?
22:20:28 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
22:26:14 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
22:34:09 <Nirgali> I was not invited to santa clara
22:34:12 <Nirgali> they don't want me there
22:34:32 <Nirgali> but we have an office in SF so I am going there for training and other such things
22:34:46 <Nirgali> also going to see video games live when I visit in july
22:35:01 <-- unghost has quit (Input/output error)
22:49:21 --> Tonnes has joined #instantbird
22:59:19 --> clokep has joined #instantbird
22:59:19 * ChanServ sets mode +o clokep 
23:04:28 * clokep was invited to Toronto.
23:07:03 <clokep> Seems like aleth was invited to Brussels...
23:07:38 <clokep> Is that list just volunteers?
23:17:22 <-- chrisccoulson has quit (Ping timeout)
23:29:03 --> sabret00the has joined #instantbird
23:32:29 --> chrisccoulson has joined #instantbird
23:32:43 <-- chrisccoulson has quit (Client exited)
23:32:48 --> chrisccoulson has joined #instantbird
23:33:39 <-- sabret00the has quit (Quit: Leaving)
23:43:42 <-- chrisccoulson has quit (Ping timeout)
23:50:44 <-- dionisos has quit (Ping timeout)
23:59:23 --> chrisccoulson has joined #instantbird