We’ve been a bit bad about posting summaries of our weekly meetings the past few weeks, but that doesn’t mean nothings been going on! In fact, we’ve had a lot of major changes coming down the pipeline: here’s a summary of what’s new with Instantbird.
Weekly meetings are held every Monday at 4pm UTC (that’s 6pm for people in France, and 9am for people in San Francisco) in #instantbird on irc.mozilla.org.
What’s Been Done?
- Dependency on libpurple has been eliminate: this included a big rewrite of the core service and how accounts and statuses were handled.
- Florian attended MozCamp and gave a talk on Instantbird.
- Participants in chat rooms are now only colored once they’ve participated.
- Mozilla has been updated from 7.0.1 to 9.0 beta 2.
- Many small back logged patches have been checked-in.
What’s Been Happening?
- Fixing fallout from the upgrade to Mozilla 9.0 beta 2.
- Work on integrating JS-XMPP.
- Work on integrating JS-IRC.
- Work on integrating SIPE (Microsoft Office Communicator protocol).
There’s been lots of big changes landing, and more to come! Although many of them are back end changes, they’ll pave the way for more visible features in the future. We’ll try to do a better job of keeping our blog up to date with what’s going on.
As always, full chat logs and the EtherPad is available for each meeting; November 7 (chat logs, etherpad), November 14 (etherpad), and November 21 (chat logs, etherpad). Note that no real discussion occurred on November 14th, just a summary of the week’s progress.
I’m curious why libpurple was removed?
The change was made so that some parts of the Instantbird code (we have Javascript-based protocol plugins that aren’t part of libpurple) can be re-used in another application that can’t ship libpurple because of incompatible licensing.
Yes, as Mic stated libpurple was not removed, the DEPENDENCY on using libpurple was removed. This means that Instantbird can now (optionally) be built without libpurple. We have no plans to build it without libpurple in our distribution currently.
Could you please let me know if there is a expected date for integrating SIPE protocol?
I’ve been working on getting SIPE for a while now. I have it compiling with the current nightlies, but I’m unable to make accounts right now. I need to track this down, then test it connecting to a network. Hopefully for Instantbird 1.2 this will be done! :) You should be able to follow any progress at https://bugzilla.instantbird.org/show_bug.cgi?id=976
Did the development of this client suddenly die or why did the news stop?
No, development is still chugging along! We’re hoping to release Instantbird 1.2 soon. Unfortunately we got a bit busy (especially around the holidays) and our blog posts seem to have gotten dropped on the floor. :( Sorry about that! I’ll see if I (or someone else) can whip up something soon to keep everyone informed about what’s gone on in the last couple of months!
Thanks for your concern!
Thanks for the reply, wasn’t exactly expecting to be responded to so quickly so I didn’t check back here sooner. Glad things are still going on. :)