#instantbird log on 07 26 2012

All times are UTC.

00:00:44 <clokep_linux> Yeah, I was happy w/ it. :) Lenovo has excellent support.
00:12:21 * clokep_linux is transferring his settings back....
00:28:17 <-- timA has quit (Quit: Instantbird 1.1)
00:47:45 <-- Tonnes has quit (Connection reset by peer)
00:52:32 <-- wnayes has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
01:07:55 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347])
01:12:40 <-- aleth has quit (Input/output error)
01:25:55 <-- rosonline has quit (Quit: Instantbird 1.1)
01:48:58 <-- sonny has quit (Ping timeout)
02:08:32 <-- clokep_linux has quit (Client exited)
02:22:02 <-- skeledrew has quit (Ping timeout)
02:26:26 --> skeledrew has joined #instantbird
02:37:07 <-- skeledrew has quit (Ping timeout)
02:37:32 --> skeledrew has joined #instantbird
02:40:58 <-- skeledrew has quit (Ping timeout)
02:41:37 --> skeledrew has joined #instantbird
02:45:46 --> Kaishi has joined #instantbird
02:51:02 --> DGMurdockIII has joined #instantbird
02:58:50 <instant-buildbot> build #568 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/568
03:35:04 --> billysanca has joined #instantbird
03:46:18 <-- DGMurdockIII has quit (Client exited)
04:12:04 --> Optimizer has joined #instantbird
04:39:44 <-- Optimizer has quit (Ping timeout)
04:45:13 <instant-buildbot> build #656 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/656
05:07:30 --> Optimizer has joined #instantbird
05:18:51 <-- skeledrew has quit (Ping timeout)
05:22:04 --> skeledrew has joined #instantbird
05:25:27 <-- skeledrew has quit (Ping timeout)
05:29:09 --> skeledrew has joined #instantbird
05:37:19 <-- Optimizer has quit (Ping timeout)
05:52:44 --> Tonnes has joined #instantbird
06:05:20 --> FeuerFliege has joined #instantbird
06:06:47 <instant-buildbot> build #561 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/561
06:13:13 <-- EionRobb has quit (Quit: Leaving.)
06:13:32 <-- meh has quit (Ping timeout)
06:25:42 --> meh has joined #instantbird
06:27:58 <-- billysanca has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
07:33:26 <-- FeuerFliege has quit (Input/output error)
08:01:05 --> sonny has joined #instantbird
08:27:45 --> Even has joined #instantbird
08:27:45 * ChanServ sets mode +o Even 
08:27:52 <-- Even has quit (Quit: Even)
08:27:56 --> Even has joined #instantbird
08:27:56 * ChanServ sets mode +o Even 
08:39:41 --> Lalae has joined #instantbird
08:39:56 <-- Lalae has left #instantbird ()
08:46:01 --> aleth has joined #instantbird
08:46:01 * ChanServ sets mode +h aleth 
08:49:49 <-- sonny has quit (Ping timeout)
09:16:55 --> mmkmou has joined #instantbird
09:19:31 <-- sabret00the has quit (Ping timeout)
09:31:59 --> sabret00the has joined #instantbird
09:34:21 <-- sabret00the has quit (Ping timeout)
09:37:16 --> sabret00the has joined #instantbird
09:42:02 <-- sabret00the has quit (Ping timeout)
09:42:48 --> flo has joined #instantbird
09:42:49 * ChanServ sets mode +qo flo flo 
09:49:50 --> Mic has joined #instantbird
09:49:51 * ChanServ sets mode +h Mic 
09:51:20 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
09:51:49 --> Mic has joined #instantbird
09:51:49 * ChanServ sets mode +h Mic 
09:52:01 <Mic> Hi
09:52:38 <Mic> I had not updated for far too long - nice to see that Nickserv is no longer bothering me :)
09:54:27 <flo> hi :)
09:54:42 <flo> it's hard to notice that kind of non-visible improvements.
09:54:55 <flo> It would just be super hard to downgrade now ;).
09:55:08 <Mic> Not when you already know what you have to look for ;)
09:55:23 <Mic> Yes, most likely.
09:55:31 <aleth> Yes, you have to notice that turning off nickservkiller makes no difference ;)
09:57:59 <flo> aleth: there was still one detail that nickservkiller couldn't handle right, so I saw a small difference when that patch landed :)
09:58:29 <flo> the nickserv messages were still counted in the dock badge, and the badge didn't disappear when the conversation was automatically closed. It disappeared only once I focused a conversation window.
09:59:37 <aleth> I see :) We don't have a badge on the tray icon...
09:59:59 <-- meh has quit (Ping timeout)
10:04:42 <flo> bug 1568 is just horrible
10:04:45 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1568 nor, --, ---, nobody, NEW, JS-XMPP doesn't handle message type="error" stanza, and instead displays the messages again in the c
10:04:54 <flo> I wonder if we can find a "solution" without strings for 1.2
10:06:24 <flo> Gtalk's servers are failing for a conversation between Even and me, and I receive stanzas like http://pastebin.instantbird.com/53292
10:09:43 <flo> for 1.2 would it be better to just drop the error message?
10:10:53 <flo> or just display a random existing error message from xmpp.properties?
10:11:03 <flo> connection.error.receivedUnexpectedData=Received unexpected data maybe?
10:11:17 <flo> or connection.error.incorrectResponse=Received an incorrect response
10:14:02 <aleth> If you can reuse an existing string, I guess that is better than incorrectly displaying the returned message
10:14:28 --> meh has joined #instantbird
10:14:56 <flo> incorrectly displaying returned typing notifications is quite bad too (but I think we can just drop these stanzas)
10:23:31 --> clokep has joined #instantbird
10:23:31 * ChanServ sets mode +o clokep 
10:24:28 <clokep> Yay my Instantbird profile finally finished. :P
10:24:33 <clokep> (transferring)
10:26:27 <instantbot> benediktp@ymail.com requested review from clokep@gmail.com for attachment 1756 on bug 1511.
10:26:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1511 nor, --, ---, benediktp, ASSI, Possible to add duplicate accounts
10:26:36 <flo> it took long because there are too many log files?
10:27:18 <clokep> flo: Yes, it was like 4.5 GB with lots of "small" files.
10:27:29 <clokep> (Bigger than my Tb profile, believe it or not.)
10:29:30 <clokep> Although it did transfer faster strangely...
10:29:59 <flo> 4.5GB of space taken on the disk, but not really 4.5GB of data, right?
10:30:11 --> sonny has joined #instantbird
10:30:17 <flo> it's probably mostly wasted space because most file systems are inefficient with small files
10:30:34 <flo> I think we should really zip old logs automatically
10:30:59 <-- sonny has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
10:31:00 --> sonny has joined #instantbird
10:32:48 <clokep> flo: I don't actually know, the transfer wizard said 4.5 GB of space.
10:33:26 <clokep> Just my default profile says 376 MB, 593 MB on disk.
10:34:01 <clokep> Ah, it was 4.5 GB because I was transferring it with other stuff...my bad. :)
10:34:06 <clokep> Still, that's a lot of wasted space. :-/
10:34:34 <flo> Mic: I don't know where it was, but I remember suggesting that (re bug 1511)
10:34:38 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1511 nor, --, ---, benediktp, ASSI, Possible to add duplicate accounts
10:35:32 --> jfilipe has joined #instantbird
10:35:41 <jfilipe> hi
10:36:02 <flo> clokep: yeah, I would be surprised if your profile really took 4.5GB
10:36:15 <flo> clokep: mine takes 857MB and that's already quite large
10:36:30 <flo> 827MB for the log folder
10:36:33 <flo> jfilipe: hi :)
10:39:44 --> FeuerFliege has joined #instantbird
10:40:15 <clokep> I know we should have used XML logs! :P
10:40:37 <flo> O_o
10:40:49 <clokep> FWIW I'll read that bugmail when I get to work Mic. I don't have Thunderbird installed yet. ;)
10:41:03 <clokep> (The XML logs comment was a joke. :))
10:41:47 <Mic> And obviously we're missing an "O_o" smiley;)
10:42:10 <clokep> Add it to bug 488? :P
10:42:13 <-- sonny has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
10:42:13 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=488 nor, --, ---, nobody, NEW, Missing Commonly Used Emoticon
10:42:16 --> sonny has joined #instantbird
10:42:27 <-- sonny has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
10:42:29 --> sonny has joined #instantbird
10:43:35 <jfilipe> bye
10:43:43 <-- jfilipe has left #instantbird ()
10:44:59 --> jfilipe has joined #instantbird
10:45:04 <flo> clokep: "I'm not sure if there's a vetting process for adding new emoticons." I think the process is idechix looking at the request and answering "no".
10:45:12 <-- jfilipe has left #instantbird ()
10:45:27 <clokep> flo: Makes sense. But would have been nice if anyone replied to that bug. ;)
10:45:56 * clokep notes that was before he was a contributor...
10:45:59 <flo> or "not replying" can sometimes be an alternative to "answering 'no'" :(
10:46:14 <flo> really?
10:46:21 <clokep> Right, I'd much prefer answering "no".
10:46:39 <flo> it's difficult to answer "no" when there's no good argument
10:46:48 <clokep> Oh. Wait...no that was after I started working on JS-IRC. So I was around.
10:47:06 <flo> I think we/he tried hard to keep that list short
10:47:28 <flo> and limit the *default* theme to what's really useful and used by most people
10:48:02 * flo doesn't use x-(
10:48:33 <clokep> Yes, I understand. :)
10:48:41 * clokep has Thunderbird back!
10:48:55 <clokep> And now my like 14 accounts are all syncing so it'll still be unusable for 20 minutes...
10:49:13 <flo> and gloda indexing for a day or two? :-P
10:49:39 <clokep> Yes, I always blame gloda for slowness in Thunderbird.
10:49:49 * clokep still doesn't understand why it takes 10 seconds for his filters to kick in sometimes...
10:49:53 <flo> I may agree with a request for the O_o and O_o emoticons though
10:50:45 <aleth> >o.o<
10:50:49 <flo> I wonder if idechix's animated emoticon theme would work now
10:51:09 <Mic> Is that the Google Talk emoticons theme?
10:51:16 <flo> likely
10:51:22 <Mic> That's a really nice one!
10:51:35 <flo> I remember it took him a lot of effort
10:52:17 <flo> and it was quite disappointing to notice afterward that APNG images didn't work right when included multiple times in the same HTML document
10:54:31 <Mic> "Google Talk emoticons could not be installed because it is not compatible with Instantbird 1.2a1pre" x-(
10:54:44 <Mic> -> "Y U no update compatibility?" :P
10:56:31 * clokep sighs when thinking about reinstalling his dev environment...
10:56:36 <Mic> hmm, is that something I can fix from the admin tools ("addon manager")?
10:56:49 <clokep> You can disable compatibility checking in about:config.
10:57:47 <Mic> I wondered whether I could update the compatibility of this addon on AIO or not.
10:57:54 <flo> Mic: it's possible to (usefully) override the compatibity only for add-ons that aren't in the sandbox
10:58:16 <flo> you can still do it for sandboxed add-ons, but it will only be visible on the website and not let you install them :(
10:58:48 <flo> Mic: and I think you can do it if you are admin on AIO, but editor is not enough
10:59:34 <Mic> Yes, I found it via the "Edit addon" link on the admin pages.
11:01:07 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
11:01:26 --> Mic has joined #instantbird
11:01:27 * ChanServ sets mode +h Mic 
11:05:43 <Mic> Have a nice day.
11:07:22 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
11:14:50 --> gerard-majax has joined #instantbird
11:29:47 <instantbot> New Instantbird (UI) bug 1608 filed by aletheia2@fastmail.fm.
11:29:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1608 nor, --, ---, nobody, NEW, Replace mentions of "buddy" with "contact" in user-facing strings
11:41:48 --> clokep_work has joined #instantbird
11:41:48 * ChanServ sets mode +o clokep_work 
11:44:37 <-- clokep_work has quit (Input/output error)
11:44:43 --> clokep_work has joined #instantbird
11:44:43 * ChanServ sets mode +o clokep_work 
11:45:40 <clokep_work> My GTalk account is stuck on "Downloading contact list" :-S
11:47:49 <aleth> I see Mountain Lion's iChat has copied clokep_work's vertical tabs idea ;)
11:48:59 <aleth> http://cdn.arstechnica.net/wp-content/uploads/2012/07/messages.png
11:49:59 <sonny> clokep_work: me too
11:50:09 <sonny> clokep_work: and gmail is buggy
11:50:20 <sonny> I mean the IMAP server
12:00:17 <clokep_work> sonny: Ah, maybe gmail is having issues...
12:00:51 <sonny> yes, it happens few weeks ago
12:02:45 <flo> clokep_work: "My GTalk account is stuck on "Downloading contact list" :-S" mine too
12:03:22 <-- mmkmou has quit (Ping timeout)
12:03:23 <sonny> the server isn't answering the roster iq request
12:03:24 <flo> aleth: how is it clokep's idea to display the last message in the tab?
12:03:56 <aleth> flo: I was referring to having a vertical list of tabs next to the conversation
12:04:39 <flo> how do they close a conversation?
12:08:06 <aleth> no idea. " the sidebar holds a list of all conversations, past and present, until they're explicitly deleted. When text is added to a conversation, it jumps to the top of the list. This helps separate old conversations from new ones, but it also means that the click targets in the sidebar are constantly moving."
12:08:15 <aleth> Sounds painful.
12:14:12 <-- meh has quit (Ping timeout)
12:17:12 --> igorko has joined #instantbird
12:21:35 <igorko> hi
12:21:46 <igorko> can't connect to gTalk :/
12:22:35 <flo> igorko: nobody can. Gtalk is down worldwide :(.
12:22:48 <igorko> really? :)
12:23:18 <flo> https://news.google.com/news/story?q=gtalk+issue&hl=en&client=firefox-a&hs=Azi&rls=org.mozilla:en-US:official&prmd=imvnsu&um=1&ie=UTF-8&ncl=dkfXFemVKkwWiwMuqGKj6aWh5cRLM&sa=X&ei=pDYRUMLCLqej0QWxrIGAAg&ved=0CDAQqgIwAA
12:23:42 --> meh has joined #instantbird
12:29:20 <clokep_work> Good thing we all use like 40 different networks to talk to people. ;)
12:29:37 <flo> :)
12:29:48 <aleth> It's not like there aren't other XMPP servers out there ;)
12:29:52 <flo> it's good. Except I needed to work on JS-XMPP patches today
12:30:13 <flo> I may need to create more test jabber.org accounts today :)
12:32:08 <clokep_work> Not to go off topic, but anyone have suggestions for an external hard drive enclosure?
12:32:23 <clokep_work> flo: Maybe just say WONTFIX, GTalk doesn't work? ;)
12:32:57 <flo> clokep_work: that would be good if my patch wasn't already almost finished, but now I would be disappointed to give up ;)
12:33:07 <flo> and you already read it :)
12:33:27 <clokep_work> I briefly read it, yes!
12:33:41 <clokep_work> flo: FYI I'm going to r- it without more comments about what each method and branch is doing.
12:36:15 <flo> which parts need more comments?
12:36:30 <flo> I would like to be sure that it works first before polishing it anyway
12:36:48 <igorko> Gtalk Is up COngrats
12:36:59 <igorko> at least for me
12:42:42 <flo> uh, there's a bug of (or at least exposed by) the sort by status add-on
12:43:37 <flo> if I merge clokep_work (available) into clokep (away), the "clokep" contact first becomes "clokep_work" and available so it's moved up before having a fading out animation and disappearing
12:46:12 <clokep_work> flo: So why is downloadingUserVCard necessary, I think that needs a comment. Each of the branches inside of _sendVCard could use a comment IMO.
12:46:29 <clokep_work> Interestings...
12:46:56 <flo> clokep_work: is it a real question (ie you really don't know), or just something that should be in the comments (ie. it took you too much time to figure out)?
12:54:25 <clokep_work> flo: It took me too long to figure out.
12:55:17 <flo> it's the title of the bug :(
13:01:10 --> deomega1 has joined #instantbird
13:01:32 <flo> ah, but jabber.org isn't using JS-XMPP :(
13:01:42 <flo> deomega1: hello. Gtalk is down. For everybody.
13:02:07 <flo> (if this is what you were going to ask about :))
13:02:21 <deomega1> gm.  Just in case you guys are not aware (Slim chance)   just wanted to let u guys know u may get some reports of gtalk connectivity issues....  Gtalk is down
13:02:40 <deomega1> LOL.. thanks, 
13:02:49 <flo> ;)
13:03:16 <deomega1> This time i was bringing an answer i thought :)
13:03:47 <deomega1> how has thing sbeen going?
13:04:00 <deomega1> *have
13:06:09 <flo> which things?
13:06:27 --> jb has joined #instantbird
13:06:35 <flo> 1.2 isn't released yet, but should be soon. As soon as we fix the last few bugs, and the 3-4 locales that still need work are ready
13:07:14 <-- jb has quit (Quit: jb)
13:07:30 <-- sonny has quit (Ping timeout)
13:07:36 --> jb has joined #instantbird
13:08:20 <clokep_work> flo: I understand that, but in the context of reading the code...I think it would be nice to include more comments in general.
13:08:47 --> mmkmou has joined #instantbird
13:08:58 <deomega1> flo: That was more of a general greeting i suppose.  Thank you
13:09:08 <flo> clokep_work: I agree. I was just wondering if *you* need me to explain something, or if it's just for future code readability that you asked that :).
13:12:52 <-- jb has quit (Input/output error)
13:17:15 <clokep_work> flo: Future code readability! :)
13:17:16 <-- Kaishi has quit (Input/output error)
13:17:51 <flo> I may also add some LOG calls
13:17:57 <flo> for future debuggability ;)
13:21:21 <flo> so with jabber.org that doesn't respect the "Section 6.8 of RFC 2045 [8], which recommends that base64 data should have lines limited to at most 76 characters in length" part of http://xmpp.org/extensions/xep-0153.html#bizrules-image, my code sends the "new" (identically except for whitespace differences) vCard after each connection :(
13:23:35 <-- deomega1 has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
13:24:00 <clokep_work> "However, any whitespace characters (e.g., '\r' and '\n') MUST be ignored." sounds like fun. :)
13:24:29 <flo> yeah, I need to ignore it for what I receive, but I need to send it...
13:25:13 <flo> I naively assumed I could just compare what I received with what I'm about to send to decide if it's useful to send it.
13:29:48 * flo has 2 new @jabber.org accounts
13:29:49 * clokep_work is glad IRC doesn't have that type of stuff. :P
13:30:05 <flo> avatar icons?
13:30:47 <clokep_work> Yes. :)
13:35:42 <-- FeuerFliege has quit (Ping timeout)
13:36:51 <flo> and now I'm finding more bugs :(
13:38:16 <flo> it seems I'm going to spend the day polishing the interactions of JS-XMPP with jabber.org servers
13:43:02 <instantbot> New Core - XMPP bug 1609 filed by florian@instantbird.org.
13:43:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1609 nor, --, ---, nobody, NEW, <presence type="subscribe"/> stanzas are ignored when the JID is already in the roster
13:43:16 <clokep_work> I'm really scared that when Thunderbird Chat is released someone is going to find some random IRC server that all of our code breaks on. :-/
13:43:57 <flo> I'm not too scared for IRC, as the IRC code follows RFCs ;)
13:44:15 <flo> but the XMPP code could really do with more love ;).
13:45:00 <clokep_work> I'm not concerned that the IRC code follows the RFCs...I'm concerned that the servers don't. :P
13:46:12 <flo> but we can blame them then :)
13:46:47 <clokep_work> Hmm...maybe I'm saying crazy things but I wonder if that bug is related to bug 1240?
13:46:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1240 maj, --, ---, nobody, UNCO, Invites from Google Talk (in Google App account) are lost by Instantbird
13:47:11 <flo> I assumed that bug was for the libpurple prpl
13:47:49 <flo> bug 1525 may be related
13:47:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1525 nor, --, ---, nobody, NEW, A roster item with subscription=none appears as online in contact list
13:55:50 --> sonny has joined #instantbird
14:18:10 --> wnayes has joined #instantbird
14:24:14 <clokep_work> http://www.google.com/appsstatus gives good info on GTalk btw.
14:28:12 <flo> clokep_work: so they basically say every hour that they will provide an update in an hour? :-P
14:28:23 <flo> thanks for the link though, I was looking for it earlier and couldn't find it
14:28:29 <clokep_work> flo: Looks like it. :)
14:28:39 <clokep_work> At least they /do/ actually provide something, even if they don't have more info.
14:29:05 <flo> it at least acknowledges the issue
14:46:49 <flo> I wonder what that thing they call Social API is
14:47:12 <flo> there's a nice mockup at http://people.mozilla.com/~jboriss/amigo/current.png but I suspect the code in https://github.com/mozilla/socialapi-dev doesn't do half of what's on the mockup
14:47:37 <clokep_work> Is it a labs project? ;)
14:48:11 <flo> it is!
14:48:19 <flo> but there's a blog post saying it's landing in mozilla-central
14:48:29 <flo> https://blog.mozilla.org/futurereleases/2012/07/06/bringing-social-to-firefox/
14:49:49 <clokep_work> Oh? Interesting. I wonder what "API" it uses.
14:50:01 <flo> the "API" is defined in https://github.com/mozilla/socialapi-dev/blob/develop/docs/socialAPI.md
14:50:05 <clokep_work> And where they have their chat code from (or is it just redirecting a webpage that's loaded in the background).
14:50:06 <flo> well, "defined"
14:50:19 <flo> I suspect they don't have any chat code
14:53:22 <aleth> Interesting mockup. 
14:53:44 <aleth> I would be more excited if they were thinking beyond just FB/gtalk/twitter
14:54:25 <flo> I would be more excited if it didn't feel like vaporware, if the code was really visible, was in bugzilla and had real reviews :(
14:54:32 <aleth> "mozilla - your best interface to the big three" isn't quite the open web...
14:54:39 <aleth> well, that goes without saying ;)
14:55:34 <clokep_work> A lot of the stuff mixedpuppy has worked on ends up as vaporware. :-S
14:55:57 <flo> a lot of the laby stuff
14:56:49 <clokep_work> Yup
14:57:20 <-- wnayes has quit (Ping timeout)
14:58:29 <aleth> It's just very tame, for a blue-skies-thinking mockup
15:00:42 --> wnayes has joined #instantbird
15:08:54 <flo> https://wiki.mozilla.org/MozCampEU2012/FirefoxDesktop:IntroducingSocialAPI hmm
15:10:41 <aleth> "Expected Outcome ...  a room full of evangelists who can help defend any potential privacy-related criticism that may come about from the new API." :P
15:12:26 <clokep_work> Do people really want social networks integrated into the browser? :-S
15:12:41 <flo> https://wiki.mozilla.org/MozCampEU2012/New-Skies-For-Thunderbird "I am working on giving Thunderbird as much kinetic energy so it can reach Escape Velocity "
15:13:32 <aleth> clokep_work: It's the platform bug.
15:13:51 <flo> I preferred the description he gave of his job at the previous mozcamp "Hi. I'm Jb. I care about Thunderbird."
15:14:49 <aleth> That's a nice job description :)
15:24:04 <clokep_work> aleth: "the platform bug"?
15:26:22 <aleth> clokep_work: Integrate everything! One app to rule them all! etc ;)
15:26:30 <clokep_work> Ah, OK.
15:26:33 <clokep_work> I thought you meant an actual bug.
15:26:51 <aleth> I don't think it's been filed ;)
15:33:26 --> skeledrew1 has joined #instantbird
15:33:43 <-- skeledrew has quit (Ping timeout)
15:37:26 --> DGMurdockIII has joined #instantbird
15:46:23 <DGMurdockIII> digsny is going to become opensource
15:47:23 <clokep_work> It'll still be an awful program. ;)
15:48:19 <DGMurdockIII> http://blog.digsby.com/archives/1947/#disqus_thread
15:49:00 <DGMurdockIII> yeah but it nice to see how they handle facebook messaging , twitter and myspace messaging
15:49:37 <flo> it's funny how it's a good news for digsby to let the community take care of it and how the same thing seems bad for Thunderbird ;)
15:50:03 <aleth> flo: it's a matter of the expectation you had beforehand (low vs high)
15:51:07 <clokep_work> DGMurdockIII: Do you mean in the way they handle the messaging or in the way they have like feeds/timelines for them?
15:51:09 <DGMurdockIII> for thunderbird i think some good stuff will start coming out of that when peopel really realise that there not going to be any more new features
15:51:40 <DGMurdockIII> the  way they handle social networks
15:52:17 <clokep_work> Eh I have absolutely no desire to have that stuff in my IM client, isn't that why I have a browser?
15:53:27 --> Optimizer has joined #instantbird
15:54:20 <DGMurdockIII> they have the facebook messaging feature added and myspace messaging feature added not a full featured facebook client as if you went to the websites
15:54:51 <clokep_work> Instantbird supports Facebook Chat and MySpace Messenger or whatever it's called.
15:56:00 <clokep_work> FYI Google Talk services have been fully restored.
15:56:04 <-- Optimizer has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
15:56:13 --> Optimizer has joined #instantbird
15:57:38 <flo> clokep_work: thanks :)
15:57:44 <flo> I haven't even noticed my account was back online
15:58:05 <clokep_work> :) I've been online for 2 - 3 hours.
15:58:18 <clokep_work> But the little light went green on their status page now. ;)
15:58:42 <flo> my account reconnected 33 minutes ago
16:07:28 <flo> ok, my vCard patch works. I'm now cleaning it up
16:15:12 <clokep_work> That took a while. :-/ I guess jabber.org was quite diffnere.t
16:15:26 <flo> I just haven't been very efficient ;)
16:16:40 <flo> I'll blame the hot weather we are having here :-P.
16:21:59 <-- gerard-majax has quit (Ping timeout)
16:29:05 <flo> clokep_work: is this enough comments for you: http://pastebin.instantbird.com/53351 ? :)
16:31:09 <clokep_work> flo: Looks like it.
16:33:25 <instantbot> florian@instantbird.org cancelled feedback?(clokep@gmail.com) for attachment 1755 on bug 1556.
16:33:26 <instantbot> florian@instantbird.org requested review from clokep@gmail.com for attachment 1758 on bug 1556.
16:33:28 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1556 nor, --, ---, florian, NEW, Download the user's vCard before uploading an avatar
16:40:30 <instantbot> clokep@gmail.com granted review for attachment 1758 on bug 1556.
16:40:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1556 nor, --, ---, florian, NEW, Download the user's vCard before uploading an avatar
16:48:38 <wnayes> flo: Yesterday you mentioned changes to the logger idl could be wanted. When I had looked at it prior, I didn't think it was the place to make changes, as it currently exposes log reading methods (getLogs*, etc). Were you thinking there should be a way to write logs exposed there as well?
16:51:16 <-- igorko has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
16:53:12 <flo> wnayes: if you need it, yes! :)
16:55:46 --> myk has joined #instantbird
16:56:39 --> rosonline has joined #instantbird
16:57:00 <wnayes> The thing I've been wondering is, do I go though ConversationLog for the log formatting (which would require a imIConversation implementation) or move the message formatting/writing someplace else.
16:59:14 <flo> both?
17:00:04 <flo> I think you want to have a minimal imIConversation implementation for the things you read from the disk (or wherever the other client stored its logs) and pass that to a log writer
17:02:01 <aleth> Possibly you end up using that imIConversation as essentially a pipe - you add messages to it, which are then logged as they are added.
17:06:04 <wnayes> Can an implementation of imIConversation avoid creating a new tab in the UI, etc.? It looks like it could by not notifying "new-ui-conversation". I would then need to make sure "new-text" can still get to the logger.
17:08:57 <flo> wnayes: notify new-text only to the observers of the conversation, not to the global observer service
17:09:33 <flo> and yes, you don't want to notify of "new-ui-conversation" at all :)
17:10:02 <-- myk has quit (Input/output error)
17:10:18 --> myk has joined #instantbird
17:10:27 <aleth> Don't register it with the ConversationsService?
17:15:13 --> PsyCoil has joined #instantbird
17:15:32 <-- PsyCoil has quit (Quit: Instantbird 1.1)
17:20:49 <flo> clokep_work: is "LOG("Not sending the vcard because the server stored vCard is identical.");" ok with you? :)
17:21:08 <wnayes> I'm thinking I can either find a way to send a new-text to the logger (http://lxr.instantbird.org/instantbird/source/chat/components/src/logger.js#450) or expose a method that would take a full conversation and add the messages all at once.
17:21:22 <-- meh has quit (Ping timeout)
17:22:17 --> igorko has joined #instantbird
17:22:19 <flo> wnayes: create a new imILogger or imILogWriter interface that contains a |void logConversation(in prplIConversation aConv);| method.
17:23:07 <aleth> To make the latter non-blocking for a long conversation, you might still have to chunk it?
17:23:13 <flo> implementations of that interface need to create a log for the given conversation, log all messages already available in the conversation, and then listen for new-text notifications on that conversation, until the conversation-closed notification is received
17:23:17 <clokep_work> flo: Yes. :)
17:23:53 <flo> (and what I just said doesn't work because we store the messages that have already been in the conversation in imIConversation rather than the prplIConversation :()
17:28:35 <wnayes> flo: Aside from logging the past messages, that would work fine?
17:28:50 <flo> that would work yes
17:28:58 <flo> but you would have to send messages one by one
17:30:14 <wnayes> flo: OK, I think I'm seeing how this can all work now :) Thanks!
17:33:04 <-- sonny has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
17:35:47 --> meh has joined #instantbird
17:36:23 <instantbot> florian@instantbird.org set the Resolution field on bug 1556 to FIXED.
17:36:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1556 nor, --, ---, florian, RESO FIXED, Download the user's vCard before uploading an avatar
17:37:15 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/4cdab92b4cc0 - Florian Quèze - Bug 1556 - Download the user's vCard before uploading an avatar, r=clokep.
17:38:26 <clokep_work> :)
17:40:01 <flo> clokep_work: ah, I knew I was forgetting something but couldn't figure out what!
17:40:19 <clokep_work> flo: :) I usually forget something.
17:40:26 <clokep_work> That's why I always check everyone else's! :P
17:47:02 <-- mmkmou has quit (Ping timeout)
17:52:48 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
18:09:16 --> timA has joined #instantbird
18:13:12 <-- Tonnes has quit (Ping timeout)
18:20:33 <-- rosonline has quit (Input/output error)
18:51:27 --> Tonnes has joined #instantbird
19:18:14 --> mmkmou has joined #instantbird
19:21:40 <-- mmkmou has quit (Ping timeout)
19:24:07 <-- Optimizer has quit (Ping timeout)
19:33:00 --> Mnyromyr has joined #instantbird
19:33:51 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347])
19:34:26 <-- wnayes has quit (Connection reset by peer)
19:38:37 <-- aleth has quit (Quit: Au revoir)
19:43:56 --> wnayes has joined #instantbird
19:47:05 <-- wnayes has quit (Connection reset by peer)
19:57:04 --> wnayes has joined #instantbird
19:57:57 --> sonny has joined #instantbird
20:06:27 <-- sonny has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
20:14:27 <-- wnayes has quit (Ping timeout)
20:16:07 --> wnayes has joined #instantbird
20:33:42 <-- clokep_work has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
20:41:45 --> aleth has joined #instantbird
20:41:46 * ChanServ sets mode +h aleth 
20:43:25 <-- igorko has quit (Client exited)
20:53:18 --> Mic has joined #instantbird
20:53:18 * ChanServ sets mode +h Mic 
21:01:25 --> Lalae has joined #instantbird
21:01:33 <-- Lalae has left #instantbird ()
21:04:39 --> EionRobb has joined #instantbird
21:07:07 --> flo has joined #instantbird
21:07:07 * ChanServ sets mode +qo flo flo 
21:10:23 <flo> I'm surprised by that email on the contact mailing list. Isn't what he asks the default behavior; that several people actively dislike?
21:13:28 <-- skeledrew1 has quit (Ping timeout)
21:14:10 --> skeledrew has joined #instantbird
21:18:02 <Mic> hmm, the mails to contact@ib are forwarded to team@ib, aren't they?
21:20:17 <Mic> I haven't seen anything there recently ..
21:22:58 <flo> Mic: not exactly "forwarded"
21:23:04 <flo> but the result is the same
21:23:16 <flo> team@ib is a subscriber of the contact mailing list
21:23:39 <flo> Mic: you may be having an hungry spam filter
21:24:45 <Mic> Maybe... and I think I emptied the spam folder recently, so maybe it's just gone for me. Well, doesn't matter..
21:25:10 <Mic> I need to go, have a nice evening
21:26:05 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
21:47:17 --> adev has joined #instantbird
21:53:26 <clokep> flo: I'm pretty sure that user wants messages to ALWAYS pop the window in front.
21:53:28 <clokep> Not just new conversations.
21:53:37 <flo> ah
21:53:51 <EionRobb> eww
21:58:53 <-- adev has quit (Input/output error)
21:59:52 <aleth> Maybe as an addon... ;)
22:11:21 <clokep> aleth: Maybe you can suggest that to him? :)
22:12:29 <-- Mnyromyr has quit (Quit: zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz)
22:17:53 --> Kaishi has joined #instantbird
22:31:42 <-- EionRobb has quit (Quit: Leaving.)
22:33:46 --> Mook has joined #instantbird
22:37:58 <aleth> Hmm... anyone know of a simple way to do slideshows in wordpress? Otherwise it's https://minus.com/mKEnuviAy/1f
22:43:39 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
22:49:08 --> EionRobb has joined #instantbird
22:49:22 <aleth> Hmm, how do I even upload an image
22:49:47 <aleth> Must be a different version of WP...
22:50:43 <clokep> aleth: I think that that looks fine personally. :)
22:51:02 <clokep> You probably need some sort of plug-in for slideshows.
22:53:14 <aleth> I thought it might have something built in.
22:53:46 <clokep> Not that I know of. :) Anyway time for dinner!
22:57:07 <aleth> Let me know how to upload images as I can't seem to find it
23:10:43 <-- Mook has quit (Quit: Mook)
23:11:00 --> Mook has joined #instantbird
23:41:35 <-- wnayes has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)