MySpaceIM

MySpace is a popular social networking web site and one of the most visited sites in the world. In May of 2006, MySpace released their own proprietary instant messaging program, MySpaceIM. The official client is in beta but only runs on Windows. Requests have been made to have the protocol specification opened, but as of yet no official documentation has been released on MySpaceIM.

The MySpaceIM protocol plugin for libpurple started as part of Google Summer of Code 2007, where jeff reverse engineered the MySpaceIM protocol and began implementation. jeff also worked on bug-fixing and general enhancements to the MySpaceIM plugin for independent study credit at California Polytechnic State University at San Luis Obispo, during Winter 2008, culminating in closing or filing a total of 34 bugs, including fixing the top five most critical bugs in the plugin.

Testing and Installation

As of Pidgin 2.2.0, the MySpaceIM protocol plugin is distributed with Pidgin and does not need to be installed separately.

Current development is done in the im.pidgin.pidgin branch in Monotone, but releases are made periodically. See MsimInstall for how to install or update MySpaceIM manually.

Bugs reports and feedback are welcome (see below).

Once installed, you can IM other users, or feel free to IM my testing account: msimprpl. If I'm offline, I'll get the message once I log back on again (offline messaging). Please report bugs here, instead of by instant messaging, just to keep things organized.

Bugs and Features

See MsimToDo for things to be done, and if you want to submit a bug or request a feature.

Summer of Code '07 Blog

* Archived copy of Jeff's Blog at Planet-Soc

Protocol

MsimProtocolSpec


Last Modified by jeff, 12 months ago