Thu, 14 Dec 2000 08:33:41 +0000
[gaim-migrate @ 1269]
MSN plugin
| 1259 | 1 | STATUS of GAIM CVS tree. Last modified $Date: 2000-12-14 03:33:41 -0500 (Thu, 14 Dec 2000) $ by $Author: robflynn $. |
| 960 | 2 | |
| 3 | This file is meant to provide gaim users who use the CVS version to see whether | |
|
996
76b6cf9a25a0
[gaim-migrate @ 1006]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
966
diff
changeset
|
4 | they actually want to compile what they just checked out. Gaim CVS is usually |
| 960 | 5 | relatively stable (we use it all the time), but has tendencies to be quirky at |
| 6 | times. | |
| 7 | ||
| 8 | ||
| 9 | OVERALL | |
| 10 | ======= | |
| 11 | ||
|
1114
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
12 | The current CVS tree is more or less back to "normal". It seems to be stable, |
|
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
13 | and allows multiple connections (which should also be stable). |
| 960 | 14 | |
|
1114
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
15 | There have been a lot of changes in the past month; I think all of the bugs |
|
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
16 | have been worked out but I'm sure there are still a lot remaining. Please, if |
|
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
17 | you get bored one day, go on a big bug hunt. |
| 960 | 18 | |
| 19 | ||
| 20 | MULTIPLE CONNECTIONS | |
| 21 | ==================== | |
| 22 | ||
| 23 | I'm impressed that this is working. It took a major restructuring of the | |
| 24 | internals of gaim. Everything had been based around one connection, and that | |
| 25 | connection used one protocol or the other. Now, there are many connections, and | |
|
1114
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
26 | each connection may be using a different protocol. This change should be nearing |
|
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
27 | completion now; most things are working and there are very few FIXME's related |
|
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
28 | to multiple connections left. |
| 960 | 29 | |
| 30 | ||
| 31 | BUDDY LIST | |
| 32 | ========== | |
| 33 | ||
|
1114
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
34 | The buddy list should now be stable. The only thing that'll be missing is if |
|
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
35 | you're signed on as more than one name, the tooltips and idle times for buddies |
|
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
36 | won't display correctly. |
| 960 | 37 | |
| 38 | ||
| 39 | Applet | |
| 40 | ====== | |
| 41 | ||
|
1114
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
42 | The applet should be stable and completely functional now (as far as the applet |
|
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
43 | part of it goes). |
| 960 | 44 | |
| 45 | ||
|
1001
f049fc6472cc
[gaim-migrate @ 1011]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
996
diff
changeset
|
46 | Plugins |
|
f049fc6472cc
[gaim-migrate @ 1011]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
996
diff
changeset
|
47 | ======= |
|
f049fc6472cc
[gaim-migrate @ 1011]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
996
diff
changeset
|
48 | |
|
1114
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
49 | The plugin system got a good reworking. It's got a few more features now. Nearly |
|
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
50 | every plugin is going to need to be rewritten. Have fun porting from 0.10.x to |
|
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
51 | 0.11.0 (it's actually very simple). |
|
1038
850b893e1ac9
[gaim-migrate @ 1048]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1030
diff
changeset
|
52 | |
| 960 | 53 | |
|
1001
f049fc6472cc
[gaim-migrate @ 1011]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
996
diff
changeset
|
54 | Perl |
|
f049fc6472cc
[gaim-migrate @ 1011]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
996
diff
changeset
|
55 | ==== |
|
f049fc6472cc
[gaim-migrate @ 1011]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
996
diff
changeset
|
56 | |
|
1114
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
57 | Perl also got a good reworking, but also has a few more features now. Again, |
|
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
58 | porting from 0.10.x to 0.11.0 should be simple, but read the docs to see what's |
|
a1e5c60bd23d
[gaim-migrate @ 1124]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1065
diff
changeset
|
59 | going on. |
|
1220
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
60 | |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
61 | |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
62 | TOC |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
63 | === |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
64 | |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
65 | TOC is working reasonably well. The options to use a proxy got moved to the |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
66 | account editor, and are set up on a per-account basis, in case you were |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
67 | wondering. TOC can be used to sign into ICQ; though you should use the ICQ |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
68 | plugin as it offers more functionality. |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
69 | |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
70 | |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
71 | Oscar |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
72 | ===== |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
73 | |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
74 | Oscar is working reasonably well. Please see gaim/libfaim/README.gaim for more |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
75 | details on Oscar. Oscar can be used to sign into ICQ; though you should use the |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
76 | ICQ plugin as it offers more functionality. |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
77 | |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
78 | |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
79 | Yahoo |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
80 | ===== |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
81 | |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
82 | Yahoo currently supports signing on/off, changing status (only to user-defined |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
83 | so far though), checking other people's status (via right-clicking in the |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
84 | buddy list), and sending/receiving messages. Chat support is planned but not |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
85 | yet implemented. |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
86 | |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
87 | |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
88 | IRC |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
89 | === |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
90 | |
| 1226 | 91 | IRC currently supports signing on/off, sending and receiving messages, |
| 92 | joining chat rooms and holding conversations within them. The buddylist | |
| 93 | also works and users have the ability to send ping requests to the user | |
| 94 | by right clicking their name. /me support is also added. Other commands | |
| 95 | and functionality are planned but not yet implemented. | |
|
1220
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
96 | |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
97 | |
| 1259 | 98 | MSN |
| 99 | === | |
| 100 | ||
| 101 | MSN currently supports signing on, sending and receiving messages. The | |
| 102 | buddylist is functional. When sending the initial message (to start a | |
| 103 | conversation) there will be a small delay. It will appear as if the | |
| 104 | client has frozen. This will not always be the case. I have a fix | |
| 105 | that I havent taken the time to write yet. | |
| 106 | ||
| 107 | ||
|
1220
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
108 | ICQ |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
109 | === |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
110 | |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
111 | ICQ currently supports signing on/off, changing status (icq-away == aim-idle, |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
112 | icq-n/a == aim-away), checking other people's status (but not status message), |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
113 | sending/receiving messages, and receiving URLs. Keepalives are sent regardless |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
114 | of whether or not you want them; it's necessary since it's a UDP protocol. |
|
79ecd9c0789b
[gaim-migrate @ 1230]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1114
diff
changeset
|
115 | Chat and file transfer are planned but not yet implemented. |