libpurple/protocols/myspace/README

Mon, 04 Jun 2007 02:19:51 +0000

author
Jeff Connelly <jeff2@soc.pidgin.im>
date
Mon, 04 Jun 2007 02:19:51 +0000
branch
soc.2007.msimprpl
changeset 17943
d33c1657f68b
parent 17891
abac6192d53b
child 17978
73802e9b6791
permissions
-rw-r--r--

Add TODOs about username/email->userid resolution, use g_return_if_fail() in a few places.

17891
abac6192d53b Add note about logging in using email address.
Jeff Connelly <jeff2@soc.pidgin.im>
parents: 16322
diff changeset
1 MySpaceIM Protocol Plugin by Jeff Connelly 20070414
16322
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
2
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
3 ** Note: this code is being developed under Google Summer of Code.
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
4
17891
abac6192d53b Add note about logging in using email address.
Jeff Connelly <jeff2@soc.pidgin.im>
parents: 16322
diff changeset
5 Greetings. This package contains a plugin for libpurple (as used in
abac6192d53b Add note about logging in using email address.
Jeff Connelly <jeff2@soc.pidgin.im>
parents: 16322
diff changeset
6 Pidgin, formerly Gaim) to connect to the new MySpaceIM instant messaging
abac6192d53b Add note about logging in using email address.
Jeff Connelly <jeff2@soc.pidgin.im>
parents: 16322
diff changeset
7 network and send/receive messages. Functionality is only basic as of yet,
abac6192d53b Add note about logging in using email address.
Jeff Connelly <jeff2@soc.pidgin.im>
parents: 16322
diff changeset
8 and this code should be considered beta quality.
16322
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
9
17891
abac6192d53b Add note about logging in using email address.
Jeff Connelly <jeff2@soc.pidgin.im>
parents: 16322
diff changeset
10 For features and TODO, see http://developer.pidgin.im/wiki/MySpaceIM
16322
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
11
17891
abac6192d53b Add note about logging in using email address.
Jeff Connelly <jeff2@soc.pidgin.im>
parents: 16322
diff changeset
12 Login using your _email address_ you use to login to myspace.com. You can't
abac6192d53b Add note about logging in using email address.
Jeff Connelly <jeff2@soc.pidgin.im>
parents: 16322
diff changeset
13 login using your numeric ID or alias.
16322
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
14
17891
abac6192d53b Add note about logging in using email address.
Jeff Connelly <jeff2@soc.pidgin.im>
parents: 16322
diff changeset
15 To test it out, send a message to yourself (by your username or numeric
abac6192d53b Add note about logging in using email address.
Jeff Connelly <jeff2@soc.pidgin.im>
parents: 16322
diff changeset
16 uid (email not yet supported)) or tom (6221). In either case you should
abac6192d53b Add note about logging in using email address.
Jeff Connelly <jeff2@soc.pidgin.im>
parents: 16322
diff changeset
17 get a reply. You should also be able to talk to other MySpaceIM users if
abac6192d53b Add note about logging in using email address.
Jeff Connelly <jeff2@soc.pidgin.im>
parents: 16322
diff changeset
18 you desire. Replies will always be shown as coming from a user's username,
abac6192d53b Add note about logging in using email address.
Jeff Connelly <jeff2@soc.pidgin.im>
parents: 16322
diff changeset
19 even if you IM by email or userid.
16322
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
20
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
21 There is a lot of work still to be done:
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
22 - Better buddy list support, signing on/off
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
23 - Status (online/offline/invisible, w/ message)
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
24 - Typing notifications
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
25 - General clean up of code
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
26 - All the TODOs and XXX's mentioned in myspace.c
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
27 - Every other MySpaceIM feature not yet implemented
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
28
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
29 Feedback welcome.
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
30
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
31 Enjoy,
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
32 -Jeff Connelly
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
33 California Polytechnic State University at San Luis Obispo
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
34 myspaceim@xyzzy.cjb.net
17891
abac6192d53b Add note about logging in using email address.
Jeff Connelly <jeff2@soc.pidgin.im>
parents: 16322
diff changeset
35 jeff2@homing.pidgin.im
16322
0477a4e03cab Import msimprpl 0.4.
Jeff Connelly <jeff2@soc.pidgin.im>
parents:
diff changeset
36

mercurial