Summer of Code Ideas

Ka-Hing Cheung khc at
Fri Apr 9 01:11:23 EDT 2010

On Tue, 2010-04-06 at 02:47 -0700, Marquis Wang wrote:
> Hi,
> I'm kind of late to the party, but I'm a junior computer science major
> at Harvey Mudd College considering applying for an SoC project. I've
> got two potential projects in mind that I have wished Pidgin and
> libpurple (I use Adium and Pidgin on OS X and Windows/Linux,
> respectively) had in the past, though I'm not sure if they are
> something that other people will want or think belong here, so I
> wanted to ask everyone here what they thought before I wrote up an
> application:
> 1. Google Voice SMS integration in libpurple. I like being able to

How much work is actually involved in this? Is it enough work for a

> 2. For the last several years, I've wanted to be able to seamlessly
> share data and connections between two or more instances of Finch,
> Pidgin, or Adium. I have both a desktop and a laptop, and I would like
> to be able to seamlessly transition from using Pidgin on my desktop to
> picking up my laptop, using Adium, and walking to another room. I have
> often experienced problems when I have two computers connected to the
> same AIM account where only one computer (often not the one I'm using)
> receives messages. I think a solution would involve a libpurple daemon
> that maintains a connection to the IM services and remembers the state
> of conversations, to which clients can connect to and instantly
> restore the conversations that were going on. In this sense, this
> project is very similar to the "libpurple detachable sessions" on the
> project suggestions page. As more and more people have multiple
> computers (and mobile smartphones) I definitely think this sort of
> support would be useful.

This is similar to gillux's idea. Having 2 applications for the same
project is definitely ok though.


More information about the Devel mailing list