#instantbird log on 10 18 2011

All times are UTC.

00:03:12 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
00:03:13 --> aleth has joined #instantbird
00:09:23 <-- clokep has quit (Ping timeout)
00:10:35 <-- v17al has quit (Ping timeout)
00:10:42 --> v17al has joined #instantbird
00:13:27 --> clokep has joined #instantbird
00:13:27 * ChanServ sets mode +h clokep 
00:28:09 <-- DGMurdockIII has quit (Quit: get satisfied! • :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::)
00:38:48 <-- Mook_as has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner])
01:18:45 * clokep is attempting to compile Instantbird with pymake.
01:49:22 <-- micahg has quit (Connection reset by peer)
01:50:03 --> micahg has joined #instantbird
01:51:47 <-- micahg has quit (Connection reset by peer)
01:52:11 --> micahg_ has joined #instantbird
02:00:46 <-- micahg_ has quit (Connection reset by peer)
02:01:08 --> micahg__ has joined #instantbird
02:02:51 <-- micahg__ has quit (Connection reset by peer)
02:02:54 --> micahg_ has joined #instantbird
02:10:00 <-- micahg_ has quit (Connection reset by peer)
02:10:35 --> micahg_ has joined #instantbird
02:36:51 <-- clokep has left #instantbird ()
02:51:35 <-- ecaron has quit (Quit: Instantbird 1.1)
03:45:55 --> DGMurdockIII has joined #instantbird
03:54:05 --> Mook has joined #instantbird
04:59:57 <-- Mook has quit (Ping timeout)
05:00:50 --> Mook has joined #instantbird
06:01:47 <-- DGMurdockIII has quit (Quit: get satisfied! • :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::)
06:24:13 <-- Mook has quit (Connection reset by peer)
06:25:56 --> Mook has joined #instantbird
06:47:15 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
07:15:10 --> FeuerFliege has joined #instantbird
07:44:36 --> eson57 has joined #instantbird
07:45:28 <eson57> Good morning guys! :)
07:45:28 <eson57> There are some strings in websites that do not appear translated...
07:45:28 <eson57> file "press-images.properties" - string "imageResources=Image resources"
07:45:28 <eson57> file "releasenotes-1.1.properties" - string "whatsNew=What's new?"
07:45:28 <eson57> file "releasenotes-1.1.properties" - These translation strings ar missing...
07:45:28 <eson57>         <h1>Instantbird 1.1 Release Notes</h1>
07:45:28 <eson57>         <h2>Check out what's new and the known issues about the latest version of Instantbird. As always, you're encouraged to tell us what you think, by <a href="about.html#get_in_touch">giving feedback</a> or by <a href="http://bugzilla.instantbird.org">filing a bug in Bugzilla</a>..</h2>
07:46:52 <eson57> ...thought you might want to know  ;)
07:53:37 --> jb has joined #instantbird
07:58:00 --> gerard-majax has joined #instantbird
08:00:27 <eson57> hrmm.. you can forget about the missing strings, I found what was wrong and fixed it!  :-s
08:20:44 --> Even1 has joined #instantbird
08:21:00 <-- jb has quit (Ping timeout)
08:43:32 --> Mic has joined #instantbird
08:43:32 * ChanServ sets mode +h Mic 
08:51:51 --> jb has joined #instantbird
08:54:42 <-- gerard-majax has quit (Ping timeout)
08:57:05 --> gerard-majax has joined #instantbird
09:01:02 --> flo has joined #instantbird
09:01:02 * ChanServ sets mode +qo flo flo 
09:05:13 <-- jb has quit (Ping timeout)
09:05:52 --> jb has joined #instantbird
09:08:44 <-- flo has quit (Ping timeout)
09:10:43 --> flo has joined #instantbird
09:10:43 * ChanServ sets mode +qo flo flo 
09:33:36 <-- GeekShadow has quit (Ping timeout)
09:35:05 --> mmkmou has joined #instantbird
09:41:57 <-- jb has quit (Ping timeout)
09:43:20 --> jb has joined #instantbird
09:48:00 --> GeekShadow has joined #instantbird
09:52:50 <Mic> flo: how are the release preparations going?
09:53:50 <-- eson57 has left #instantbird ()
09:55:51 <flo> Mic: hello :)
09:55:57 <flo> I'm creating the source tarball
09:56:12 <flo> (I thought I'd done that during the night, but apparently it failed :-/)
09:58:02 <flo> Even has bumped the maxVersion to 1.1.* on converted adium message themes
10:11:55 <flo> I don't understand how come we have users on old versions
10:12:03 <flo> users with 0.2b2 for example :-S
10:12:53 --> clokep has joined #instantbird
10:12:53 * ChanServ sets mode +h clokep 
10:13:41 <flo> they are offered both a minor update to 0.2 and a major update to 1.0
10:14:44 <clokep> :( People don't like to upgrade.
10:15:00 <flo> in the logs there are people on 0.2 fetching the 1.0 upgrade
10:15:19 <flo> clokep: I suspect website authors don't upgrade their links and still offer the new Instantbird 0.2beta2 somewhere ;)
10:15:46 <clokep> Could we redirect those requests?
10:15:59 <clokep> (Unless you like specifically go to the ftp site or something?)
10:16:12 <flo> maybe we should
10:16:55 <flo> for example make all requests to ftp.instantbird.org in old release folders redirect to www.instantbird.com or to the same file on the latest release if the referer isn't from one of our sites
10:17:32 <flo> someone downloaded 0.2 today from a link on this page: http://www.gezginler.net/modules/mydownloads/singlefile.php?download=instantbird&lid=5307
10:18:49 <clokep> Is it possible to do the redirect unless the referrer is instantbird.com/org?
10:18:58 <flo> yes
10:18:59 <clokep> So if you really want to download an old version you can, but you have to go through us?
10:19:06 --> igorko has joined #instantbird
10:22:40 <Mic> Maybe we could have an extra warning on the page if the user was redirected there?
10:23:14 <flo> uh, some people are reporting issues at http://code.google.com/p/instantbird/issues/ :(
10:24:20 <clokep> Didn't we disable that?
10:24:24 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
10:24:26 --> aleth has joined #instantbird
10:24:30 <flo> I don't see a way to disable it
10:25:23 <clokep> flo: Administer &gt; Tabs tick the "Hide" box next to Issues.
10:25:54 <flo> ok, I checked "Hide" for Wiki, Issues and Source :)
10:25:57 <Mic> I can file a bug about the redirection so we think about it
10:25:58 <clokep> Although it apparently still works if you go directly to the URL. :(
10:26:17 --> ironhead has joined #instantbird
10:26:24 <clokep> We could replace it with a wiki page though...that says to go to bio I guess?
10:27:36 <flo> I can probably edit the project summary
10:27:49 <flo> but really, there's no reason for people to land on that code.google.com page
10:28:17 <clokep> Unless it pops up in Google? Which I hope it doesn't. :(
10:28:29 <clokep> I'm going to reply to those two issues and just redirect people to the correct site.
10:31:38 <flo> http://code.google.com/p/instantbird/
10:32:02 <flo> clokep: already done. I resolved them as Invalid (but replied to what they were requesting)
10:32:09 <instantbot> New Websites - www.instantbird.org bug 1085 filed by benediktp@ymail.com.
10:32:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1085 enh, --, ---, nobody, NEW, Prevent people from unintentionally downloading older releases
10:32:13 <clokep> Ah OK.
10:33:37 <flo> boo for duplicated work, we mid-aired but it didn't tell us :(
10:34:48 <flo> I've no idea of where the upload script is :(
10:35:05 <clokep> Yeah, Google Code kind of sucks like that.
10:35:24 <flo> ah, I see a googlecode_upload.py script, that sounds promising
10:53:29 <-- clokep has left #instantbird ()
11:14:01 --> sabret00the has joined #instantbird
11:24:15 <-- Mic has quit (Ping timeout)
11:30:13 --> Mic has joined #instantbird
11:30:14 * ChanServ sets mode +h Mic 
11:33:28 <aleth> If you google "instantbird" you also get these download links within the first 3 pages
11:33:29 <aleth> http://www.softpedia.com/get/Internet/Chat/Instant-Messaging/Instantbird.shtml
11:33:54 <aleth> http://www.ubuntuka.com/instantbird-0-2-im-clientfor-your-ubuntu/
11:34:00 <aleth> http://im.about.com/od/downloads/ss/instantbird-download-for-windows.htm
11:49:10 --> clokep_work has joined #instantbird
11:49:10 * ChanServ sets mode +h clokep_work 
11:59:01 <flo> a 10 steps tutorial to explain that to install you should download the installer, execute it, and click on "Next" several times. That's depressing :-D
11:59:53 <flo> creating the source tarball took 66 minutes
12:00:06 <flo> cloning the mozilla repository takes so much time :(
12:00:53 <clokep_work> Yes, I cloned comm-central last then...then ran client.py to clone mozilla-central, it took like 2 hours altogether. :(
12:01:18 <clokep_work> flo: I think we should look into "fixing" bug 759 ASAP for 1.2 (i.e. before we start adding jsProtos)
12:01:21 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=759 min, --, ---, nobody, NEW, Reorganize purplexpcom
12:01:58 <flo> oh yes
12:02:03 <-- Mic has quit (Quit: Instantbird 1.1)
12:02:45 <flo> a folder for instantbird-specific parts, a folder for the Mozilla IM core, and a folder for the libpurple usage :)
12:03:48 <flo> several of the XBL bindings currently in instantbird/content/ could probably be shared with other mozilla applications doing IM :)
12:03:55 <clokep_work> Sounds good. :) We probably want to have a protocols folder too under the IM core. twitter might only be one (two?) files, but others probably will be larger.
12:04:31 <flo> so one folder per protocol then?
12:04:43 <flo> (what's the second twitter file?)
12:05:44 <flo> I'm at the "Move the final builds " step of https://wiki.instantbird.org/Instantbird:release_process
12:06:25 <clokep_work> (the second twitter file is the manifest :P)
12:06:34 <flo> ah, ok
12:06:52 <clokep_work> And yes, one folder per protocol sounds like a good idea (pretty much how libpurple has it set up)
12:06:54 <flo> there are also the twitter icons (I think they are in instantbird/theme/) and the twitter.properties file
12:07:20 <clokep_work> I've thought about whether it would be better to include all those together with the protocols instead of under the instantbird stuff and the locales folder.
12:07:47 <flo> I'm not sure it's a fantastic idea to have several files for each protocol, but for reading the code it's easier. Maybe we could (should?) combine them at compilation time?
12:08:04 <clokep_work> I started an announcement last night, but I really didn't like how it was coming and ended up trashing it. :(
12:08:12 <clokep_work> What do you mean?
12:09:19 <flo> I mean all the twitter code is in a single file, and maybe other protocols could also be in a single file :)
12:09:44 <flo> but anyway, let's release and bikeshed the file organization later :)
12:09:48 <clokep_work> I mean, you could combine IRC into a single file, but I don't really see the point.
12:10:04 <clokep_work> Yes! I just thought of it last night and figured we should look at it sooner rather than later
12:10:16 <flo> not forgetting to add a line in package-manifest each time you add a file for example? ;)
12:10:17 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
12:10:19 --> aleth has joined #instantbird
12:11:03 <flo> I'm not sure what the performance are for using lots of JS files for a component. In the past they were clearly bad, but now that it's all in omni.jar, it may not matter any more
12:11:59 <clokep_work> Ah, I see. I pull in some modules into my IRC code, I guess the files could just be concatenated though.
12:12:50 <flo> the point of creating module is for things that should be reused by some other code. If it's just to put some code in a different file, I'm not sure it's a good idea
12:18:15 <clokep_work> Some of it is only used in my code, but is meant to be able to be used for extensions to the protocol.
12:18:43 <flo> that can be a valid use case :)
12:20:15 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
12:20:16 --> aleth has joined #instantbird
12:22:06 <clokep_work> :-D
12:22:26 <flo> moving things around is so slow :(
12:22:40 <flo> I'm making a copy of the 1.1 release folder on another server
12:22:42 <clokep_work> :-/ I hope you're moving them directly from the server at least!
12:22:48 <clokep_work> Oh. :(
12:23:06 <flo> 1.8GB. Even with a 100Mbps bandwith on both servers, it takes several minutes
12:25:08 <clokep_work> Get some coffee? :)
12:25:25 <flo> only 400MB left ;)
12:25:29 <flo> then the upload to code.google.com
12:26:00 <flo> I wrote the script for that before lunch
12:27:21 <flo> finished :). 7min36s
12:30:14 <clokep_work> That's not too bad. :)
12:31:09 <igorko> when is release?
12:31:20 <flo> igorko: today
12:31:27 <igorko> yay
12:33:06 <flo> source and en-US builds are on code.google.com
12:33:28 <flo> 11 locales left to upload
12:33:47 --> jb1 has joined #instantbird
12:34:02 <-- jb has quit (Ping timeout)
12:38:31 <ironhead> sweet, minor tweak to my custom Canadian Dictionary and I'm in business on 1.1! :)
12:38:57 <clokep_work> flo: FYI you can mark downloads as "obsolete" on Google Code (not sure if you know this or not...) :
12:39:19 <ironhead> guess I'll have to bug the official maintainer, since I don't think it was ever uploaded to addons.ib.com
12:40:29 <flo> http://queze.net/goinfre/instantbird-1.1.download-count.txt
12:40:39 <flo> how come there are 3 downloads before the release? :-S
12:40:49 <ironhead> I count as 1 :P
12:40:59 <clokep_work> Maybe ironhead just downloaded it? ;)
12:41:05 <clokep_work> (three times? (o_O)
12:41:10 --> jb has joined #instantbird
12:41:23 <flo> 3 downloads of en-US win32 installer
12:41:25 <-- jb1 has quit (Ping timeout)
12:41:28 <clokep_work> Strange.
12:41:30 <clokep_work> Wasn't me.
12:41:40 <flo> the upload to code.google.com took 9minutes and 3s
12:41:46 <ironhead> people monitoring the project perhaps?
12:41:52 <flo> that's relatively fast :)
12:42:03 <flo> ironhead: only one person has stared the project on google code
12:44:02 <flo> (for information, we don't upload the whole 1.8GB of the release to code.google.com, the update files are served only from our own servers)
12:48:24 <clokep_work> :)
12:48:49 <clokep_work> We need a weekly meeting post as well as a release post. :-/
12:49:00 <flo> we need lots of posts ;)
12:51:15 <clokep_work> Yes. :( I can probably do one a bit later, but I have a meeting soon.
12:54:52 <instantbot> florian@instantbird.org set the Resolution field on bug 1069 to FIXED.
12:54:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1069 nor, --, ---, florian, RESO FIXED, 'What's new" feed display broken
12:56:07 <flo> I think I'm ready to put the website changes live :)
12:56:31 <flo> should I just go ahead, or wait for a blog post to be ready?
12:59:00 <clokep_work> I think going ahead is fine.
12:59:06 <clokep_work> Let us find any problems faster.
12:59:10 <clokep_work> I have to go. I'll be back later.
12:59:18 <-- clokep_work has quit (Quit: Meeting.)
13:09:27 <flo> I think this will save me some time for the next release: https://wiki.instantbird.org/Instantbird:Google_code_upload :)
13:09:43 <flo> and I updated some details on the https://wiki.instantbird.org/Instantbird:release_process page
13:13:17 topic changed by flo to "Ask questions about Instantbird (http://www.instantbird.com) here|Get Instantbird 1.1 while it's hot! :) |News: http://blog.instantbird.org/ |Nightlies: http://nightly.instantbird.im/ (testing purpose only) |IRC logs: http://log.bezut.info/ |Pastebin: http://pastebin.instantbird.org/"
13:15:07 <flo> website updated :)
13:18:29 <-- gerard-majax has quit (Quit: Ex-Chat)
13:21:50 --> gerard-majax has joined #instantbird
13:26:52 <igorko> hehe getting it
14:02:23 <-- jb has quit (Ping timeout)
14:06:07 --> jb has joined #instantbird
14:10:47 --> clokep_work has joined #instantbird
14:10:48 * ChanServ sets mode +h clokep_work 
14:22:56 <clokep_work> Website looks good! :)
14:25:59 <-- jb has quit (Ping timeout)
14:26:12 --> jb has joined #instantbird
14:37:34 <-- sabret00the has quit (Ping timeout)
14:44:30 --> ecaron has joined #instantbird
15:00:57 --> vicnet has joined #instantbird
15:06:56 <-- vicnet has quit (Quit: Instantbird 1.1a1pre)
15:14:50 <flo> clokep_work, ecaron: draft release post: https://etherpad.mozilla.org/jP7X2MlN3V
15:18:56 <flo> should I mention that it's exactly 4 years after the 0.1 release?
15:21:54 <ecaron> absolutely
15:22:04 <ecaron> people love seeing longevity in software projects
15:23:42 <flo> hmm, I'll need to investigate http://instantbird.com/release-notes-1.1.html later :-D
15:24:07 <flo> good thing no links point to that page :)
15:25:59 <flo> I've just changed the content of the pad with what I've edited on wordpress
15:26:41 --> sabret00the has joined #instantbird
15:27:43 <ecaron> love the post
15:28:53 <flo> :)
15:41:27 <flo> so, if nobody complains about something in that post, I guess I can assume it's ready to publish? ;)
15:47:54 <instantbot> Just appeared in Blog@instantbird.org - http://blog.instantbird.org :
15:47:55 <instantbot> http://blog.instantbird.org/2011/10/instantbird-1-1-released/ - Instantbird 1.1 released!
15:48:11 <clokep_work> I can read the published one I guess. :P
15:48:34 --> Andrey has joined #instantbird
15:50:18 <clokep_work> flo: Looks good! :)
15:51:13 <-- gerard-majax has quit (Ping timeout)
15:52:54 <flo> clokep_work: thanks :)
15:58:27 <clokep_work> And thanks again for everything you do! :)
15:59:04 * flo blushes
15:59:42 <clokep_work> Does this mean we can talk about 1.2 now? :P
15:59:53 <clokep_work> (Or does it mean to brace for the deluge of bug reports? ;))
16:00:28 <flo> I'm posting on freshmeat
16:00:35 <flo> we should probably tweet ;)
16:00:48 <clokep_work> Yes, probably.
16:03:23 <flo> cutting down the change sumarry to only 600 characters is hard :(
16:03:31 <flo> I started from ~1200
16:05:15 <clokep_work> We should limit our blog posts by the # of words btw.
16:09:43 <flo> hmm, we don't support entities in outgoing tweets? :-S
16:09:54 <flo> I see "Get Instantbird 1.1 now, http://t.co/FqITrnIX" in my timeline
16:10:55 <clokep_work> I don't know for sure. Aren't outoging tweets processed when we get them back in via Twitter?
16:11:57 <flo> Instantbird 1.1 has just been released! Stability fixes, dramatic reduction of resource consumption in some cases, and cool features making Twitter and IRC much more usable: context menu to retweet, reply to a tweet (or simply double click on the tweet to start a reply) or (un)follow the author of the tweet; tab completion of usernames (twitter) or nicknames (IRC) and last but not least, conversations can now be put on hold: close tabs without le
16:12:01 <flo> just 600 characters
16:12:16 <-- jb has quit (Ping timeout)
16:12:19 <flo> (but IRC doesn't like 600 characters) aving the conversation, reopen it from the Contacts window. Small change? Yes, but it’s exceptionally useful for IRC users idling in lots of channels!
16:12:48 --> jb has joined #instantbird
16:14:32 <-- jb has quit (Ping timeout)
16:15:00 --> jb has joined #instantbird
16:15:10 <flo> clokep_work, ecaron: should the "instantbird" twitter account RT our "personal" tweets about the release?
16:15:25 <clokep_work> If you want it to. :P People don't know who we are. ;)
16:15:26 <-- mmkmou has quit (Ping timeout)
16:15:41 <ecaron> as long as there is enough time between the RTs, yes
16:15:54 <ecaron> clokep, i care you who you are
16:15:59 <ecaron> instantbot: hug clokep
16:16:01 * instantbot hugs clokep
16:19:16 <flo> there's definitely a bug with URLs in outgoing tweets
16:19:23 <flo> I suspect we need to add 2 more include_entities=1
16:19:38 <clokep_work> Hmm.:(
16:19:47 * clokep_work pats instantbot.
16:19:48 <instantbot> yay
16:19:55 --> Usul_phone has joined #instantbird
16:20:05 <Usul_phone> Hum looking for update doesn't work from 1.0
16:20:12 <Usul_phone> I don't get the update offered
16:20:34 <flo> I think we will turn auto-updates on only tomorrow.
16:20:46 <flo> Checking first if we get tones of almost identical bug reports ;)
16:21:09 <Usul_phone> :(
16:21:23 <Usul_phone> I'll wait fo tomorrow then
16:21:38 <flo> maybe we can turn it on only for users doing a manual check for updates though
16:21:38 <ecaron> You can still grab the exe & run it directly, it'll be the same thing.
16:21:54 <ecaron> flo: if that's possible, i think that's a great idea
16:22:11 <flo> ecaron: I suspect he was experiencing bug 1066 (or a similar bug with the same cause)
16:22:13 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1066 nor, --, 1.1, florian, RESO FIXED, Collapsing contact info in buddy list with mouse will hide the contact
16:27:49 <clokep_work> Yes, for people who manually check would be good.
16:29:49 <clokep_work> flo ecaron Do we get emails or anything when people comment on posts?
16:30:03 <flo> I don't know
16:30:49 <flo> I remember I received an email once while the wordpress blog was still being tested on ecaron's server, but I haven't received any email from the blog since that
16:31:34 --> mmkmou has joined #instantbird
16:32:14 <flo> I should fix the server's clock, it's almost half an hour late, which makes our posts appear as not-the-first-one on planet, when when they are
16:32:37 <ecaron> yes, email notifications should be sent
16:32:56 <flo> for all comments or only those that need validation?
16:33:10 <ecaron> the ones needing validation
16:33:22 <ecaron> want an email whenever a comment is added?
16:34:55 <flo> I used to have one, but I don't mind if I don't any more.
16:34:57 <clokep_work> I would like that personally. It makes it easier to track what's going on. idk if that's a per user setting or a global setting though.
16:35:14 <ecaron> I'll turn it on and we can turn it off when it gets to be too much.
16:35:14 <flo> I was just trying to understand if I should have received an email when Mic added a comment a few days ago (and if so if I needed to look in my spam folder)
16:35:20 <clokep_work> (Also, are those for all posts or just on your /own/ post?)
16:35:36 <ecaron> You shouldn't have because it didn't need moderation (wasn't spammy)
16:35:49 <ecaron> Good question. I think it will be for all posts.
16:36:07 <flo> and how does it deal with spam? :)
16:36:12 <ecaron> So, you didn't get a email about Mic's post because I didn't have "email for all" turned on.
16:36:17 <ecaron> You will from now on.
16:36:22 <flo> ok :)
16:36:34 <ecaron> It uses Automattic's Akismet - https://akismet.com/
16:37:08 <-- Usul_phone has left #instantbird ()
16:46:13 <clokep_work> So are we getting nightlies on moz9 then? ;)
16:47:21 --> vicnet has joined #instantbird
16:47:24 --> roflo1 has joined #instantbird
16:49:13 <clokep_work> So one of my friends has an issue where sometimes Instantbird thinks people are offline when they're actually online. They're not invisible...and it's only on the buddy list (a conversation will know they're online I think).
16:49:15 <clokep_work> I'm going to file a bug actually.
16:49:34 <flo> anything in the error console?
16:50:56 <clokep_work> Checking...
16:52:03 <clokep_work> No, nothing on the error console.
16:52:12 <clokep_work> I have a screenshot showing the issue, but I need to anonymize it first when I get home.
16:57:34 <-- Tonnes has quit (Connection reset by peer)
17:03:16 --> Tonnes has joined #instantbird
17:07:22 <FeuerFliege> Hi
17:07:30 <flo> FeuerFliege: hello :)
17:07:45 <FeuerFliege> how is IB 1.1 doing so far?
17:07:54 <flo> it's released.
17:08:12 <clokep_work> The servers are still up + we haven't had any major bug reports so. :P
17:08:23 <FeuerFliege> that’s nice
17:08:34 <FeuerFliege> i got some positive feedback.
17:08:43 <flo> no major article posted anywhere either
17:09:25 <roflo1> BTW, when will the auto-update feature be ready?
17:10:00 <clokep_work> "be ready"? More of just needs to be turned on.
17:10:13 <clokep_work> At least that's my understanding. ;)
17:10:32 <clokep_work> And yeah, articles would be nice...but we got a lot of traffic on Twitter last release, so hopefully again. :)
17:10:52 <flo> people were mostly sharing links to article / retweeting them
17:11:10 <roflo1> Hmm.. if I click on Help->Check for updates, it says none are avaailable.
17:11:48 <flo> that doesn't mean the feature is not ready
17:12:04 <flo> it's just that we haven't enabled it, because we are waiting a few hours to see how people react to the release
17:12:21 <-- ironhead has quit (Quit: leaving)
17:13:54 <roflo1> Oh, ok.. I was just wondering if I should wait to help "test" if it works fine (the auto-update)..
17:33:22 <aleth> flo: great release blog post :) just the right length :D 
17:33:30 <aleth> & congratulations & thanks!
17:33:31 <flo> aleth: thanks :)
17:34:27 <flo> I'll be back after dinner to try and turn on the updates for when people manually check for updates
17:34:31 <-- flo has quit (Quit: Instantbird 1.1)
17:34:32 <-- Andrey has quit (Quit: )
17:35:58 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
17:36:01 --> aleth has joined #instantbird
17:36:28 --> Mic has joined #instantbird
17:36:28 * ChanServ sets mode +h Mic 
17:37:11 <Mic> hmm .. two full downloads for nightlies in a row again :(
17:37:44 <-- Mic has quit (Quit: Instantbird 1.1a1pre)
17:38:02 --> Mic has joined #instantbird
17:38:02 * ChanServ sets mode +h Mic 
17:50:15 <Mic> Would it be possible to get the number of comments on our blog postings shown on PMO?
17:50:46 <clokep_work> I would just like them on the main blog.instantbird.com page personally.
17:51:02 <-- jb has left #instantbird ()
17:51:05 <clokep_work> roflo1: You could test it anyway but installing, but yes. We'll roll the update out eventually. :) Thanks!
17:51:07 <Mic> It's a nice thing if we actually get comment atleast ;)
17:53:04 <Mic> Seeing that a posting has a few comments makes it more interesting imo (other people seemed to have found it interesting enough to read an comment it).
17:53:12 <Mic> *and
17:53:57 <clokep_work> I concur.
17:55:26 <-- igorko has quit (Quit: Instantbird 1.1a1pre)
17:56:00 <Mic> Bugreports are cheap, I'll just file it and we'll see :)
17:56:59 --> igorko has joined #instantbird
17:57:37 <clokep_work> ecaron would know if it's even possible though.
17:57:42 <clokep_work> We could check the options too. ;)
17:58:38 <ecaron> i don't have a clue about PMO
17:58:51 <ecaron> anyone know anyone behind it? i can pick up that converstaion
17:59:00 <ecaron> the feed they're getting should show comment numbers
17:59:04 <igorko> guys pleeeease dd file transfers
17:59:15 <igorko> add*
17:59:49 <clokep_work> Sorry, I meant for the main page. :) PMO runs the software called "planet" by the way, but I think the ones that show # of comments just embed it into the RSS.
18:00:06 <clokep_work> igorko: If someone wants to implement it, there's more important things (in our minds) to do first, but we'd certainly help someone.
18:01:05 <ecaron> ah, they're running Venus - http://www.intertwingly.net/code/venus/
18:01:09 <instantbot> New Websites - blog.instantbird.com (WordPress) bug 1086 filed by benediktp@ymail.com.
18:01:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1086 enh, --, ---, nobody, NEW, Display number of comments on Planet Mozilla
18:03:02 <igorko> hm i got an idea and it's really not new
18:03:39 <clokep_work> ecaron: Ah, yes. That's it. :( Sorry.
18:03:42 <igorko> to add last conversaiton session from log
18:03:56 <igorko> to conversation window
18:04:08 <igorko> iirc this is made in empathy
18:04:26 <clokep_work> Mic: Do you have an example posting that has that?
18:04:41 <clokep_work> igorko: Yes, that's wanted. I think we have a bug open abou tit?
18:04:56 <Mic> umm, check PMO, there should be a few
18:05:26 <Mic> igorko: that's what we want to do but we need a proper log file format that allows to do that easily
18:06:06 --> mokush has joined #instantbird
18:08:17 <Mic> Could be a nice thing to play with by the way ..
18:08:42 <-- igorko has quit (Quit: Instantbird 1.1)
18:09:43 <-- ecaron has quit (Quit: Instantbird 1.1)
18:09:48 --> ecaron has joined #instantbird
18:10:03 <Mic> clokep: do you think it would work to write the incoming messages json-ified to a file for each session and load it when a conversation is opened?
18:10:16 <-- mmkmou has quit (Ping timeout)
18:10:49 --> igorko has joined #instantbird
18:10:51 <clokep_work> Well http://wordpress.org/extend/plugins/feed-comments-number/ seems like it would do it...
18:11:12 <clokep_work> Mic: That would probably work, you could also grossly read them from the txt files.
18:12:14 <Mic> Yes, but we couldn't format them properly since there's information lost when writing the logs.
18:12:38 <Mic> Dumping the message objects as they are shouldn't have (most of?) this problem?
18:12:52 <-- igorko has quit (Quit: Instantbird 1.1)
18:13:05 --> igorko has joined #instantbird
18:13:19 <clokep_work> Yes.
18:13:21 <clokep_work> It's doable.
18:13:24 <clokep_work> But a hack. :P
18:13:31 <Mic> Sure, a hack.
18:13:45 <Mic> but it would allow to experiment with it
18:14:13 <Mic> And a JSON logger shouldn't be too hard to write. Might even be easier than the text logger ;)
18:14:35 <clokep_work> Yes. :)
18:14:40 <clokep_work> It should be fairly easy to doo.
18:17:46 <-- igorko has quit (Quit: Instantbird 1.1)
18:17:50 --> igorko has joined #instantbird
18:19:13 <-- igorko has quit (Quit: Instantbird 1.1)
18:19:16 --> igorko has joined #instantbird
18:19:48 <-- igorko has quit (Quit: Instantbird 1.1)
18:19:51 --> igorko has joined #instantbird
18:20:09 <-- igorko has quit (Quit: Instantbird 1.1)
18:20:11 <clokep_work> Logging should be thought about soon though, it seems to block a lot. :-/
18:22:55 --> DGMurdockIII has joined #instantbird
18:27:17 --> mmkmou has joined #instantbird
18:29:21 --> igorko has joined #instantbird
18:29:52 <igorko> hm instantbird takes 48MB of memory. It's a lot
18:32:45 --> flo has joined #instantbird
18:32:45 * ChanServ sets mode +qo flo flo 
18:32:50 <Mic> Instantbird is using the Mozilla framework/platform, you can do just anything with it
18:33:29 <clokep_work> 48MB really isn't a lot when most systems come with 2 - 4 GB now.
18:36:16 <Mic> flo: you had a student project that wanted to add a few messages of context to new conversations. What happened to it?
18:36:50 <flo> "<Mic> clokep: do you think it would work to write the incoming messages json-ified to a file for each session and load it when a conversation is opened?" a French student I menthored has done that already
18:37:07 <flo> I've never got him to upload his add-on on AIO, but it did work (at some point) on a 1.0 release.
18:37:52 <Mic> If it's ok I'd like to have a look at his code
18:38:15 <flo> If I can find it again :)
18:38:32 <Mic> Try searching your mailbox? ;)
18:38:34 <flo> I know that student still uses Instantbird as his Google Talk client, which seems a good thing :)
18:39:23 <flo> igorko: 48MB is super small, you are lucky :).
18:40:39 <flo> Mic: hmm, that was before 1.0.
18:42:31 <Mic> Is that a compatibility problem or just "a long time ago"? ;)
18:43:32 <flo> it's "I'm searching my mailbox and found an email from the student saying 'congrats for the 1.0 release'"
18:44:01 <flo> that was coded in March 2011
18:46:30 <flo> oh, it was restartless! :)
18:48:15 <flo> the best file I've found for now is a .rar (!) file and he said in the email that it didn't work (he was asking for help/ a review)
18:48:17 <Mic> clokep_work: is the wordpress link you gave something I should post in bug 1086?
18:48:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1086 enh, --, ---, nobody, NEW, Display number of comments on Planet Mozilla
18:48:37 <flo> but it seems the add-on is still installed in my debug profile, so maybe I can find the working version there :)
18:49:15 <flo> I should file a bug about the missing entities in outgoing tweets
18:51:36 <clokep_work> Mic: Maybe. ecaron would know more about it. ;)
18:51:43 <flo> Mic: I've just emailed you that file (the one from my debug profile)
18:52:35 <clokep_work> Should we keep all this code somewhere that we've receive? (varuna's code too?)
18:52:46 <clokep_work> Also...yes please file that bug flo. :) I can look at it.
18:52:52 <flo> varuna's code will soon be merged
18:53:08 <Mic> flo: thanks
18:53:17 <flo> For add-ons, if the code doesn't evolve, keeping the last XPI (ideally on AIO) is enough.
18:53:37 --> gerard-majax has joined #instantbird
18:53:42 <flo> (that's the reason why I asked him to upload it there, but it's hard to get a student to do anything after he got his grade ;))
18:54:37 <flo> (and the grade was good, by the way; he is the only student I've had this year who has actually produced some code that does something useful (out of 6!))
18:55:37 <flo> http://www.opennet.ru/opennews/art.shtml?num=32074
18:56:52 <flo> the part before the screenshot is the same as their 1.0 post (except for the changed version number), the part after the screenshot is a translation of our 1.1 release notes.
18:58:26 <Mic> Does it make sense to have several loggers simultaneously?
18:58:53 <flo> there's probably someone at that website who likes us and follows our blog, they are often the first to post about our releases.
18:59:13 <flo> Mic: technically it's not a problem.
18:59:28 <flo> hmm, except maybe to get the list of logs
18:59:53 <Mic> As far as I can tell I'd need an intermediate layer to do some 'log flavour handling' for me
19:01:09 <Mic> ah, exactly. Getting the logs, that was the thing I was worried about.
19:04:08 <clokep_work> Well if we wanted translated release notes. ;)
19:09:40 <flo> maybe they are already translated on our website?
19:09:42 <flo> I haven't checked
19:10:05 <flo> most translators haven't translated them I think though :-/
19:10:06 <-- mmkmou has quit (Broken pipe)
19:11:16 <DGMurdockIII> i use instantbird for googlr talk could not live with out it
19:11:39 <Mic> :)
19:11:52 <Mic> bbl
19:12:18 <aleth> flo: btw notice in the screenshot on opennet.ru the Bubbles font is Sans ;) while the OS default sans-serif would be the ubuntu font I think (see buddy list)
19:19:37 <aleth> So Tab Complete got integrated into IB? I missed that...
19:21:47 <flo> the feature got integrated, not the exact behavior of the add-on.
19:22:19 <flo> aleth: the screenshot on opennet.ru is one we made for journalists ;)
19:23:39 <aleth> aleth: Ah, that's why it's got your (?) face on it :)
19:24:34 <flo> yes, it's me
19:24:38 <-- mokush has quit (Client exited)
19:24:58 <flo> aleth: the image is from http://www.instantbird.com/press-images.html
19:25:34 <aleth> It's a nice demo screenshot!
19:25:44 <aleth> Anyway, I saw it for the first time, and it indicates a default ubuntu install comes without Lucida Grande, which a lot of websites try to use. fwiw... 
19:26:49 <flo> yeah, we were tired of seeing images of the account wizard or of empty buddy lists, so we decided to provide good screenshots for 0.2 (and later releases)
19:27:07 <aleth> Also shows off the bubbles "code folding"
19:28:31 <aleth> A feature you really miss when you are used to it and it's not there in some other client...
19:30:37 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
19:30:39 --> aleth has joined #instantbird
19:33:40 --> mikk_s has joined #instantbird
19:36:12 <-- mikk_s has quit (Quit: Instantbird 1.1)
19:36:23 --> mikk_s has joined #instantbird
19:36:29 <-- mikk_s has quit (Quit: mikk_s)
19:55:13 <flo> maybe I should email localizers to remind them that we can't "make noise" in their locales and if they want their work to be appreciated, there needs to be at least someone talking about the release in their locale
19:59:43 --> jb has joined #instantbird
20:06:27 <instantbot> New purplexpcom - Twitter bug 1087 filed by florian@instantbird.org.
20:06:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1087 nor, --, ---, nobody, NEW, No entities in outgoing tweets.
20:08:39 <instantbot> New purplexpcom - Twitter bug 1088 filed by florian@instantbird.org.
20:08:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1088 nor, --, ---, nobody, NEW, Twitter timeline's normalizedName shouldn't be localized
20:18:40 <clokep_work> :( That's unfortunate.
20:19:44 <clokep_work> So you need to post and say it includes entities for Twitter to calculate them?
20:23:34 <-- clokep_work has quit (Quit: Be back soon!)
20:23:52 <flo> they are calculated anyway. But you have to opt-in to have them send in the feedback you receive when the post is sent successfully (that's what we display)
20:24:03 <flo> s/post/tweet/ of course
20:27:26 <-- v17al has quit (Ping timeout)
20:28:06 --> v17al has joined #instantbird
20:28:54 --> mmkmou has joined #instantbird
20:29:29 <-- jb has quit (Ping timeout)
20:30:14 <-- Mic has quit (Connection reset by peer)
20:30:40 <-- v17al has left #instantbird ()
20:33:16 --> Mic has joined #instantbird
20:33:16 * ChanServ sets mode +h Mic 
20:37:15 <flo> upgrade are enabled for 1.0 users who click "check for updates".
20:37:16 * Mic has maybe found a reproducible crash :(
20:37:43 <Mic> It did work three times in a row at least :( I'm filing the bug report already.
20:37:59 <flo> you have sent the reports?
20:38:13 <Mic> Yes, I added comments too
20:38:32 <Mic> I haven't tried on a clean profile yet
20:40:32 <flo> definitely a libpurple bug :(
20:41:43 <flo> what's the protocol by the way?
20:42:02 <Mic> ICQ in the first two cases, Yahoo in the third iirc
20:42:51 <flo> I would like to reproduce that in a debug build :)
20:43:19 <Mic> gtg
20:43:22 <instantbot> New Instantbird (UI) bug 1089 filed by benediktp@ymail.com.
20:43:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1089 nor, --, ---, nobody, NEW, Crash:
20:43:47 <Mic> I'll add extra information as I find something tomorrow
20:43:51 <Mic> Good night
20:43:54 <-- Mic has quit (Quit: Instantbird 1.1a1pre)
20:45:18 <-- roflo1 has quit (Quit: Instantbird 1.0)
20:45:52 --> roflo1 has joined #instantbird
20:47:50 <flo> roflo1: the update worked? :)
20:48:21 <roflo1> It said the incremental update couldn't be applied.. it's downloading the full installer.
20:48:40 <flo> :(
20:49:01 <flo> it's not downloading the installer though (except if you did that yourself)
20:49:02 <roflo1> Ok, done.. brb.
20:49:04 <-- roflo1 has quit (Quit: Instantbird 1.0)
20:49:51 --> roflo1 has joined #instantbird
20:50:12 <roflo1> Full update worked fine.
20:51:39 <flo> do you remember if you installed 1.0 from the .exe installer or the zip file?
20:52:01 <roflo1> I updated from the previous version.. just like this time.
20:52:19 <flo> you had 0.2 before?
20:52:22 <roflo1> yup.
20:53:55 <roflo1> instantbird-0.2.en-US.win32.installer.exe
20:54:08 <flo> it should work in that case :-/
20:54:17 <-- mmkmou has quit (Ping timeout)
20:55:35 <-- FeuerFliege has quit (Connection reset by peer)
20:56:45 --> FeuerFliege has joined #instantbird
20:58:39 <roflo1> well, the fact that it falls back to downloading the full update doesn't impact too much on the user's experience..
20:58:39 <roflo1> .. did you have something in mind if it was a 1.0 exe/zip install?
20:59:33 <flo> updating from an instantbird extracted from a zip file is known to fail with the partial patch (and to fallback on the complete patch)
21:00:09 <FeuerFliege> I can reproduce bug 1089.
21:00:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1089 nor, --, ---, nobody, NEW, Crash [@ ssl_nss_handshake_cb]
21:01:18 <flo> why do *we* always find so many obvious easily reproducable bugs just *after* a release?
21:01:40 <roflo1> Murphy's law? ;)
21:05:06 <instantbot> New Instantbird (UI) bug 1090 filed by wjrogers@gmail.com.
21:05:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1090 nor, --, ---, nobody, UNCO, meta-contact disappears from buddy list
21:06:32 --> hunsly has joined #instantbird
21:08:19 --> clokep has joined #instantbird
21:08:19 * ChanServ sets mode +h clokep 
21:08:55 <-- chrisccoulson has quit (Quit: Ex-Chat)
21:09:18 --> chrisccoulson has joined #instantbird
21:10:45 <roflo1> Anyway.. I did a 1.0 to 1.1 upgrade (fresh 1.0 install exe) on a virtual machine with WinXP. All ok there.
21:11:00 <flo> with the partial update?
21:11:38 <roflo1> yup.. I'm thinking I should deinstall 1.1, install 1.0 and upgrade on my physical machine (Win7) just to see.
21:16:52 <-- roflo1 has quit (Quit: Instantbird 1.1)
21:21:44 --> roflo1 has joined #instantbird
21:22:30 <roflo1> Couldn't reproduce it. This time the incremental worked just fine... probably a good thing.
21:23:26 --> mmkmou has joined #instantbird
21:33:10 --> jb has joined #instantbird
21:35:29 <flo> roflo1: so it's probably the 0.2 -> 1.0 that failed in a subtile way
21:36:47 --> FeuerFliege1 has joined #instantbird
21:36:56 <-- FeuerFliege has quit (Ping timeout)
21:36:57 <flo> that's bug 551
21:37:00 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=551 nor, --, ---, nobody, UNCO, Partial updates are failing on a regular basis
21:37:35 <flo> and we have no idea of the real cause
21:38:40 <roflo1> yeah, it's hard to tell.. is there a way to force 0.2 to update to 1.0 instead of 1.1?
21:40:56 <flo> it will update to 1.0
21:41:02 <flo> (currently at least)
21:41:15 <flo> that may change tomorrow
21:41:39 <flo> but anyway, the bug is random, so you are no more likely to have it on 0.2->1.0 than on something else
21:45:36 --> v17al has joined #instantbird
21:46:21 <flo> ecaron: have we tweeted anything about the release from the "instantbird" account yet?
21:48:34 <-- jb has quit (Ping timeout)
21:54:00 <-- roflo1 has quit (Quit: Instantbird 1.1)
21:54:07 <flo> Good night
21:54:09 <-- flo has quit (Quit: Instantbird 1.1)
21:57:05 <-- mmkmou has quit (Client exited)
21:57:47 <-- DGMurdockIII has quit (Quit: get satisfied! • :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::)
22:03:28 --> roflo1 has joined #instantbird
22:06:13 <roflo1> Ok, for the record.. 0.2 does update all the way to 1.1, but apparently it doesn't use the incremental update (13MB download).
22:06:14 <roflo1> Either way, apparently I'm the only one affected by it (and it was resolved gracefully)... and I'm unable to reproduce it.
22:09:31 <clokep> That's good. :) I randomly get failed updates on nightlies, but it's not often.
22:16:33 <-- ecaron has quit (Ping timeout)
22:17:14 <-- v17al has quit (Ping timeout)
22:18:01 <-- igorko has quit (Ping timeout)
22:18:44 <-- FeuerFliege1 has quit (Quit: Instantbird 1.1a1pre)
22:21:42 <-- vicnet has quit (Quit: Instantbird 1.1a1pre)
22:21:52 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
22:21:55 --> aleth has joined #instantbird
22:33:12 --> ecaron has joined #instantbird
22:36:54 --> ecaron1 has joined #instantbird
22:37:43 <-- ecaron has quit (Ping timeout)
22:38:12 <-- ecaron1 has quit (Quit: Instantbird 1.1)
22:46:29 <-- hunsly has quit (Ping timeout)
22:48:05 --> hunsly has joined #instantbird
22:52:34 <-- hunsly has quit (Ping timeout)
22:53:52 --> hunsly has joined #instantbird
22:57:08 --> mmkmou has joined #instantbird
23:04:54 <-- mmkmou has quit (Client exited)
23:09:15 <-- hunsly has quit (Ping timeout)
23:11:08 --> hunsly has joined #instantbird
23:18:52 --> ironhead has joined #instantbird
23:19:24 <-- ironhead has quit (Quit: Instantbird 1.0)
23:19:34 <-- sabret00the has quit (Ping timeout)
23:19:48 --> ironhead has joined #instantbird
23:20:22 <-- ironhead has quit (Quit: Instantbird 1.1)
23:20:24 --> ironhead has joined #instantbird
23:30:57 <-- roflo1 has quit (Quit: Instantbird 1.1)
23:37:37 <instantbot> New Instantbird (UI) bug 1091 filed by clokep@gmail.com.
23:37:38 <instantbot> clokep@gmail.com added attachment 910 to bug 1091.
23:37:38 --> FeuerFliege has joined #instantbird
23:37:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1091 nor, --, ---, nobody, NEW, User offline on contact list and online in conversation