Progress on various Pidgin / libpurple features:

== MSN support ==

=== Past ===

Google SoC 2006 project on MSNP13 support: the first start on future MSN protocols support, was apparently never merged so it was not complete enough.

Google SoC 2007 project on MSNP14 support: UpdateMsnSupport, continuing from last summer. Did not produce completely problem-free functionality, but a base for what is now in Pidgin trunk and can be enabled by modifying configure.ac.

A branch of Pidgin has also been created for MSNP15 support. Remaining tickets for MSNP14 and MSNP15 are assigned to the "Activate MSNPV14" target in roadmap: [http://developer.pidgin.im/query?status=new&status=assigned&status=reopened&milestone=Activate+MSNPV14 tickets]

[http://code.google.com/p/msn-pecan/ msn-pecan]: An actively developed alternative MSN protocol plugin.

=== Future ===

Two choices, fixing and activating current MSNP14/15 code or merging msn-pecan. According to the msn-pecan's web site, there have been some disputes between other Pidgin developers and the msn-pecan developer, so it's not clear that the merge will happen without someone's "social engineering" in-between.

== Voice & Video ==

=== Past ===

Earliest progess: [http://gaim-vv.sourceforge.net/ gaim-vv]. In 2005 it was stated that gaim-vv people were merging with the gaim proper (gaim is what pidgin was called before). However, this did not happen and the code bases are too different now without a big amount of work.

Could someone add some facts if gaim-vv people are still around or something?

=== Future ===

As part of Google's Summer of Code 2008, a [wiki:GSoC2008/VoiceAndVideo voice and video project] has been accepted. The plans are to first implement and stabilize voice and video on XMPP (making adding GTalk trivial) and then continuing onto the other protocols.