Where do we go from here?
Once the last few bugs are fixed we’ll enable Yahoo by default in the nightly builds and, assuming we have no issues, it will be enabled by default in the upcoming Instantbird 1.5. If there are no major issues in 1.5, we’ll remove the libpurple Yahoo implementation for Instantbird 1.next.
How do I try this now?!
You can already easily enable JS-Yahoo in Instantbird nightly builds:
- Type /about config in a conversation tab’s textbox
- Type “forcePurple” in the search box
- Remove “prpl-yahoo” and “prpl-yahoojp” from this comma separated list of values (you can also remove prpl-jabber if you want to always use the JS-XMPP implementation from GSoC 2011! Note that this doesn’t support DNS SRV, however.)
- Restart Instantbird!
You should now be using the JS-Yahoo protocol. Hopefully you don’t notice anything different, but PLEASE file bugs if you see any issues.
How come I can’t use this in Thunderbird?!
Because Instantbird and comm-central development don’t happen in the same Mercurial repository. I’m working on syncing the chat/ folder of these repositories currently and JS-Yahoo should be in Daily soon to be included in the next Thunderbird release (i.e. Thunderbird 31).
The whole Instantbird community has been super happy with the progress Quentin made and we hope that Quentin has learned a lot! Thanks for a great summer qheaden and hopefully we’ll see you around still!