I spent yesterday mostly sitting around and watching movies, which was a nice change from the norm. I also started work on a new BuddyPress Chat plugin that will allow user-user chatting, similar to Facebook style. When I was down in San Francisco at WordCamp, I told Andy Peatling that I really wanted to contribute something to BuddyPress if I could, so I thought a chat feature might be a cool feature.
I still have a ways to go, but I have the code which takes a user from “Offline” to “Online” chat status working now. Next step will be to display a list of Online friends, and then obviously open up a small chat window to allow chatting with them. As you can see, I’ve also planned out a History section, so you can see your past conversations. I’ve also debated how to do group chats, which I think would be awesome in enterprise environments.
I’m hoping to have it done in a few weeks so that it’ll be ready when BuddyPress launches. I still have a bit of a learning curve to go with regards to the BuddyPress infrastructure, but I’m making progress by reverse engineering code.
In terms of today, I really don’t have many plans. I’ll probably clean up a few things in the web department, then walk down to Chapters and spend some time browsing around. I’m heading to Hamilton/Toronto on Thursday for the long weekend, so I have to start getting stuff together for that trip as well.
Interested in more content like this, delivered weekly to your inbox? Join other awesome folks who receive my newsletter each week.