Well, Google Summer of Code is official over. I must say, I had such a blast this summer working with my mentor and the Instantbird community developing a JavaScript protocol plug-in for the Yahoo! Messenger protocol.
When GSoC began, I was able to start my project early, doing coding during the community bonding period. This early start payed off near the end of GSoC when my new college semester began. I was able to get a lot done over the summer which included making some improvements to the overall protocol plug-in code. Although the project can be considered feature complete by the original specification, I am still making improvements where I can, and I plan on maintaining the plug-in indefinitely.
At this moment, the plug-in isn’t enabled by default in Instantbird. Instead, you have to use Instantbird’s advanced configuration editor to use my plug-in. To do this, go to the preferences window of Instantbird, click on the Advanced tab, then click the Config Editor button at the bottom right. Once you gain access to the config editor, look for the config named “chat.prpls.forcePurple”. You will see among the list of prpls there prpl-yahoo and prpl-yahoojp. Remove these two from the string, save the configuration and restart. You will now be using my JavaScript Yahoo! Messenger plug-in.
I am still looking forward to receiving more user feedback on my plug-in, and any bugs they might notice. Although GSoC is over, my Instantbird development will continue, and I will never forget fun experience I had this summer.
Thanks again to everyone who helped make this happen!