#instantbird log on 06 15 2012

All times are UTC.

00:13:06 <instant-buildbot> build #274 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/274
00:16:23 <instantbot> aletheia2@fastmail.fm cancelled review?(clokep@gmail.com) for attachment 1612 on bug 1509.
00:16:24 <instantbot> aletheia2@fastmail.fm requested feedback from clokep@gmail.com for attachment 1612 on bug 1509.
00:16:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1509 nor, --, ---, aletheia2, ASSI, Drop target does not reappear after detaching all but one merged buddies
00:28:54 --> clokep has joined #instantbird
00:28:54 * ChanServ sets mode +o clokep 
00:34:04 <instantbot> aletheia2@fastmail.fm cancelled feedback?(clokep@gmail.com) for attachment 1612 on bug 1509.
00:34:05 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1613 on bug 1509.
00:34:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1509 nor, --, ---, aletheia2, ASSI, Drop target does not reappear after detaching all but one merged buddies
00:34:32 <clokep> Geez let me sit down first. :P
00:35:31 <aleth> Sorry for the bugspam there...
00:35:48 <aleth> I don't know that code very well.
00:36:04 <aleth> At all.
00:36:42 <clokep> It's fine. :)
00:37:37 <instantbot> clokep@gmail.com set the Resolution field on bug 1262 to FIXED.
00:37:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1262 nor, --, 1.2, florian, RESO FIXED, [Accessibility] Make (default?) messagestyle themes accessible
00:58:22 <clokep> http://hg.pidgin.im/pidgin/main/ is the Pidgin hg repo if anyone wants to download...
01:06:39 --> mmkmou has joined #instantbird
01:09:24 <-- Mook_as has quit (Quit: gone)
01:12:52 <instantbot> clokep@gmail.com granted review for attachment 1607 on bug 1460.
01:12:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1460 min, --, ---, aletheia2, ASSI, Do not send blank lines / empty messages
01:17:51 <-- devfil has quit (Ping timeout)
01:26:06 <instant-buildbot> build #244 of macosx-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/244
01:59:09 <-- SM0TVI has quit (Ping timeout)
02:05:34 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
02:12:22 --> SM0TVI has joined #instantbird
02:13:14 --> m1n3cr4f7 has joined #instantbird
02:13:14 <m1n3cr4f7> new site to get premium minecraft upgrades, no info needed: http://totallyfreeminecraft.com/ supplies are limited so get yours now!
02:13:16 <-- m1n3cr4f7 has left #instantbird ()
02:17:54 <instant-buildbot> build #262 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/262
02:23:20 --> m1n3cr4f7 has joined #instantbird
02:23:21 <m1n3cr4f7> new site to get premium minecraft upgrades, no info needed: http://totallyfreeminecraft.com/ supplies are limited so get yours now!
02:23:22 <-- m1n3cr4f7 has left #instantbird ()
02:24:16 <-- Even1 has quit (Ping timeout)
02:24:21 --> Even1 has joined #instantbird
02:44:51 --> Mook has joined #instantbird
03:05:28 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
03:16:06 <-- FireFly_TB has quit (Ping timeout)
03:37:11 <instant-buildbot> build #529 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/529
03:52:09 --> FeuerFliege has joined #instantbird
03:52:14 --> FireFly_TB has joined #instantbird
04:14:10 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.88.2 [Firefox 14.0/20120605113340])
04:25:14 --> m1n3cr4f7 has joined #instantbird
04:25:14 <m1n3cr4f7> Get your free RuneScape Membership pin code here Guaranteed! Supplies are limited so act now before it's too late! http://freemembers.runeelite.net
04:25:16 <-- m1n3cr4f7 has left #instantbird ()
05:26:11 <instant-buildbot> build #620 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/620
05:38:42 --> pvagner has joined #instantbird
05:42:44 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
06:06:36 <instant-buildbot> build #519 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/519
06:29:02 <-- skeledrew has quit (Ping timeout)
07:17:23 <-- FireFly_TB has quit (Quit: FireFly_TB)
07:25:21 --> jb has joined #instantbird
07:27:57 --> gerard-majax has joined #instantbird
07:29:36 --> gerard-majax_ has joined #instantbird
07:30:08 <-- gerard-majax has quit (Ping timeout)
07:36:57 <-- jb has quit (Ping timeout)
08:00:47 <-- Even has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
08:00:51 --> Even has joined #instantbird
08:00:52 * ChanServ sets mode +o Even 
08:03:16 --> sonny has joined #instantbird
08:39:40 --> FireFly_TB has joined #instantbird
08:40:52 --> Optimizer has joined #instantbird
08:40:59 <Optimizer> for some reason my instantbird is not connecting anywhere (must be a faulty update)
08:41:24 <Optimizer> was there some fault with today's update 
08:41:29 <Optimizer> ?
08:42:19 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
08:42:35 --> aleth has joined #instantbird
08:42:35 * ChanServ sets mode +h aleth 
08:43:36 <aleth> Optimizer: Works for me. Anything in the error console?
08:44:16 <Optimizer> Timestamp: 6/15/2012 2:14:01 PM Error: Connection timed out. Source File: jar:file:///C:/Program%20Files%20(x86)/Instantbird/omni.ja!/components/irc.js Line: 477 Source Code: irc
08:44:23 <Optimizer> just connection timeout
08:45:59 * gerard-majax_ is now known as gerard-majax
08:50:48 <-- Optimizer has quit (Quit: http://www.mibbit.com ajax IRC Client)
08:51:53 --> BlueMaxima has joined #instantbird
08:53:16 <BlueMaxima> Hi, I'm trying to install Instantbird on Lubuntu (I'm practicing in a virtual machine for when I get my netbook to put it on) and I extracted the zip file I downloaded from the website - now what do I do? I try running "instantbird-bin" and it doesn't do anything when I click "execute" after double-clicking it.
08:53:52 <aleth> BlueMaxima: type "./instantbird" from the directory in which you unzipped it
08:54:06 <-- Even1 has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
08:54:12 <BlueMaxima> Ah, thanks aleth
08:54:15 --> Even1 has joined #instantbird
08:54:22 <BlueMaxima> I'm a bit noobish at Linux so I had no idea what I was doing :P
08:54:26 <aleth> If that works, you can create a desktop shortcut etc...
08:56:39 <BlueMaxima> Cheers for that
08:56:51 <aleth> No problem :)
08:57:36 <aleth> You can probably migrate your profile too
08:58:35 <BlueMaxima> How would I do that, say, if I wanted to move my Instantbird Windows profile to my Linux profile
08:58:42 <BlueMaxima> I mean it would probably take me 10 minutes to do it manually
09:01:34 --> flo has joined #instantbird
09:01:34 * ChanServ sets mode +qo flo flo 
09:02:09 <aleth> What you do is copy the profile directory from the Windows profile folder to the Linux one. Well, it's up to you whether it's worth the bother. It won't work if you have any binary add-ons.
09:02:26 <aleth> You can find the paths in the FAQ on the website.
09:03:07 <BlueMaxima> Binary addons?
09:06:48 <aleth> You probably don't have any... I can't think of one myself at the moment.
09:07:05 <BlueMaxima> The only addon I have right now is Vertical Tabs
09:07:37 <aleth> That is fine.
09:08:27 <BlueMaxima> Don't mind me asking so many questions...Linux confuses me, I assume just using Google all the time is the best way to learn
09:08:42 <aleth> Changing OS is always a bit confusing at the beginning.
09:08:54 <aleth> IRC and Google are good tools ;)
09:12:07 --> mmkmou has joined #instantbird
09:12:09 <BlueMaxima> I'll have to keep that in mind
09:15:16 <-- Even1 has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
09:17:58 <BlueMaxima> But yeah anyway, thanks for the help aleth, I notice now that the file that ran was a shell script
09:18:10 <BlueMaxima> I wish it was a little more obvious that it was a script, I might have tried to run it :P
09:18:17 <aleth> Yes :)
09:18:33 <aleth> If you are using the terminal, you can get "ls" to display executables in colour
09:19:01 <aleth> A decent file manager should show a different icon too though.
09:19:37 <BlueMaxima> I'm using Lubuntu so I assume it has LXDE
09:20:41 <BlueMaxima> Wow, a lot of programs are crashing on me
09:20:54 <aleth> I don't know Lubuntu, but I suspect #lubuntu on freenode may be useful
09:21:58 <BlueMaxima> I'll go and hang around there instead of annoying you then
09:22:44 <aleth> Hopefully instantbird isn't crashing ;)
09:23:39 <BlueMaxima> No, I'm trying to use alacarte to modify the menu
09:23:47 <BlueMaxima> But it crashes or just doesn't respond when I try to do anything
09:23:56 <BlueMaxima> It's making me scratch my head
09:24:13 <BlueMaxima> Not to mention the Software Centre thing has fallen over on me a few times
09:24:24 <aleth> Never heard of it... yeah, for those questions you are best off in a distro specific channel
09:25:04 <BlueMaxima> Yeah, I'm in there now
09:25:11 <BlueMaxima> I have the worst luck with Linux
09:25:18 <BlueMaxima> Every time I try it out or switch weird stuff happens to me
09:25:53 <aleth> :( It works well enough for me...
09:27:00 <BlueMaxima> I guess I just have bad luck
09:27:44 <aleth> It's probably fixable, unless you have very unusual hardware ;)
09:28:22 <BlueMaxima> I'm using a VMWare Workstation 8 virtual machine :|
09:30:34 <-- sonny has quit (Ping timeout)
09:31:32 <BlueMaxima> But I'll keep trying anyway, I just ordered a new netbook for myself and was thinking of putting Lubuntu onto it alongside Windows
09:32:06 <aleth> Dual boot is convenient, yes.
09:32:31 <aleth> Anyway, good luck!
09:32:56 <BlueMaxima> Cheers, at this point I'm really going to need it
09:33:05 <BlueMaxima> At least I know my USB SNES controller will work on it :P
09:34:26 --> sonny has joined #instantbird
09:49:53 --> Tomek has joined #instantbird
09:58:45 <flo> clokep: I added an r- to the oauth patch, like you wanted ;)
10:04:26 <aleth> someone made their own icon http://masgter.deviantart.com/art/Instantbird-216299201
10:08:53 <instantbot> New Instantbird (UI) bug 1513 filed by benediktp@ymail.com.
10:08:55 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1513 nor, --, ---, nobody, UNCO, System tray notifications not accessible?
10:11:35 --> Mic has joined #instantbird
10:11:35 * ChanServ sets mode +h Mic 
10:14:39 <flo> I know I worked for it almost all the day yesterday, but I'm still pleasantly surprised to see my Tb debug build not leak at shutdown :)
10:16:25 <aleth> :)
10:16:39 <aleth> It wasn't the /chat code that was leaking though, was it?
10:16:48 <flo> a "Filter" field appeared at the top of my error console
10:16:55 <flo> aleth: no :)
10:17:10 <flo> aleth: the chat/ code is tested on Instantbird and doesn't leak on my debug build
10:17:23 <aleth> that's why i would have been surprised
10:21:13 * flo is going to send some more bugspam
10:21:20 <flo> (about to do comm-aurora checkins)
10:21:57 --> clokep has joined #instantbird
10:21:57 * ChanServ sets mode +o clokep 
10:22:19 <flo> clokep: good morning :)
10:22:51 <clokep> flo: 'morning.
10:35:00 --> Lalae has joined #instantbird
10:35:10 <clokep> That's stupid that Ubuntu one puts the file name in the URL instead of as a parameter...but I guess they want you to be able to send a real link to people?
10:35:48 --> Optimizer has joined #instantbird
10:36:01 <flo> clokep: I hope the link you send to people doesn't require OAuth :)
10:36:07 <Optimizer> yup, the previous update was faulty aleth
10:36:09 <flo> so no, there's no excuse
10:36:28 <Optimizer> I updated to today's nightly and its connecting fine
10:36:35 <flo> but I don't think they will change their server code just because the current URL Is stupid ^^
10:38:33 <Mic> aleth: I think you can see the effect of the shifted unread marker if you have one below a system message and scroll that message to top or bottom of the conversation view (where the background is white/grey (for me - it actually depends on system settings)).
10:39:02 <clokep> flo: Probably not. :-D
10:39:10 <clokep> Still stupid though. ;)
10:39:41 <flo> and r- for the aMethod encoding :-P
10:39:48 <clokep> So (minus l10n stuff), is there anything blocking 1.2?
10:40:55 <Mic> The update to Moz13?
10:41:39 <Mic> Or are we not going to take that one (I think I remember we wanted to ship with the most recent stable version?)
10:41:57 <flo> yeah, we want to update to 13.0.1
10:42:06 <flo> but I think we can string freeze even before ethat
10:42:08 <aleth> Mic: That sounds likely.
10:42:47 <aleth> There are other adjacent bubble colour combinations where the effect is the other way round, though not as pronounced
10:43:12 <flo> bug 1271 may want strings
10:43:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1271 enh, --, ---, nobody, NEW, Missing keyboard shortcuts for "Put conversation on hold" and "Show logs"
10:45:06 <clokep> Isn't that bug mostly that we couldn't decide on what shortcuts to use?
10:45:19 <flo> aleth: will you hate me if I say we need a follow-up to the hovered link color? :)
10:45:33 <aleth> flo: no
10:45:46 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
10:45:49 <-- Mic has quit (Input/output error)
10:45:52 <aleth> well, I guess it depends :P
10:45:53 <flo> clokep: no, it's that I wanted something and Mic strongly disagreed. (and others were mostly indifferent I think)
10:45:55 --> clokep has joined #instantbird
10:45:55 * ChanServ sets mode +o clokep 
10:46:05 --> Mic has joined #instantbird
10:46:05 * ChanServ sets mode +h Mic 
10:46:20 * flo wonders if clokep checks the log each time he reconnects
10:46:38 <clokep> flo: I leave it open in Firefox and just refresh it, yes.
10:47:00 <clokep> I was updating. :-D Wanted to see the new links.
10:48:32 <-- FeuerFliege has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
10:48:45 <clokep> flo: Right, you wanted Escape?
10:48:49 * flo should fix the DOMi add-on
10:49:03 <flo> it sucks that it doesn't register the Command+shift+i keyboard shortcut
10:49:21 <flo> and doesn't have its menu item on all windows on mac
10:49:38 <clokep> s/(it sucks).+)/\1/
10:49:44 <clokep> ;)
10:49:51 <aleth> :D
10:50:05 <clokep> Not really though, it just needs some love.
10:50:08 <flo> clokep: "it sucks" isn't constructive feedback
10:50:36 <-- Lalae has left #instantbird ()
10:51:33 <clokep> Yeah, yeah.
10:52:58 <flo> aleth: can you guess the problem? http://i.imgur.com/BU69i.png
10:53:48 <flo> another hint: http://lxr.instantbird.org/instantbird/source/chat/modules/imContentSink.jsm#45 strips the href attributes of <a href="irc://... links ;)
10:54:37 <flo> clokep: yes, I wanted escape for "conv on hold" and Command+H for "Show Logs" (show *H*istory)
10:54:55 <flo> wait, no, command+shift+H
10:55:08 <flo> command+H is "hide the current application" on Mac :)
10:55:36 <clokep> flo: irc:// links...? What is this in reference to?
10:55:48 <flo> clokep: the #maildev topic
10:55:58 <instantbot> New Websites - www.instantbird.org bug 1514 filed by clokep@gmail.com.
10:56:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1514 enh, --, ---, nobody, NEW, Replace the pidgin2.6.3 source on LXR with pidgin-release and pidgin-trunk
10:56:24 <aleth> ah.
10:56:56 <clokep> Ah-ha.
10:57:09 <clokep> That something I should sit down and do for 1.3...
10:57:28 <flo> aleth: patch coming? :)
10:57:44 <aleth> I'm wondering what the best solution is
10:59:25 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
11:02:08 <aleth> This is nothing to do with the link color patch.
11:02:44 <aleth> Unless it's intentional that those links don't get recognised...
11:03:46 <aleth> I guess that is the case, but am wondering why?
11:04:42 <flo> aleth: you just need to replace "a" with *:-moz-any-link in your patch
11:05:06 <flo> message themes already use it anyway: http://lxr.instantbird.org/instantbird/search?string=any-link
11:05:12 <aleth> Yes, but I don't understand the reason for the behaviour
11:05:34 <flo> aleth: <a name="some section">blah blah blah</a> isn't a clickable link
11:05:36 <aleth> Is it because we don't handle irc:// yet?
11:05:50 <aleth> flo: I understand that part ;)
11:06:05 <aleth> I was wondering if there wasn't another bug there
11:06:27 <flo> aleth: "another hint: http://lxr.instantbird.org/instantbird/source/chat/modules/imContentSink.jsm#45 strips the href attributes of <a href="irc://... links ;)"
11:06:45 <flo> the link is detected and then removed
11:06:56 <aleth> Right, my question is why?
11:07:00 <flo> I guess it would be cleaner of imContentSink could remove the a tag too, but oh well :)
11:07:54 <aleth> Anyway, I'll patch the color part to match
11:08:05 <flo> aleth: I don't know if we should expose irc link or not, but whatever we put in the white list, there will still be some links that we don't want
11:08:33 <flo> <a href="adiumxtra://whatever"> seems like something we may not want for example
11:08:52 <aleth> Right.
11:09:14 <aleth> I thought we left that to the OS...
11:10:36 --> FeuerFliege has joined #instantbird
11:11:37 <-- FeuerFliege has quit (Input/output error)
11:11:38 <-- FireFly_TB has quit (Input/output error)
11:14:59 --> adev has joined #instantbird
11:15:35 <-- adev has quit (Input/output error)
11:15:59 --> adev has joined #instantbird
11:16:22 <-- adev has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
11:16:52 --> adev has joined #instantbird
11:17:29 <-- adev has quit (Input/output error)
11:17:57 --> adev has joined #instantbird
11:20:09 <-- adev has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
11:20:42 --> adev has joined #instantbird
11:22:26 <-- adev has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
11:22:44 --> adev has joined #instantbird
11:23:21 <-- adev has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
11:26:42 <-- gerard-majax has quit (Ping timeout)
11:27:33 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1614 on bug 1505.
11:27:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1505 enh, --, 1.2, aletheia2, RESO FIXED, [Bubbles] Change link color in system messages
11:28:06 --> gerard-majax has joined #instantbird
11:28:41 <-- sonny has quit (Ping timeout)
11:30:02 <-- gerard-majax has quit (Ping timeout)
11:30:39 --> gerard-majax has joined #instantbird
11:42:06 <Mic> ping?
11:43:27 <Mic> I've never seen this before: "Warning: Unhandled IRC message: :gravel.mozilla.org 429 Mic :Too Many aways - Flood Protection activated" ;)
11:45:00 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
11:45:43 <-- gerard-majax has quit (Ping timeout)
11:46:10 --> gerard-majax has joined #instantbird
11:54:15 --> clokep_work has joined #instantbird
11:54:15 * ChanServ sets mode +o clokep_work 
11:54:28 <clokep_work> Another bugspam day? :P
11:54:56 <-- Suiseiseki has quit (Ping timeout)
11:55:40 --> jb has joined #instantbird
12:11:23 <-- gerard-majax has quit (Ping timeout)
12:14:23 --> igorko has joined #instantbird
12:14:39 <flo> clokep_work: it was just a follow-up bugspam day ;)
12:15:42 <flo> clokep_work: release-2.x.y is the branch from which the next 2.*.* releases will happen
12:16:20 <aleth> clokep_work: after I spammed you with review requests for small bugs yesterday...
12:16:41 <flo> that is, 3.0.0 (trunk) is still far away, and if there's an emergency (security issue, ...), another 2.10.y+1 release will happen if no new API is required, and 2.x+1.0 if the new release adds new API (unlikely at this point)
12:16:46 <clokep_work> flo: OK, I wasn't sure if that's what it was actually used for or if it was left over from something.
12:16:55 --> igorko1 has joined #instantbird
12:17:27 <igorko> hi
12:17:44 <igorko> can someone remind me translation status page link?
12:20:57 <igorko> ah, found it in inbox
12:21:24 <aleth> igorko: Isn't it on the wiki?
12:23:17 <igorko> didn't watch
12:23:35 <igorko> 97% different from en-US And it's green: strange
12:23:47 <igorko> does it mean 3%are outdated?
12:24:01 <flo> igorko: that page isn't currently updated
12:24:38 <igorko> uk
12:24:38 <igorko> keys: 188
12:24:38 <igorko> unchanged: 86
12:24:38 <igorko> changed: 2811
12:24:38 <igorko> 97% of entries changed
12:25:03 <igorko> should i push "Hello world" into repo? :)
12:25:36 <flo> no
12:25:53 <flo> I don't even see where that strange idea comes from
12:26:10 <igorko> to get translation status :)
12:26:23 <igorko> anyway, no need atm. When release is planned?
12:26:30 <flo> soon
12:26:31 <igorko> 1.
12:26:33 <igorko> 1.2
12:26:50 <flo> I hope to email all translators this week-end.
12:26:54 <igorko> could you get for me fresh language pack for uk?
12:26:55 <flo> *after* fixing the l10n infrastructure ;).
12:27:05 <flo> no
12:27:09 <igorko> :/
12:27:15 <flo> it's currently broken
12:27:22 <flo> I'll try to fix it during the week-end
12:27:22 <igorko> i see
12:27:45 --> gerard-majax has joined #instantbird
12:28:34 <igorko> I've heard instantbird was included into Thunder? When? i didn;t find it in 1.4beta2
12:31:58 * igorko1 instantbird version
12:32:11 * igorko miranda version
12:32:30 <igorko1> instantbot: how it goes
12:32:31 <clokep_work> Ah, new feature in Mibbit today, tab complete doesn't add the ": " until I hit tab a second time. ;)
12:32:34 <instantbot> igorko1: Sorry, I've no idea what 'how it goes' might be.
12:32:45 <clokep_work> Oh wait, no. There's just two igorkos here.
12:33:00 <clokep_work> igorko1: Some of the chat core code is now included in Thunderbird, slated for TB 15.
12:33:05 <igorko1> yup, doubleigorko :)
12:35:23 <clokep_work> You might be able to "pref it on" though.
12:41:09 <clokep_work> Interesting: https://bugzilla.mozilla.org/show_bug.cgi?id=550745
12:42:20 <flo> what's interesting about it?
12:42:36 <flo> I just see another xmpp enthusiast saying what *others* should do ;)
12:45:28 <clokep_work> I just mostly find there's lots of bugs on BMO which need to be closed. :)
12:45:40 <clokep_work> And yes, XMPP enthusiasts seem to have that feel to them...
12:46:49 <flo> sonny said he may know someone who would be interested in maintaining chat/'s xmpp implementation
12:47:35 <clokep_work> Is it him? :)
12:47:47 <clokep_work> That would be awesome though!
12:47:51 <flo> no, he moved and recently started a new job
12:48:30 <flo> but you remember he lead the papaya team, producing a lot of vaporware code? ;)
12:49:16 <clokep_work> Yes. :)
12:49:18 <flo> even though they didn't do a great job at actually shipping something, they probably have good skills, both with XMPP and JS :)
12:49:33 <clokep_work> I'm sure they do!
12:49:44 <clokep_work> They were helpful with some XMPP questions as I recall.
12:50:38 <instantbot> clokep@gmail.com set the Resolution field on bug 1361 to DUPLICATE of bug 1355.
12:50:42 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1361 maj, --, ---, nobody, RESO DUPLICATE, AIM buddy is not receiving my messages
12:50:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1355 maj, --, 1.2, florian, RESO FIXED, unable to establish any network connection until a restart of the application
12:52:46 <-- Kaishi has quit (Input/output error)
12:52:51 --> Kaishi has joined #instantbird
12:57:18 --> Lalae has joined #instantbird
12:57:23 <-- jb has quit (Ping timeout)
12:57:39 <-- Lalae has left #instantbird ()
12:59:57 --> jb has joined #instantbird
13:01:43 <clokep_work> bug 1388 is WONTFIX, right?
13:01:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1388 enh, --, ---, nobody, UNCO, Separate visual message styles for different protocols or accounts
13:02:33 <flo> right, WONTFIX blah blah add-on
13:02:48 <flo> I still wish we had an ideatorrent for add-on ideas/requests
13:04:30 <instantbot> clokep@gmail.com set the Resolution field on bug 1388 to WONTFIX.
13:04:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1388 enh, --, ---, nobody, RESO WONTFIX, Separate visual message styles for different protocols or accounts
13:06:58 <clokep_work> Right. :(
13:08:57 <aleth> I'm not sure, in the end the only vote that counts is that of the dev who decides to write it.
13:09:03 --> Mic has joined #instantbird
13:09:03 * ChanServ sets mode +h Mic 
13:09:15 <aleth> Anyway, I added the above to the wiki.
13:09:53 <flo> aleth: sometimes comments are interesting, and some add-on authors may be more interested in writing an add-on if they can know beforehand that they won't be the only user for it
13:10:35 <clokep_work> aleth: Some add-on authors don't even use their add-ons. ;)
13:10:41 <flo> aleth: it's also interesting to have a place where people can vote for what they want, etc... So that we can estimate what's currently frustrating with the UI (even though the proposed solution wouldn't fit for inclusion by default)
13:10:54 <aleth> Sounds a bit like mozilla input...
13:12:04 <aleth> Though I'm not sure how useful that has proved?
13:12:41 <clokep_work> Is bug 1443 confirmed? I assume we would really be against it...?
13:12:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1443 nor, --, ---, nobody, UNCO, Tabs should be drawn in Title Bar on Windows
13:13:13 <aleth> The FF support forum seems useful though to discover frustrations.
13:13:22 <aleth> (and solve them)
13:13:47 <clokep_work> I'd really like to move our mailing list somewhere else. :-X
13:13:52 <clokep_work> Maybe mozilla.dev.chat? :-D
13:15:43 <flo> clokep_work: what's stopping you from doing it?
13:16:11 <clokep_work> flo: I have no idea how to even request something like that (I'd assume BMO) or if it would fly.
13:16:22 <flo> bug 1443 seems a reasonable enhancement request to me
13:16:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1443 nor, --, ---, nobody, UNCO, Tabs should be drawn in Title Bar on Windows
13:17:12 <flo> clokep_work: I've no idea, but I know Gerv has worked on newsgroups at some point, so my best guess would be to email Gerv to ask if it would fly and how to request it ;)
13:17:32 <clokep_work> flo: OK. :)
13:18:34 <-- gerard-majax has quit (Ping timeout)
13:20:22 --> gerard-majax has joined #instantbird
13:26:18 <-- pvagner has quit (Ping timeout)
13:27:33 <clokep_work> Optimizer: Didn't you link to the bug? ;)
13:27:47 <Optimizer> yes,
13:28:04 <Optimizer> but I thought that you don;t know who scrapmachines was
13:28:05 <instantbot> clokep@gmail.com set the Resolution field on bug 1 to WONTFIX.
13:28:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1 nor, P5, ---, nobody, RESO WONTFIX, Make bugzilla.instantbird.org look like other instantbird websites
13:28:16 <Optimizer> :D
13:28:19 <clokep_work> Optimizer: I didn't, but I mean what other resources are you looking for?
13:28:28 <aleth> That was bug 1? 
13:28:38 <clokep_work> Yes. ;)
13:28:53 <aleth> Totally P5 ;)
13:29:01 <clokep_work> Optimizer: I'd imagine it's looking at that patch and applying it to our own conversation window instead of their browser window.
13:29:08 <Optimizer> I will look into the diff, but it would have been nice if someone had some prior knowledge and led me to the specific parts of the diff
13:29:41 <flo> uh, bug 1 is dead? :-|
13:30:06 <clokep_work> Optimizer: I don't think any of us have knowledge in that area, but I'd imagine the whole diff is necessary.
13:30:14 <clokep_work> It's all in browser/, none of it is in toolkit.
13:30:20 <Optimizer> oh
13:30:29 <Optimizer> so the browser/ part is totally replicated to instantbird ?
13:30:32 <Optimizer> almost*
13:30:44 <Optimizer> in*
13:30:49 <clokep_work> flo: Sorry, but I don't think anyone is going to spend time on that, and hopefully they'll be merged in the next few months?
13:30:58 <clokep_work> Optimizer: Well, we have parts that are similar...
13:31:04 <flo> s/Sorry, but // ;)
13:31:53 <flo> do we have any bug on file about JS-XMPP not sending the user's vCard / the user's display name / the user's icon?
13:31:59 <Optimizer> bmo and bio will be merged ?
13:32:10 <flo> ah, bug 1381
13:32:14 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1381 nor, --, ---, nobody, NEW, [JS-XMPP] Send the user's vCard
13:32:15 <flo> Optimizer: yes
13:32:17 <clokep_work> Optimizer: I'll give you a rough mapping, give me a few minutes.
13:32:33 <Mic> flo: well, I guess Ubuntu will get their bug 1 never closed :P
13:32:35 <Optimizer> so it would become bbimoo (merge sort)
13:32:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1 nor, P5, ---, nobody, RESO WONTFIX, Make bugzilla.instantbird.org look like other instantbird websites
13:32:50 <flo> Mic: microsoft may die ;)
13:33:01 <flo> whether that's before or after ubuntu is another story :)
13:33:58 <-- jb has quit (Ping timeout)
13:35:21 <Mic> Do we have an Australis-theme bug already? I couldn't find one...
13:35:44 <flo> Mic: have you seen https://etherpad.mozilla.org/ib-1-3 ? :)
13:35:48 <-- gerard-majax has quit (Ping timeout)
13:36:12 --> gerard-majax has joined #instantbird
13:37:37 <clokep_work> Mic: No.
13:37:37 <Mic> Yes, I even commented on session restore there but thanks for making sure that I saw it :)
13:38:21 <flo> Mic: I'm never sure of who's using what color, then the participants are no longer connected
13:38:37 <clokep_work> flo: Definitely a huge flaw in Etherpad IMO.
13:38:38 <Mic> Yes, that's really bad with etherpads :(
13:39:21 <aleth> Should that be copied to the roadmap or is it too detailed for that?
13:39:36 <clokep_work> aleth: I'd think we could update the roadmap with that stuff.
13:40:45 <instantbot> New Instantbird (UI) bug 1515 filed by benediktp@ymail.com.
13:40:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1515 enh, --, ---, nobody, NEW, Port Australis theme
13:41:27 <Optimizer> clokep_work: no mapping for tabview/ui.js ?
13:41:37 <clokep_work> Optimizer: No idea what that file is. :)
13:41:56 <Optimizer> without tabs in titlebar, Australis would not even start
13:42:22 <Optimizer> secondly, even Firefox cannot complete Australis without drawing their own rest of the three frames, left, right and bottom
13:42:50 <flo> aleth: the roadmap is for once we agree.
13:43:04 <flo> aleth: I see everything in the etherpad as "still under discussion"
13:43:07 <Mic> pff, *three* people mid-aired me on bug 1443 :D
13:43:10 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1443 enh, --, ---, nobody, NEW, Tabs should be drawn in Title Bar on Windows
13:43:24 <flo> Mic: :-D
13:43:24 <Optimizer> Mic: I just wrote the dependencies 
13:43:27 <Mic> I should refresh my tabs more often ;)
13:44:46 <aleth> Ah, etherpad thinks I'm Eve n :P
13:45:18 <aleth> But only until reload.
13:47:04 <clokep_work> Optimizer: Part of that bug might be just updating our tabbrowser implementation to match Firefox, I think is what Mic is saying.
13:48:22 <Mic> Yes, I meant that it would be bad to change it once to get tab into the titlebar and again if we adopt the Australis theme.
13:48:26 <Mic> (imo)
13:48:47 <flo> how many profiles is too many?
13:49:00 <flo> I just counted, I have 32 ib profiles on my macbook :-]
13:49:17 <Mic> And I thought the ~7 I have were too many already :D
13:49:43 <flo> Mic: I probably have a dozen Tb profile, and 5 Fx profiles too :)
13:49:50 <flo> + all the profiles on other machines, and in VMs :)
13:50:30 <clokep_work> I only have 4. :(
13:50:42 <flo> why ":("?
13:50:45 * clokep_work feels left out.
13:50:51 <flo> I would celebrate if I managed to keep my machine that clean :)
13:51:25 <clokep_work> Hah, yes. :)
13:51:35 <Mic> It's not really garbage-profiles. Rather for different uses (default profile, a few for testing, for reviews of add-ons,..)
13:51:42 * flo wonders how many accounts wnayes' work could find on his macbook
13:51:54 --> jb has joined #instantbird
13:52:09 <flo> Mic: my new profiles are never for "garbage".
13:52:11 <aleth> That's a good point actually. Should the import wizard be able to import *IB* accounts?
13:52:14 <flo> garbage is the result, not the intent ;)
13:52:25 <flo> aleth: why not?
13:52:39 <aleth> Yes, I am in favour, if it wasn't clear :)
13:52:51 <flo> aleth: and from Tb!!
13:52:57 <aleth> flo++
13:53:43 <Mic> Now wnayes will have a nice surprise when he'll read today's logs? ;)
13:54:27 <flo> Mic: I won't blame him if the spinner stays there for a few seconds when analyzing my machine ;)
13:55:14 <aleth> It will have fun with the duplicates too ;)
13:55:31 <flo> ah, jsxmpp-roster2 sounds like exactly the profile I wanted :)
13:55:52 <flo> aleth: I don't expect more than 12 instances of each account ;)
13:55:57 <Mic> ohh, .. Firefox's SessionStore.jsm is 4.5k lines long
13:56:08 <flo> but should they be imported from Instantbird or Instantbird? ahah!
13:56:31 <aleth> Thankfully IB profiles have names and dates :)
13:56:36 <flo> Mic: yeah, a nice read, as you phrased it
13:57:16 <Mic> Good point, if there's a profile name, should it be added to the description of the account for disambiguation?
13:58:07 <-- jb has quit (Ping timeout)
13:58:59 <flo> http://pastebin.instantbird.com/45602 :(
13:59:27 <-- meh has quit (Quit: I don't want to live on this planet anymore.)
13:59:41 <flo> the error at line 4 was when I asked Instantbird to quit
13:59:51 <flo> the blist window disappeared, the but dock icon was still there
14:00:12 <aleth> Something called unInit after all ? :S
14:00:21 <flo> lines 8, 12, 16 and 20 were when I asked it again to quit (from the "Quit" context menu of the dock icon)
14:00:55 <flo> lines after 23 are when I left-clicked the dock icon, to reopen a window (usually the contacts window)... that finally closed the application!
14:01:11 <flo> after sending to gravel.mozilla.org a QUIT followed by a PONG (uh?)
14:01:12 <aleth> ah, no
14:02:26 <Mic> Does anyone know who is/was "Girish" on the etherpad?
14:02:57 <flo> clokep_work: does it make sense to still reply to pings after we have sent a QUIT?
14:07:12 <-- Optimizer has quit (Ping timeout)
14:08:00 --> clokep_wp7 has joined #instantbird
14:08:10 <clokep_wp7> Flo, why not?
14:08:38 <clokep_wp7> Also, we should import from TB mail accounts too. :-)
14:08:41 <flo> I thought QUIT was the last command we could send
14:09:03 <clokep_wp7> I'll need to reread the spec
14:09:08 <flo> wnayes will soon join us in having an infinite-length todo list ;)
14:09:29 <flo> strange hobby ;)
14:09:47 <flo> although I admit I spent some time this morning with the OAuth spec to prove the ubuntu guy wrong :-)
14:10:07 <clokep_wp7> I have it as a favorite on my phone. :[
14:10:15 <flo> !!
14:10:51 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
14:10:57 <clokep_wp7> Need to go. :-)
14:10:59 --> Optimizer has joined #instantbird
14:11:04 <-- clokep_wp7 has quit (Input/output error)
14:13:39 <-- Optimizer has quit (Ping timeout)
14:13:50 --> Suiseiseki has joined #instantbird
14:14:17 * flo grumbles
14:14:27 <flo> the WIP in bug 1381 just works today
14:14:30 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1381 nor, --, ---, nobody, NEW, [JS-XMPP] Send the user's vCard
14:14:42 <flo> I guess it must have been a server issue :(
14:15:33 --> Optimizer has joined #instantbird
14:15:51 --> jb has joined #instantbird
14:17:43 <-- gerard-majax has quit (Ping timeout)
14:18:29 --> gerard-majax has joined #instantbird
14:19:01 <Mic> flo: regarding "// We won't receive "user-icon-changed" notifications while the [...]" does that mean that there'll be no user icons when being offline?
14:19:25 <flo> where is this quote from?
14:19:52 <Mic> The bug you jsut mentioned, xmpp.jsm, ~ line 1040 iirc
14:20:29 <Mic> *just
14:20:37 <flo> no
14:20:54 <-- Tomek has quit (Quit: Instantbird 1.1)
14:21:00 <flo> Mic: each time anything changes in the user's vcard, we need to send again the full vcard, including the icon
14:21:11 <flo> as getting and resizing the icon can be costly, we cache it
14:21:27 <flo> but we obviously can't send a vcard to the server while we aren't connected to it
14:21:41 <Mic> Ah, sorry. I should stop commenting on code where I know nothing about :(
14:21:52 <flo> and when we reconnect, we want to read the icon again the next time we send a vcard
14:22:16 <flo> I should probably review that code again before requesting a review, as I wrote it weeks ago :)
14:22:29 <flo> well, 2 months ago :-|
14:22:46 <flo> Mic: nah, it's fine. Others probably benefit too from the answers :)
14:32:49 <flo> if my patch works, I guess I'll debug https://bugzilla.mozilla.org/show_bug.cgi?id=742793 instead (the receiving end)
14:34:06 <-- gerard-majax has quit (Ping timeout)
14:36:12 --> gerard-majax has joined #instantbird
14:49:24 <-- Kaishi has quit (Quit: Kaishi)
14:50:49 <clokep_work> Mic: No idea who that was but I was wondering too. ;)
14:52:27 <clokep_work> flo: The spec doesn't say anything about not being allowed to send messages after a QUIT command.
14:52:38 <clokep_work> It doesn't really make sense to send a PONG after we send QUIT...but it's less code. ;)
14:53:26 <flo> fair enough :)
14:55:11 <Mic> http://log.bezut.info/instantbird/120613/#m464 -> how would I access that from accountExists() in GenericProtocolPrototype?
14:55:49 <flo> I meant in GenericProtocolPrototype :)
14:56:47 <Mic> Good to know ;)
14:59:51 * clokep_work wonders what Mic is doing. :P
15:01:04 * Mic too :P
15:02:54 * aleth wonders if it is yet another normalize* bug :-/
15:09:06 <flo> aleth: it's the accountExists isn't implemented in jsProtoHelper bug ;)
15:09:23 --> mmkmou has joined #instantbird
15:10:36 <clokep_work> Ah-ha! :)
15:12:48 <-- gerard-majax has quit (Ping timeout)
15:12:53 <clokep_work> Optimizer: Btw, feel free to ask questions, put up a WIP, etc. etc. to fix bugs. :)
15:13:06 <Optimizer> yes yes
15:13:08 <Optimizer> sure
15:13:36 <Optimizer> who is gonna review it ?
15:13:44 <Optimizer> but it might take a week ::|
15:13:46 <aleth> clokep_work: I think he was cc'd to one of those seem-small-then-expanding IRC bugs, so I guess he has observed how it goes ;)
15:13:57 --> gerard-majax has joined #instantbird
15:14:26 <clokep_work> Optimizer: I think Mic would be a good target for that.
15:14:31 <clokep_work> (Not to throw him under a bus. :-D)
15:14:41 <clokep_work> But I can certainly offer feedback too. :)
15:14:49 <Optimizer> okay
15:14:50 <aleth> He did the Windows Aero styling
15:14:52 <clokep_work> (The UI review is certainly Mic, I think.)
15:15:21 <aleth> (among many other things of course)
15:15:48 <-- mmkmou has quit (Ping timeout)
15:16:16 <flo> do we have some code to do a sha1 hash of some data yet?
15:16:50 <Optimizer> i am currently doing the UI of Graphical Timeline
15:17:00 <Optimizer> so will start work on this UI after that
15:17:10 <Mic> What's "Graphical Timeline"?
15:17:34 <flo> hmm, similar to http://lxr.instantbird.org/instantbird/source/chat/protocols/xmpp/xmpp-authmechs.jsm#38 I guess
15:18:04 <clokep_work> flo: http://lxr.instantbird.org/instantbird/source/chat/protocols/twitter/twitter.js#443 ?
15:18:33 <flo> what's teh difference between nsICryptoHMAC and nsICryptoHash?
15:18:48 <Optimizer> Mic: my gsoc project
15:19:05 --> mmkmou has joined #instantbird
15:19:06 <clokep_work> I have no idea. :(
15:19:36 <flo> clokep_work: I would think the HMAC uses a key to sign some message
15:19:57 <flo> so I believe just taking the code from http://lxr.instantbird.org/instantbird/source/chat/protocols/xmpp/xmpp-authmechs.jsm#38 and replacing the ch.MD5 should do
15:20:00 <clokep_work> "Hash-based Message Authentication Code" apparently, so yes...
15:20:08 <clokep_work> Yeah, sounds like it. :)
15:21:19 <-- gerard-majax has quit (Ping timeout)
15:22:03 --> gerard-majax has joined #instantbird
15:25:21 <clokep_work> flo: So I found https://bugzilla.mozilla.org/form.mozlist you think I should email gerv first?
15:26:41 <flo> as you like :)
15:26:58 <flo> is it for chat/ or for Instantbird or for Instantbird + IM-in-Tb ?
15:28:26 <clokep_work> Well I was going to spin it as Instantbird + IM-in-Tb. ;)
15:28:41 <clokep_work> If we wanted one for Instantbird, it should be m.d.a.instantbird, but I'm not sure if that's "OK" or not.
15:29:51 <-- gerard-majax has quit (Ping timeout)
15:30:10 <aleth> Optimizer: What is the graphical timeline going to be used for?
15:30:16 * flo his surprised that his sha1 hash works the first time :)
15:30:26 <Optimizer> Firefox Developer Tool
15:30:32 <clokep_work> flo: At least in your test case. ;)
15:30:38 * clokep_work has had that happen before. :(
15:30:48 <flo> 2 different icons worked!
15:30:50 <clokep_work> Optimizer: Graphical Timeline of what though, I think is the question.
15:31:01 <flo> worked = the hash I computed is the same that the hash the server sends me later
15:31:07 <Optimizer> https://github.com/scrapmac/Graphical-Timeline-of-Events/
15:31:14 <Optimizer> check the xpi, its restartless
15:31:25 <Optimizer> it will record various activities of browser
15:31:32 <aleth> Optimizer: I found the wiki page, but there were no examples
15:31:35 <Optimizer> network, events, memory, collectors
15:31:48 <Optimizer> documentation part will be the last
15:31:49 <aleth> Ah, OK :)
15:31:57 <Optimizer> :)
15:32:04 <flo> how does it compare to the graphical view at the top of the profiler they recently added?
15:32:17 <aleth> Maybe we could use it for chat activity in the log viewer ;)
15:32:19 <Optimizer> profiler record inside of browser, mainly c++
15:32:42 * clokep_work hasn't been able to find much info on the network console thing being worked on. :(
15:32:49 <Optimizer> this will record network activities, like when request was sent, etc, and like when a keyup occured, etc
15:33:42 <Optimizer> and like when last gc occured, its run time etc etc
15:33:47 <Optimizer> all in a graphical way
15:34:09 <aleth> Sounds interesting.
15:34:16 <Optimizer> for more info, http://grssam.com/category/gsoc2012
15:35:22 * Mic just answered his Girish question ;)
15:35:27 <Mic> Optimizer: you haev far too many names ;)
15:35:42 * clokep_work clicks on the one w/ a picture...
15:35:43 <Optimizer> :D
15:35:52 <Optimizer> that is my real name that I less prefer online
15:37:37 * aleth wonders if Optimizer is a fan of Edward Tufte
15:37:49 <Optimizer> Edward Tufte ?
15:38:07 --> meh has joined #instantbird
15:38:14 <aleth> He invented sparklines... famous for his books on the graphical display of quantitative data
15:38:41 * flo wonders if he will have aleth's real name to put it in the about dialog for 1.2
15:38:41 <Optimizer> oh
15:38:46 <Optimizer> never heard
15:39:13 <flo> wasn't it when it was time to add it to the about dialog that Mic gave us his real name? :)
15:39:47 <aleth> Optimizer: http://www.edwardtufte.com/tufte/books_vdqi
15:39:50 <clokep_work> I think so. :)
15:39:50 <Optimizer> thank god my last name is still private :P
15:40:01 <Mic> "of his carefully crafted online identity"? :P
15:40:21 <flo> Optimizer: isn't it in the SoC application?
15:40:33 <Optimizer> damn!
15:40:35 <flo> we are mentors too ;)
15:40:43 <flo> (although we don't disclose private data of course ;))
15:41:52 <flo> clokep_work: is there a place that makes sense where I could put the sha1 function?
15:42:07 <flo> I currently have it in xmpp.jsm, which doesn't sound optimal
15:42:47 <Optimizer> Mic: I added 2 comments in the etherpad
15:43:12 <clokep_work> flo: imCrypto.jsm?
15:43:14 <clokep_work> ;)
15:43:18 <clokep_work> Add the md5 one there too? :P
15:43:23 --> Lalae has joined #instantbird
15:43:25 <flo> no
15:44:00 <-- Lalae has left #instantbird ()
15:44:11 <clokep_work> Hmm...if we're expecting just protocols to want it, it could go into jsProtoHelper, but if nothing else needs it right now...does it make sense to move it anywhere else until we need it?
15:45:48 <clokep_work> Besides that I don't think there is a good place to put it really.
15:46:35 <flo> I hesitate between keeping it in xmpp.jsm
15:46:39 <flo> inlining it
15:46:46 <flo> or imXPCOMUtils
15:47:36 <clokep_work> I'd prefer imXPCOMUtils not become a catch all.
15:48:02 <flo> right
15:48:48 <clokep_work> (And only have things that deal w/ XPCOM ;))
15:49:08 <-- igorko1 has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
15:51:02 <Mic> Does this make sense? http://pastebin.instantbird.com/45605
15:51:05 * flo inlines
15:51:43 <clokep_work> flo: At least add a nice comment saying it's implementing SHA1?
15:51:56 * clokep_work assumes the r? is coming to him anyway and shuts up.
15:52:09 <aleth> Mic: |get normalizedName() normalizeName(this.name),| why the extra d in the first name?
15:52:17 <flo> isn't it super obvious when the second line is     ch.init(ch.SHA1); ?
15:52:35 <aleth> (i.e. confused by that line)
15:53:14 <clokep_work> flo: Sure.
15:53:39 <Mic> aleth: the first is the name of an attribute while the latter is a function that normalizes the name.
15:54:59 <aleth> Mic: sure, but why not drop the 'd'?
15:55:00 <aleth> Mic: Generally I think no new normalize... should be added without comments somewhere explaining what they are for ;)
15:55:14 <aleth> But you were probably going to do that anyway...
15:55:45 <clokep_work> Yes, I agree w/ that.
15:56:42 <Mic> clokep_work: are things like on line 13 OK?
15:58:00 <clokep_work> Mic I think that's OK, yes.
15:58:12 <clokep_work> Don't forget that the name is nick@network.com
15:58:20 <clokep_work> But I think it'll work either way.
16:01:41 <flo> Mic: I'm not sure why you need to include anything for twitter
16:01:59 <flo> Mic: shouldn't the inherited normalized from jsProtoHelper just work for it?
16:02:27 <clokep_work> Are twitter names unicode or just ascii? I think the normalize in jsProtoHelper strips out weird characters.
16:03:04 <flo> maybe :)
16:03:21 <Mic> Yes, it removes anything but a-z0-9
16:03:42 <Mic> I did that because clokep said that lowercase-ing the name would be the way to go: http://log.bezut.info/instantbird/120613/#m447
16:04:30 --> myk has joined #instantbird
16:09:08 <flo> I'm surprised my fix only adds 16 lines (3 of which are blank, and 1 is a comment, so really 12 lines of code)
16:11:59 <flo> ahah, a part of my edits are in xmpp.jsm from comm-central, and the other one from hg.instantbird.org :-D
16:12:44 <clokep_work> Hah.
16:13:05 <-- jb has quit (Ping timeout)
16:14:06 --> jb has joined #instantbird
16:14:28 <flo> 23 insertions(+), 5 deletions(-)
16:14:32 <flo> sounds more realistic
16:20:12 <flo> hmm, fetching the icon when it's changed is great, but without sending the user-icon-changed notification, it's not all that useful :-S
16:24:11 <flo> ah, but it's sent by jsProtoHelper
16:26:18 <instantbot> New Instantbird (UI) bug 1516 filed by aletheia2@fastmail.fm.
16:26:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1516 min, --, ---, nobody, NEW, Target selector context menu icons have the wrong size
16:28:03 --> Mook_as has joined #instantbird
16:28:50 <flo> that's ugly :(
16:31:34 <Mic> bye
16:31:36 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
16:40:57 <aleth> What does the -moz-box CSS attribute do? Can't find it on MDN
16:41:27 <flo> display: -moz-box; ?
16:41:33 <aleth> Yes
16:41:44 <flo> it's the standard box model for XUL
16:42:04 <aleth> As opposed to the standard CSS one?
16:42:37 <flo> the "standard CSS one" is what you would have on HTML, right?
16:43:04 <aleth> I only knew of one box model
16:47:16 <-- myk has quit (Input/output error)
16:47:20 --> myk has joined #instantbird
16:48:13 --> Guido has joined #instantbird
16:56:01 <flo> 30 insertions(+), 6 deletions(-) now, but it seems reliable :)
16:56:37 <flo> the notification worked ok, but the new file name was the same as the previous one, so the previous file stayed in the cache, and the new icon wasn't displayed
16:56:50 <flo> I'm now naming the files with the sha1 hash of the icon
16:57:02 <flo> I'm not sure if we should cleanup the old icons when the icon is changed
16:57:16 <flo> it may be nicer, but I tend to like finding the old icons of my contacts in the icons folder :-]
16:58:01 <Mook_as> time to write an extension that updates my icon every second (by drawing the date on it), and try to get into your contact list? ;)
16:58:23 <flo> I'm sure you have better add-ons to write :)
16:58:44 <flo> + that would cause a very large amount of traffic, as all your contacts would fetch the new icon every second
16:59:00 <flo> so you may end up banned from the XMPP server :-P
16:59:20 <flo> or it's possible they have rate limits :)
17:00:26 <flo> arg, there's a typo :(
17:00:52 * flo will play aleth's game of attaching a new patch immediately after the first one
17:05:33 <instantbot> florian@instantbird.org requested review from clokep@gmail.com for attachment 1362 on bug 1381.
17:05:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1381 nor, --, ---, nobody, NEW, [JS-XMPP] Send the user's vCard
17:05:49 <-- meh has quit (Ping timeout)
17:09:56 <instantbot> aletheia2@fastmail.fm requested review from benediktp@ymail.com  for attachment 1616 on bug 1516.
17:09:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1516 min, --, ---, nobody, NEW, Target selector context menu icons have the wrong size
17:12:30 --> wnayes has joined #instantbird
17:13:06 --> meh has joined #instantbird
17:14:50 <flo> aleth: can't these style rules just be applied to the stack (the alltargets-item-icon-stack class)?
17:15:27 <aleth> Possibly. I am expecting some comments from Mic, as alltargets-item-icon-stack currently only exists for Win-Aero
17:15:37 <flo> yeah, that may mess up http://lxr.instantbird.org/instantbird/source/instantbird/themes/conversation-aero.css#18
17:15:49 <flo> those 2 values may need to be converted to margins instead of paddings
17:16:06 <flo> and they look a lot like they want to be -moz-margin-begin and -moz-margin-end instead of left/right
17:16:27 <aleth> Yes. But since I have no idea what it looks like or does on aero...
17:16:34 <flo> right
17:16:45 * flo assumes Mic will read the IRC log
17:19:01 <-- BlueMaxima has quit (Quit: Leaving)
17:19:30 <flo> Good evening :)
17:19:31 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
17:19:48 <-- chrisccoulson has quit (Quit: Ex-Chat)
17:26:48 <clokep_work> aleth: ping
17:27:31 <aleth> clokep_work: pong
17:30:42 <instantbot> New Core - XMPP bug 1517 filed by fearlessly_inferior@hotmail.com.
17:30:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1517 nor, --, ---, nobody, UNCO, Single Facebook Contact not receiving messages
17:31:58 <Mook_as> clokep_work: so yeah, I can't use getString, because it throws if the pref is missing. well, I can if I try/catch, but that seems silly :p  I can probably use this.prefs, though!
17:33:18 <clokep_work> Mook_as: I guess we have no hasPref method?
17:33:18 --> myk1 has joined #instantbird
17:34:01 <-- myk1 has quit (Connection reset by peer)
17:34:03 <-- myk has quit (Ping timeout)
17:34:15 <Mook_as> clokep_work: I'd rather getString take an optional arg for default value, or have _getOptionDefault return undefined, or something.
17:34:33 <-- mmkmou has quit (Ping timeout)
17:34:54 --> myk has joined #instantbird
17:37:10 <clokep_work> Mook_as: It's possible it should, I don't think we depend on that throwing behavior at all.
17:38:08 <Mook_as> throw if arguments.length < 2? :D
17:38:10 --> chrisccoulson has joined #instantbird
17:38:29 --> mmkmou has joined #instantbird
17:38:41 <clokep_work> :P I'd be OK with _getOptionaDefault returning undefined if it's well...undefined.
17:41:57 <-- chrisccoulson has quit (Ping timeout)
17:47:18 --> chrisccoulson has joined #instantbird
17:53:26 <-- igorko has quit (Connection reset by peer)
18:08:59 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
18:18:57 <-- jb has quit (Ping timeout)
18:31:08 <-- meh has quit (Ping timeout)
18:35:18 --> Tomek has joined #instantbird
18:39:02 <-- chrisccoulson has quit (Ping timeout)
18:44:38 --> gerard-majax has joined #instantbird
18:48:03 --> Mnyromyr has joined #instantbird
18:49:06 <clokep_work> Mook_as: Since you seem to find random "developer" or "power user" related bugs, please file them. If I find time I'll try to implement though, just be prepared to review them. ;)
18:50:55 --> meh has joined #instantbird
18:52:13 <Mook_as> clokep_work: hehe, sure, I'll try to do that
18:52:32 <Mook_as> I'd classify them as random "Mook is a weirdo" bugs, though :p
18:52:52 <Mook_as> (also: feel free to wontfix anything like that)
18:53:53 <clokep_work> Of course. :) I'd rather they be filed though. ;)
18:56:18 --> chrisccoulson has joined #instantbird
19:09:15 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
19:19:23 <-- Optimizer has quit (Ping timeout)
19:21:49 --> TestFliege has joined #instantbird
19:41:50 <-- Tomek has quit (Quit: Instantbird 1.1)
19:48:14 --> igorko has joined #instantbird
20:00:08 <-- chrisccoulson has quit (Ping timeout)
20:01:11 --> chrisccoulson has joined #instantbird
20:02:21 --> Optimizer has joined #instantbird
20:34:06 <-- TestFliege has quit (Ping timeout)
20:37:05 <-- Optimizer has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
20:40:51 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
20:41:06 --> TestFliege has joined #instantbird
20:41:07 <-- TestFliege has quit (Quit: TestFliege)
20:41:22 --> TestFliege has joined #instantbird
20:41:33 --> aleth has joined #instantbird
20:41:33 * ChanServ sets mode +h aleth 
20:41:47 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
20:41:57 --> aleth has joined #instantbird
20:41:57 * ChanServ sets mode +h aleth 
20:46:13 --> flo has joined #instantbird
20:46:13 * ChanServ sets mode +qo flo flo 
20:50:26 <flo> I wonder why we redisplay the topic when rejoining if it hasn't changed. That seems like just noise.
20:51:15 <flo> I saw it for years, do I got used to it and didn't notice it anymore, but now that the links are no longer visible, I was wondering what that large system message was (or actually, I wondered why we had so much garbage in a system message ^^')
20:52:41 <aleth> I agree. We should replace it with fixing bug 1404
20:52:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1404 nor, --, ---, nobody, NEW, Add "Your account is reconnected" system message
20:54:57 <flo> exactly! :)
20:55:28 <flo> "Your account is reconnected" may not be the perfect phrase though
20:55:42 <flo> as the message would also appear if you /part and then /join again a channel
20:56:02 <aleth> You'd need a different string in that case.
20:56:36 <flo> the meaning of the message is really "you are in this channel again"
20:57:40 <aleth> "Your account is reconnected" is also wanted in conversations (which is where I first noticed it)
21:00:42 <aleth> bug 745 is a bit vague - is it a dupe of (a set of ) other bugs?
21:00:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=745 maj, --, ---, nobody, NEW, Automatic reconnection to accounts is slow and not always work.
21:01:57 --> clokep has joined #instantbird
21:01:57 * ChanServ sets mode +o clokep 
21:03:23 <flo> aleth: part of it is covered by bug 1046
21:03:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1046 min, --, ---, nobody, NEW, Account window shows up on disconnect/reconnect
21:04:03 <clokep> I also realized that IRC shouldn't try to re-set the topic if it's the same message. :)
21:04:46 <flo> aleth: the "slow to reconnect" part could be something we fixed very recently; the reconnect timers not reset, so firing at a long interval
21:04:58 <-- Mook_as has quit (Quit: Mook_as)
21:05:20 --> Mook_as has joined #instantbird
21:05:47 <flo> aleth: I think the bug could be resolved as INCOMPLETE, as it's not actionable
21:05:59 <flo> but maybe once 1.2 is out
21:06:03 <aleth> flo: Yes, that's what I was about to dupe it to, when I realized I didn't really understand it
21:06:05 <flo> so that we can suggest to retest there
21:06:22 <-- Guido has quit (Quit: Instantbird 1.1)
21:06:41 <Mook_as> ugh. trying to close a chat is really hard, because new ones can get added into the list (especially during the autojoin phase)
21:06:48 <Mook_as> I think I just left some channel I didn't intend to :p
21:07:43 <flo> that's on Tb?
21:07:45 <flo> file a bug :)
21:08:12 <Mook_as> yep, I plan to, when I get home - poor memoserv, being my bug bucket
21:09:02 <Mook_as> should I go spam my tb-UI problems over in #maildev instead?
21:09:31 <instantbot> aletheia2@fastmail.fm set the Resolution field on bug 745 to INCOMPLETE.
21:09:33 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=745 maj, --, ---, nobody, RESO INCOMPLETE, Automatic reconnection to accounts is slow and not always work.
21:10:29 <flo> I don't read the #maildev logs
21:10:51 <flo> so if you talk there about something you want to be sure I'll read, you need to ping me ;)
21:11:03 <Mook_as> or I can talk here and annoy everybody else ;)
21:11:16 * clokep realizes he has bugs to review...
21:11:20 <flo> but you probably want bwinton to see your complains too :-D
21:12:12 <clokep> I think what summarizes it is: if (florian in #maildev) return #maildev; return #instantbird
21:13:47 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
21:14:00 --> aleth has joined #instantbird
21:14:00 * ChanServ sets mode +h aleth 
21:14:17 --> Kaishi has joined #instantbird
21:15:59 <instantbot> clokep@gmail.com granted review for attachment 1362 on bug 1381.
21:16:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1381 nor, --, ---, nobody, NEW, [JS-XMPP] Send the user's vCard
21:16:41 <flo> clokep: or just file bugs in the Tb IM component ;)
21:17:18 <flo> aaah, r+ without comment :)
21:17:28 * clokep was lazy.
21:18:06 <flo> clokep: I wasn't talking about a "looks good" or "thanks" comment, but more about a "r=me with blah blah blah fixed" ;)
21:18:25 <flo> ie I can just check it in now, as it's still applied locally :)
21:18:54 <clokep> flo: Yeah, I think it looks good.
21:19:09 <clokep> At first I thought you had messed up with the cachedIcon and cachingIcon.
21:19:15 <clokep> But then I realized they're different. :)
21:19:16 <flo> I've been too lazy to fully self-review it myself before requesting review
21:19:41 <flo> but I remember I was quite happy with it 2 months ago, and quite puzzled that it didn't work
21:20:35 <flo> so today I worked more on the other part, that is in bmo :)
21:23:22 <flo> and that code is easier to hack with than I feared :)
21:24:26 <clokep> :)
21:24:36 <clokep> I remember looking at this patch (bug 1381) when you first uplaoded iit.
21:24:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1381 nor, --, ---, nobody, NEW, [JS-XMPP] Send the user's vCard
21:25:54 <flo> I probably asked for feedback just in case anybody could figure out why it didn't work
21:26:02 <clokep> Mmmm.
21:26:10 <clokep> I read the BMO one at work, and it looked OK.
21:26:13 <clokep> Wnat to look one more time though...
21:27:17 <-- TestFliege has quit (Quit: TestFliege)
21:29:21 <-- Mook_as has quit (Quit: Mook_as)
21:30:44 <clokep> aleth: So bug 1509, those are all separate patches right? Like only one would be used?
21:30:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1509 nor, --, ---, aletheia2, ASSI, Drop target does not reappear after detaching all but one merged buddies
21:31:21 <clokep> Ah, I see it just adds the target back OK.
21:31:57 <aleth> Yes, pick one ;)
21:32:57 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
21:37:02 <flo> :)
21:37:15 <flo> fixing avatars on XMPP is a large step toward being ready to release 1.2
21:37:58 <clokep> aleth: So I'm seeing a this.buddy is undefined when dropping on the drop target, is that the other bug I have in my queue?
21:38:32 <clokep> flo: Now all we need is colored incoming text? ;)
21:38:41 <flo> the remaining not implemented things are: receiving formatted messages; moving buddies between tags; storing buddy aliases on the server.
21:38:44 <flo> and a few bug fixes
21:39:09 <instantbot> clokep@gmail.com granted review for attachment 1610 on bug 1509.
21:39:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1509 nor, --, ---, aletheia2, ASSI, Drop target does not reappear after detaching all but one merged buddies
21:39:24 * clokep is about to midair himself. :(
21:39:29 <instantbot> clokep@gmail.com denied review for attachment 1609 on bug 1509.
21:39:35 <flo> and I think we could ship without storing aliases on the server. it's a regression, but not all that important
21:39:41 <flo> moving between tags seems really important though
21:39:50 <instantbot> clokep@gmail.com denied review for attachment 1613 on bug 1509.
21:39:54 <clokep> Yes, I'd think so. :)
21:39:57 <flo> but anyway, that's not very difficult to implement
21:40:03 <flo> just completely boring
21:40:12 <clokep> Honestly I think we could ship without formatting incoming text too...but deOmega wouldn't like that. ;)
21:40:14 <flo> and I can't pretend it's for Tb, as Tb doesn't show tags
21:40:38 <flo> clokep: deOmega uses nightlies, so it wouldn't matter to him whether we fix it a few days before or after the release ;)
21:40:50 <clokep> flo: Tb just lists the entire list out?
21:40:56 <flo> right
21:41:01 <clokep> Interesting choice
21:41:07 <flo> it's easier
21:41:22 <flo> and that's basically what my Ib does too, with the "Other contacts" group ;)
21:41:32 <aleth> clokep: Yes, that's the other bug
21:41:43 <flo> as all the groups are hidden, except the "hidden" group that is closed and allow me to not see some less interesting buddies
21:42:07 <flo> currently they are sorted by status, as I'm testing your add-on
21:42:24 <flo> I think the really interesting sort would be by conversation frequency, but that requires more data
21:42:28 <flo> (Pidgin does it though!!)
21:42:47 <instantbot> clokep@gmail.com granted review for attachment 1608 on bug 1498.
21:42:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1498 nor, --, ---, aletheia2, ASSI, "this.buddy is undefined" on merging two IRC buddies
21:42:52 <clokep> Ah, parity pidgin bugs!
21:43:01 <clokep> I hope my add-on works. :-D
21:43:13 <flo> it does, now that the JS error is fixed :)
21:44:20 <clokep> :) Yup. Told you it was a core issue. ;)
21:44:34 <flo> I know, I know...
21:44:36 <flo> but I fixed it ;)
21:44:52 <flo> so I think you can forgive me for blaming your add-on ;)
21:45:44 <clokep> Forgive yes, but not forget. ;)
21:46:49 <flo> at some point I wanted that add-on just for the fun of seeing the re-order animations ;)
21:47:40 <clokep> Well now you have it!
21:47:52 <flo> I need to focus the blist for that though ;)
21:47:59 <aleth> Could add a timer and resort every few minutes ;)
21:48:12 <aleth> 'Demo mode' :P
21:48:38 <flo> aleth: are you in the business of selling stereos? :)
21:49:47 <flo> aleth: we could add fake buddies that randomly change their status :)
21:50:41 <clokep> I think we have better things to do w/ our time. :P
21:50:47 <aleth> flo: bot-to-bot conversations ;)
21:50:59 * clokep needs to finish his bot. :(
21:51:31 <flo> aleth: I have an eliza prpl
21:51:47 <flo> aleth: at some point I tried eliza to omegle :-D
21:51:57 <aleth> That should do, just get eliza talking to instantbot :D
21:52:11 <flo> I should finish that eliza prpl and ship it
21:52:12 <clokep> instantbot: poke
21:52:15 <instantbot> clokep: Sorry, I've no idea what 'poke' might be.
21:52:17 <flo> it should just add an Eliza buddy in the contact list
21:52:20 <clokep> flo: r-. ;)
21:52:23 <flo> already ready to talk to you when you are upset
21:52:32 <flo> clokep: I meant as an add-on ;)
21:52:40 <aleth> to you or anyone on omegle ;)
21:53:17 <flo> s/already/always/
21:53:47 <flo> aleth: yeah, I think the Omegle add-on could be more useful if instead of starting a conversation whenever we connect the account it just added a "Stranger" buddy in the list
21:53:47 <aleth> "So, tell me more about your bugmail." :P
21:54:04 <flo> Can you elaborate on this review?
21:55:06 <flo> clokep: localizers would hate me if I decided to ship Eliza as an Easter egg ;)
21:58:24 <flo> bug 958 and bug 1219 are no longer 1.2-wanted, right?
21:58:28 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=958 enh, --, ---, benediktp, ASSI, Show last messages (history) in new chat windows
21:58:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1219 tri, --, ---, nobody, NEW, Cleanup the account.xml binding
21:58:37 <flo> 1.3-wanted instead?
22:00:53 <flo> :-D
22:01:30 <flo> I just found buried deep in my todo list a "define a new roadmap for 0.3+" with notes of ideas of what I thought we would do for the version after 0.3
22:01:45 <clokep> Yeah it'd be better if it was when the conv, oepned.
22:01:47 <flo> the only item in the list that we have done is the interruption manager, and it had a "?" on the line :)
22:01:51 <clokep> flo Those are 1.3 wanted, yes.
22:02:33 <flo> In the list of things for the release after 0.3, I had: pastebin integration; account status bar in the blist; new email notification
22:02:33 <aleth> flo: how many things have been done that were not on the list?
22:03:37 <clokep> "Rewrite IRC plug-in, check" ;)
22:03:42 <flo> aleth: off of the top of my head: lots of twitter improvements, the massive chat/ reorg, JS-XMPP, JS-IRC, the good completion, the improved nick list with inactive participants.
22:04:01 <aleth> JS-* is huge
22:04:10 <flo> the chat reorg was huge too
22:04:13 <aleth> (based on the reorg)
22:06:23 <clokep> So guess how long I've had Thunderbird installed...it's still in a folder called Shredder. ;)
22:06:41 <flo> 3 years?
22:06:57 <flo> 4 maybe
22:07:06 <clokep> Well I've had this machine for two haha.
22:07:21 <flo> I would guess the Shredder name appeared in 2008
22:07:29 <flo> clokep: boo :(
22:07:49 <flo> clokep: that makes my machine very old by comparison
22:08:22 <flo> ah, in the todo list I had a quite detailed plan of how we were going to drop PPC support for 0.3
22:08:48 <flo> I wanted to ship a 0.2.1 with a patch that would let us distinguish 0.2 on PPC vs 0.2 on Mac Intel
22:09:19 --> Mic has joined #instantbird
22:09:19 * ChanServ sets mode +h Mic 
22:10:26 --> pekolc has joined #instantbird
22:15:07 <clokep> flo: I kind of want a newer one too. :P
22:15:23 <flo> should we ask BenB to send you one? :-P
22:17:04 <pekolc> Bah I'm going to need to rewrite this bot from scratch.
22:17:11 --> jb has joined #instantbird
22:18:06 <flo> clokep: http://log.bezut.info/instantbird/today#m739 does that mean WONTFIXing is more fun if someone took the time to file a detailed bug report? ;)
22:18:26 * flo wonders which bot pekolc is talking about
22:18:34 <clokep> flo: Yes, I like raining on people's about.
22:18:41 <clokep> people's parades
22:19:31 <-- jb has quit (Quit: Instantbird 1.1)
22:19:38 <-- pekolc has quit (Quit: pekolc)
22:24:06 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
22:25:30 <flo> has Mic commited much/recently to the experiments repository?
22:25:45 <flo> the recent history makes it look a lot like it could be moved to users/clokep
22:26:14 <clokep> flo: Neither of us have used it much recently.
22:26:29 <clokep> It should probably be split into two things using hg convert and nuked. ;)
22:26:34 <flo> it was where you developed JS-IRC, wasn't it?
22:26:52 <clokep> Yes.
22:27:02 <flo> what's the second thing?
22:27:06 <clokep> Sync
22:27:18 <clokep> (Mic's stuff.)
22:27:29 <clokep> I think I might have pushed some stuff playing w/ scraping xbox.com too.
22:27:35 <flo> ah, so you meant 2 user repositories?
22:27:49 <clokep> Yeah, I guess. :)
22:28:28 <flo> I was pondering creating another repository where I would put all the server side scripts related to l10n
22:28:39 <flo> I don't know how to call it
22:28:51 <flo> and I'm also wondering where we put the buildbot repository
22:29:10 <flo> (I mean, the one where we have the configuration files of our buildbot master)
22:29:30 <flo> it sounds bad that this part isn't public
22:29:39 <flo> although it's possible some passwords were present in the repository at some point :-S
22:30:22 <clokep> How easy is it to edit history in Hg?
22:30:36 <clokep> Honestly whenever I've had to do it, it's been like a 10 commit repo so I just export the whole thing as patches and reimport it.
22:31:07 <clokep> You could put them in your own user directory or under websites or?
22:31:44 <flo> I think if there's a file or a revision that we don't want I would just use hg convert to create a new clean repository
22:49:51 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/57066410a600 - Florian Quèze - Bug 742793 - [JS-XMPP] Avatar changes are only visible at restart, r=clokep.
22:49:52 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/08d59a0fef5f - Florian Quèze - Bug 1381 - [JS-XMPP] Send the user's vCard, r=clokep.
22:50:30 <flo> I think I'll rewrite the scripts generating the en-US repository using this method http://mercurial.selenic.com/wiki/MergingUnrelatedRepositories
22:51:08 <flo> so I'll hg convert to 2 separate repositories en-US-instantbird and en-US-ib.com, and then from en-US pull from each of these repositories and merge
22:52:41 <flo> I may be offline (with the AMI ;)) most of tomorrow
22:52:52 <flo> Good night
23:03:02 <clokep> Goodnight! :)
23:04:33 <-- myk has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
23:12:16 --> FireFly_TB has joined #instantbird
23:29:10 <-- clokep has quit (Ping timeout)
23:29:10 <-- aleth has quit (Input/output error)