Mentoring Google Summer of Code 2013

Friday, June 28, 2013

I’m officially a mentor this year for 2013’s Google Summer of Code. I’m a bit late on posting this, but oh well! My student this year is Quentin Headen who is working on a Yahoo! Messenger protocol for the Instantbird chat/ backend (so it’ll also be …

read more →

Instantbird 1.4 Released!

Monday, May 20, 2013

After a bunch of l10n build problems, we’ve finally released Instantbird 1.4, which includes updates to libpurple 2.10.7 and Mozilla 20.  In particular this includes:

  • Updated Twitter code that uses v1.1 of their API (v1.0 will be disabled on June 11th, 2013).
  • Better character …
read more →

JavaScript typed arrays pain

Wednesday, November 28, 2012

If you’ve ever tried to deal with binary data in JavaScript you know it isn’t much fun and you usually resort to using strings lots of charCodeAt and related functions.  Typed arrays are supposed to solve this though!  The typed array API consists of creating a buffer of …

read more →

Instantbird 1.3 Released!!!

Friday, November 16, 2012

Well we finally got our release process down a bit better and were able to do a quicker release (from 1.2 to 1.3, compared to our previous few releases). This is great news, as it gives incremental changes to our users faster!  There’s some new features available …

read more →

On Status

Tuesday, October 16, 2012

Something that comes up often about Instantbird is why we only support three statuses: Available, Unavailable and Offline.  (We do actually support a fourth one too, Idle, but that is set automatically, not chosen by the user.)  Frequently this discussion is in the context of wanting an “Invisible” status, but …

read more →