#instantbird log on 06 18 2011

All times are UTC.

00:26:11 <-- vicnet has quit (Quit: Instantbird 0.3pre)
00:32:55 <DGMurdockIII> Could not read chrome manifest file 'C:\Program Files (x86)\Instantbird\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}\chrome.manifest'.
00:36:23 <-- micahg has quit (Ping timeout)
00:47:25 <-- DGMurdockIII has quit (Quit: get satisfied! • :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::)
01:03:35 --> clokep has joined #instantbird
01:03:35 * ChanServ sets mode +h clokep 
01:03:43 <clokep> flo: I think anyone can? But possibly because I marked myself as a committer.
01:22:33 --> Mook has joined #instantbird
01:25:13 <clokep> I just went to a random product and it had "edit" links flo, so...seems like as long as you have an account.
01:33:39 <clokep> Got rid of the massive bump, looks a lot better now. :) Maybe we'll go to increasing year-over-year development now? ;)
01:51:18 <douglaswth> I think you can claim to be a manager of a project on ohloh and then you can lock down a project somewhat
01:58:08 <clokep> flo is definitely set up as the manager, maybe he just doesn't know how to lock it down. ;)
02:23:56 <-- GeekShadow has quit (Quit: The cake is a lie !)
04:00:26 <clokep> So I have a version of iconv compiled in Windows now, and I'm attempting to compile gmime, but (part of) it requires gio, which is part of glib, which we don't have included...bleh, so many dependencies.
04:01:06 <clokep> And I think that's enough for tonight. :)
04:02:27 <-- clokep has quit (Quit: Instantbird 0.3pre)
05:23:51 * Mook thought libpurple depended on glib?
05:46:07 --> waynenguyen has joined #instantbird
05:48:55 <-- waynenguyen has quit (Connection reset by peer)
05:59:20 --> waynenguyen has joined #instantbird
08:13:20 <-- waynenguyen has quit (Ping timeout)
08:26:11 <-- Mook has quit (Quit: ChatZilla 0.9.86-xr [XULRunner 2.0b13pre/20110304030406])
08:29:03 --> waynenguyen has joined #instantbird
08:34:04 --> waynenguyen1 has joined #instantbird
10:13:15 --> igorko has joined #instantbird
10:29:47 <-- flo has quit (Quit: Instantbird 0.3pre)
10:30:06 --> flo has joined #instantbird
10:30:06 * ChanServ sets mode +qo flo flo 
10:30:28 <-- skeledrew1 has quit (Ping timeout)
10:31:17 --> FeuerFliege has joined #instantbird
10:44:45 <-- Chaz6 has quit (Ping timeout)
10:54:51 --> Chaz6 has joined #instantbird
10:56:38 <-- Chaz6 has quit (Ping timeout)
10:58:49 --> Chaz6 has joined #instantbird
11:00:53 <-- FeuerFliege has quit (Quit: Instantbird 0.3pre)
11:01:02 --> FeuerFliege has joined #instantbird
11:04:05 --> sonny has joined #instantbird
11:14:05 <-- igorko has quit (Quit: Instantbird 0.3b1)
11:17:33 --> Mic has joined #instantbird
11:17:34 * ChanServ sets mode +h Mic 
11:20:44 <-- sonny has left #instantbird ()
11:42:37 --> Tonnes has joined #instantbird
12:02:41 --> sonny has joined #instantbird
12:03:41 --> clokep has joined #instantbird
12:03:41 * ChanServ sets mode +h clokep 
12:05:17 <clokep> Mook (if you read the logs): It does depend on glib, but apparently not the gio part of it, so flo must have removed it to save space?
12:16:44 <clokep> This is the ICQ bug that Chaz6 had I believe, apparently the API key expired in libpurple http://developer.pidgin.im/ticket/14294
12:21:33 --> igorko has joined #instantbird
12:27:55 <flo> hmm, so what's our current default setting?
12:28:38 <flo> how do the expanded contacts feel today? :)
12:29:56 <flo> clientLogin seems to be off by default
12:30:09 <-- clokep has quit (Ping timeout)
12:30:34 --> clokep has joined #instantbird
12:30:34 * ChanServ sets mode +h clokep 
12:31:27 <clokep> Hmmmm...I feel ike expanded contacts look as they always have. ;)
12:31:32 --> GeekShadow has joined #instantbird
12:32:15 <clokep> Oh, I had to select another contact never mind. :)
12:32:20 <clokep> It looks good.
12:32:25 <clokep> I think it's more obvious it's all one contact.
12:35:50 <flo> "expanded contacts look as they always have." that's not the case, even for selected contacts (there used to be an horizontal gradient on the buddies)
12:46:30 <Mic> It's almost invisible, if I hadn't known what to look for, I wouldn't have noticed
12:46:55 <Mic> Maybe it's the screen settings here and maybeit's just as unobstrusive as it needs to be ;)
12:48:01 <flo> does it feel like a single block or not?
12:49:46 <flo> clokep: there's still something strange on the ohloh chart in Jun 2008
12:52:35 <clokep> flo: I saw that and I looked again and didn't see what it could be, it might be from the moving of the code from ./mozilla to ./
12:54:52 <flo> it's possible at some point we have checked-in configure in addition to configure.in
12:57:09 <Mic> Ah, ohloh is even tracking alias/name-changes for contributors :)
12:57:19 <clokep> When i wa slooking I was just looking for check-ins with a large amount of added files and didn't see much.
12:57:25 <Mic> I wondered how it'd do with my email-adress/name-changes
12:57:27 <clokep> Mic: I added your two names as aliases, I hope you don't mind.
12:57:33 <Mic> Ah, was it you?
12:57:36 <clokep> Yes.
12:57:41 <Mic> I thought it might have done that automatically
12:57:43 <clokep> I was tired of seeing your name above and below mine. ;)
12:58:50 <flo> clokep: https://hg.instantbird.org/instantbird/rev/6ae1107d9ab3
12:58:53 <flo> there's a configure file there
12:59:37 <flo> I think we should add configure and mozilla/configure to the disallow list, and see the results tomorrow :)
13:00:27 <clokep> Is configure a large file?
13:00:38 <clokep> Yes haha.
13:01:36 <-- rikki has quit (Connection reset by peer)
13:01:43 --> rikki has joined #instantbird
13:02:00 <clokep> I added them to the ignore list.
13:02:40 <Mic> It thinks that I'd have Java-contributions
13:02:54 <clokep> Yeah, it thinks I do too. Idk what's up w/ that.
13:03:19 <clokep> My Twitter account has "Error: 420 - 420" in the account manager.
13:04:26 <clokep> It also doesn't understand a bunch of languages...
13:09:23 <flo> :-S
13:13:19 <clokep> I think they're coming out w/ a new version soon w/ more languages though.
13:19:27 <flo> what's that error 420 about? And how is it related to languages?
13:20:26 <-- FeuerFliege has left #instantbird ()
13:21:18 --> FeuerFliege has joined #instantbird
13:22:05 <-- FeuerFliege has quit (Quit: Instantbird 0.3pre)
13:22:11 --> FeuerFliege has joined #instantbird
13:23:21 <clokep> That has nothing to do with languages, I just noticed that Twitter wasn't connected...
13:23:39 <FeuerFliege> I have no problem with my twitter account …
13:26:18 <flo> do you know more about that error? is it something we should have handled?
13:27:38 <clokep> Ah, I've been rate limited.
13:27:42 <clokep> Might be from all my testing yesterday.
13:27:46 <clokep> http://dev.twitter.com/pages/responses_errors
13:33:46 <clokep> Hopefully it's not something from my patch yetserday though. :-/
13:34:48 <flo> is it possible that you made over 100 requests in an hour? :-S
13:36:30 <clokep> I'm not sure...
13:36:40 <clokep> I probably made something like 40 or whatever last night.
13:42:49 <flo> I'm not getting anything out of the testcase of https://bugzilla.mozilla.org/show_bug.cgi?id=652543, neither on Firefox nor on chrome :(
13:48:33 <clokep> :-/
13:52:42 <clokep> You could ask if it's still an issue.
13:52:48 <clokep> And if that test case stil works?
13:53:36 <-- waynenguyen has quit (Quit: Instantbird 0.3pre)
13:55:13 <-- waynenguyen1 has quit (Ping timeout)
13:56:03 <clokep> flo: The ohloh chart updated again, looks much better now!  There's a large dip from may to june in 2008, not sure if that's true or not.
13:58:34 <clokep> I think that corresponds to the deletion of the "testapp"?
14:00:33 <flo> hmm, what was that? :)
14:00:37 <-- igorko has quit (Ping timeout)
14:01:11 <clokep> Idk, there was a directory called testapp in there that eventually got deleted. ;)
14:01:35 <clokep> Is there a way to see what files are actually used by a library?  (i.e. SIPE requires gmime, but I assume it doesn't use ALL parts of it...)
14:01:47 * clokep is wondering whether he realy needs the glib/gio part.
14:02:05 --> igorko has joined #instantbird
14:02:27 <flo> when you compile it, you can see which symbols are undefined
14:03:07 <clokep> Hmmm...OK.
14:04:27 <flo> I've lots of twitter disconnections with 420 errors to
14:04:28 <flo> o
14:04:51 <clokep> It's possible it's from my patch, also possible it's a Twitter website issue.
14:05:27 <flo> Warning: Received response: Easy there, Turbo. Too many requests recently. Enhance your calm. Source File: resource:///modules/jsProtoHelper.jsm Line: 877
14:07:35 <flo> the error seems to be received on that request: Warning: sending request to https://userstream.twitter.com/2/user.json (POSTData = track=instantbird)
14:07:37 <clokep> Hmmm...:-/ Isn't the streaming API supposed to take care of that though?
14:07:48 <flo> are user streams rate limited? Or is this just non sense?
14:08:39 <clokep> I didn't think so.
14:32:21 * Mic sometimes wonders on which language the captchas on the wiki are based.
14:35:09 <clokep> flo: I disconnected manually from Twitter...but my timeline keeps randomly coming up with Tweets. :-/
14:35:35 <flo> :(
14:36:11 <clokep> I have no idea what in my patch could be causing this though. :-/
14:36:34 <clokep> How do I preprocess a C file from a makefile?
14:42:40 <clokep> Or is that done automatically?
14:43:13 <-- Mic has left #instantbird ()
14:45:54 <flo> clokep: what are you trying to do with the preprocessor?
14:46:02 <flo> C files are automatically preprocessed as part of the compilation
14:46:41 <FeuerFliege> now I am getting the 420, too
14:47:03 <flo> if you need (for debugging) to see the result of the preprocessor, go in the folder of the obj-dir, and type make <name>.i (so if the file is foo.c, its compilation would usually result in foo.o, you can type make foo.i to see the result of the intermediate preprocessor step)
14:49:15 <clokep> Oh, OK. I'm getting errors compiling http://pastebin.instantbird.com/796 , http://pastebin.instantbird.com/797
14:49:19 <clokep> Ah, OK. :)
14:51:37 <flo> what's PACKAGE_VERSION defined to?
14:52:29 <clokep> I don't think I've defined it,, is that just adding something like DEFINES		+= -DGOBJECT_COMPILATION  in the Makefile?
14:54:09 <flo> yes, but isn't it supposed to be defined in a header somewhere already?
14:55:16 <clokep> It's defined in siplcs.vcproj
14:58:11 <clokep> OK. I got rid of that first error then. :)
14:58:21 <clokep> Sorry, I'm very inept at compiling. :-/
15:02:33 <flo> hmm, I've just received another tweet even though I'm "offline"
15:02:45 <flo> (well, the account is disconected I mean)
15:02:54 <clokep> Yup, that happened to me too.
15:04:03 <clokep> Anyway, I should eat...
15:11:43 <-- FeuerFliege has quit (Ping timeout)
15:12:50 <-- Chaz6 has quit (Ping timeout)
15:41:53 --> Chaz6 has joined #instantbird
15:46:56 <-- igorko has quit (Quit: Instantbird 0.3b1)
15:50:30 <-- GeekShadow has quit (Quit: The cake is a lie !)
16:01:17 --> GeekShadow has joined #instantbird
16:31:37 --> harlock has joined #instantbird
16:31:38 <-- harlock has quit (Quit: harlock)
17:14:22 --> igorko has joined #instantbird
17:17:17 --> vicnet has joined #instantbird
17:55:09 <-- igorko has quit (Quit: Instantbird 0.3b1)
18:21:12 --> Mook has joined #instantbird
18:37:38 <Mook> ah, yes, it makes sense that we might not have gio
18:38:20 <clokep> Yeah, wasn't in there. I don't think it's necessary though. gmime wants it, but I don't think SIPE wants it...
18:39:16 <clokep> We actually use a relatively small subset of glib I think: http://lxr.instantbird.org/instantbird/source/purple/libraries/glib/
18:39:22 <Mook> I don't remember what those are, but okay :)
18:39:46 <Mook> glib is both a library and a family of libraries, or something :)
18:39:49 <clokep> It's only 4 MB, but glib source is like ~50.
18:39:53 <clokep> Yeah, it's confusing.
18:40:03 <clokep> gmime = glib's mime type library? Something like that.
18:40:17 <clokep> SIPE is an Office Communicator implementation for libpurple
18:40:31 <clokep> Trying to get it to compile inside Instantbird, but my compiling skills are rather weak. ;)
18:40:51 <clokep> (Office Communicator is Microsoft's Exchange server IM program, if you don't know.)
18:41:02 <clokep> Anyway, I'm out.
18:41:05 * clokep is now known as clokep_away
18:49:30 --> linuxwizard has joined #instantbird
19:07:34 <-- clokep_away has quit (Ping timeout)
20:01:43 <-- vicnet has quit (Ping timeout)
20:17:47 --> vicnet has joined #instantbird
20:33:51 <flo> Mook: if I remember well, integrating gio is not easy because it relies on glib's event loop, which we have only on Linux (where the UI is GTK-based)
20:34:10 <Mook> ah. that makes sense.
20:34:11 <flo> for libpurple we use nsITimer instances and nsISocketTransportService
20:34:48 * Mook tries to remember what songbird did with gstreamer
20:34:50 <flo> there are possible (a bit ugly) workarounds though
20:35:27 <flo> msn-pecan uses gio, and someone managed to port it (msn-pecan) to work with Instantbird, so a way to integrate (or fake) that event loop was found
20:38:01 <flo> hmm, I just found twitter reconnecting itself (and failing with the error 420) several times, even though I cancelled the automatic reconnection before
20:39:12 <flo> probably something wrong in the patch we checked-in yesterday, it should somehow delete this._enabled when there's a fatal error or if automatic reconnections are cancelled.
20:51:27 <-- Mook has quit (Quit: ChatZilla 0.9.86-xr [XULRunner 2.0b13pre/20110304030406])
21:14:41 --> clokep has joined #instantbird
21:14:41 * ChanServ sets mode +h clokep 
21:16:08 <clokep> flo: Yeah, sounds like something is wrong. :-/
21:16:23 <clokep> I realize also I didn't test it with an accountt that auto-connects.
21:36:58 <flo> and receiving tweets while the account is disconnect in the account manager is really wrong anyway :)
21:43:14 <clokep> Yes, :-/ I went through the logic again and it seems OK though. :(
22:09:25 <-- clokep has quit (Quit: Instantbird 0.3pre)
22:19:11 <flo> your patch is probably not responsible for *all* the broken error handling ;)
23:02:01 --> FeuerFliege has joined #instantbird
23:34:51 <-- FeuerFliege has quit (Ping timeout)