Weekly Meetings: November 7, 14 and 21, 2011

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?

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.

Weekly Meeting: October 31, 2011

At the weekly meeting held on October 31, 2011 plans for Instantbird 1.2 were discussed as well as a summary of what’s happened since the 1.1 release. (Full chatlogs are also available, as well as the Etherpad timelime.)

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 Happened Since the 1.1 Release:

  • Lots of patches have been reviewed and some new features are in (or soon to be in) the nightly builds.
    • Tab complete is now smart about case sensitivity.
    • You can now change your status from the tray icon.
    • You can now copy the link directly to a tweet.
  • Some major changes have been made to the repository to pave the way for large improvements. If you have the code checked out, you should update!

What’s Being Worked On:

Active participants are highlighted in color.

Active participants are highlighted in color.

  • Only show colors of participants who have participated, allowing you to quickly see who’s active! This first patch will keep participants gray until they’ve talked once, look for it in a nightly soon!
  • Cleaning up and renaming of the interfaces to make them easier to work with. This is paving stone to making libpurple optional (and only loading protocols when they’re needed).
  • Integration work of the JavaScript IRC code into the Instantbird source has started (instead of using it as an extension).
  • Florian will be attending MozCamp Berlin, from November 12th to November 13th, and will be giving a talk on Instantbird, go say “Hi!” if you’ll be attending!
  • Lots of user interface (in particular, when using Twitter) “paper cut” bugs! Those annoying bugs that you can live with, but get in your way? Yeah, we don’t like those either.

Ways You Help Out:

There’s a few tasks that we could use help with, if you’re interested in any of these, please contact us.  (And if there’s something else you’re interested, let us know about that too!)

  • A QA/testing team would help to find regressions and bugs quickly
  • Help is needed in organizing the localization effort and keeping them up to date with information.
  • Someone to work on making the add-on experience more enjoyable would be appreciated.

Stop by at our next meeting on November 7, 2011 at 6:00 PM France time in #instantbird on irc.mozilla.org!  And as always, please file any bugs you see in our bug tracker.

Weekly Meeting: October 17, 2011

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.

The second weekly meeting discussed some final details for the 1.1 release, which happened on October 18, 2011! Read the blog post about the release. In addition, some plans for Instantbird 1.2 were discussed.

Development Issues Discussed:

  • Instantbird 1.1:
    • SSL Issues with GTalk
    • Focus issues on the buddy list
    • Release candidates for all localization prepared
  • Instantbird 1.2:
    • Check in the backlog patches that have been reviewed
    • Update to Mozilla 8 or Mozilla 9
    • Integrate JavaScript protocols: clokep’s JS-IRC and XMPP from our GSoC student
    • Strive toward making libpurple optional

Non-Development Issues Discussed:

Ways to Help Out:

  • A QA/testing team would help to find regressions and bugs quickly
  • Help is needed in organizing the localization effort and keeping them up to date with information

Stop by at our next meeting on October 24, 2011 at 6:00 PM France time. Oh, and try out Instantbird 1.1 if you haven’t (and tell your friends)!

(Full chat logs are available, as well as the Etherpad timelime.)

Weekly Meeting: October 10, 2011

Weekly meetings are held every Monday at 4pm UTC (that’s 6pm for people in France, and 9am for people in San Francisco.)

The first weekly status meeting, which everyone is encouraged to attend, was held on #instantbird (irc.mozilla.org) and flo, clokep and aleth lead the discussions. (Full chat logs are available, as well as the Etherpad timelime.)

The meeting’s primary focus was about the pending 1.1 release (if you’re reading this before 1.1 goes gold, nightlies are available at http://ftp.instantbird.com/instantbird/nightly/latest-trunk/ and testing is always appreciated!)

Development Issues Discussed:

  • SSL issue. Fixed
  • Translations not yet 1.1 compliant. Fixed

Non-Development Issues Discussed:

  • Establishment of the non-profit foundation to support Instantbird
    • Specifically the creation of a bank account for funds and starting ideas to generate capital
    • We are still seeking suggestions for good web-based systems to let the non-profit receive donations (ideally with minimal transaction charges and must be accepting of most international currencies)
    • Thinking about ways to get more people to use Instantbird’s Amazon-affiliate code when making purchases
  • New WordPress-powered blog is launched, letting more Instantbird developers share in the blog’s upkeep and helping to expand its audience
  • Florian Quèze will be attending the Google Summer of Code Mentor Summit, so say hi if you are attending

If you read this full post, here is an extra sneak peak for you: Check out the full list of new features in 1.1! More details on them are on the way, that’s why this is just a sneak peek.