Enhance the support for the Yahoo! protocol.
To-Do:
- P2P File Transfer
- IM with Windows Live Messenger buddies
- Send SMS
- Support for the new Status Keys
- Photo Sharing
- "Firewall with no Proxy" and cleaner interface to advanced connection settings
- Multiple profile support and implementation of "send-as" feature
Also,
- Sign into Mobile Device
- Protocol documentation
As of 08 March 2009:
With the merge of im.pidgin.soc.2008.yahoo into im.pidgin.pidgin, following features were added to the libpurple's yahoo implementation:
- p2p support
a) setup p2p connections with buddies: connect as a server, or as a client
b) send/receive IMs over the p2p connection
c) send/receive typing notifications over the p2p connections
d) send p2p keepalives
e) p2p file transfers- send/receive as client/server
- send/receive sms through yahoo
eg- to send sms, use +<countrycode><phone-no>, eg- send it to "+919990012345"
- MSN interoperability
a) add, remove buddy by using prefix "msn/" with the the id
eg- to add wlm id abcd@… as a yahoo buddy, add "msn/abcd@…"
b) send/receive IM, notifications
c) change group
d) presence settings
The code has been reviewed by the project mentor, Mark Doliner. Further reviews will be highly appreciated. Please be on the look for any bugs or crashes.
Suggestions are welcome.