Weekly Log – May 28th – 31st
This was a very exciting week, and a good start to my summer project. I was able to make good progress on my login code for the Yahoo! Messenger protocol plug-in. After coding this week, I truly...
View ArticleWeekly Log – May 10th – 14th
This week was another productive one. First, I was able to write some tests for the YahooPacket and YahooLoginHelper. For YahooPacket, the tests ensure that the encoding and decoding for the packet...
View ArticleWeekly Log – June 24th – 29th
This week was a very productive one. I was finally able to finish up most of my buddy code, and start my transition to the private chats. I was able to make large strides in my private chat code as...
View ArticleWeekly Log – July 1st – 7th
This week primarily involved development in the area of conference chats. Conference chats allow more than two people to chat at the same time, and this is something that Yahoo! Messenger supports....
View ArticleWeekly Log – July 8th – 12th
This week was another week of fine progress for the plug-in. I was able to fix some glaring issues with my conference chat code. I was also able to add support for Yahoo! JAPAN accounts. Unfortunately,...
View ArticleWeekly Log – July 15th – 21st
This week involved a lot of tying the loose ends of the plug-in. No new features were added, but there was lots of code review and refactoring. The major parts of the plug-in such as buddy chat,...
View ArticleWeekly Log – July 22nd – 26th
This week was a milestone. It involved a lot of code reviewing, refactoring, and testing. After much fixing, I was finally able to land my first patch in the Instantbird source tree. Now that my...
View ArticleWeekly Log – August 5th – 9th
This week was all about the bugs. Yes, I used this week to work on most of the bugs submitted to BugZilla, and although I wasn’t able to address every one of them this week, I did tackle the ones that...
View ArticleWeekly Log – August 12th – 16th
This week I was able to tie up loose ends with the buddy icon code. I also worked on adding a default tag property to the Tags service. This change to the Tags service is the start of my code...
View ArticleWeekly Log – August 19th – 23rd
This week was pretty productive. I was able to perform some code abstraction, improving the code within jsProtoHelper.js. Improvements within this file will be applied to all JavaScript protocol...
View ArticleWeekly Log – August 26th – 30th
If you look carefully at the blog posts I made this week, you can determine that my new semester finally started. Since my scholastic responsibilities have returned, my time for working has been...
View ArticleIt’s a Wrap!
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!...
View Article