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> firstname.lastname@example.org cancelled review?(email@example.com) for attachment 1612 on bug 1509. 00:16:24 <instantbot> firstname.lastname@example.org requested feedback from email@example.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> firstname.lastname@example.org cancelled feedback?(email@example.com) for attachment 1612 on bug 1509. 00:34:05 <instantbot> firstname.lastname@example.org requested review from email@example.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> firstname.lastname@example.org 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> email@example.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 firstname.lastname@example.org. 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 email@example.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> firstname.lastname@example.org 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> email@example.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> firstname.lastname@example.org 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> email@example.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 firstname.lastname@example.org. 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 email@example.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 firstname.lastname@example.org. 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> email@example.com requested review from firstname.lastname@example.org 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> email@example.com requested review from firstname.lastname@example.org 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 email@example.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> firstname.lastname@example.org 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> email@example.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> firstname.lastname@example.org 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> email@example.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> firstname.lastname@example.org 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> email@example.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)