STATUS

Thu, 14 Dec 2000 08:33:41 +0000

author
Rob Flynn <gaim@robflynn.com>
date
Thu, 14 Dec 2000 08:33:41 +0000
changeset 1259
775986b1e8b6
parent 1226
3bb09afe3b35
child 1275
ac88d9aecba0
permissions
-rw-r--r--

[gaim-migrate @ 1269]
MSN plugin

1259
775986b1e8b6 [gaim-migrate @ 1269]
Rob Flynn <gaim@robflynn.com>
parents: 1226
diff changeset
1 STATUS of GAIM CVS tree. Last modified $Date: 2000-12-14 03:33:41 -0500 (Thu, 14 Dec 2000) $ by $Author: robflynn $.
960
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
2
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
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
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
5 relatively stable (we use it all the time), but has tendencies to be quirky at
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
6 times.
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
7
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
8
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
9 OVERALL
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
10 =======
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
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
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
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
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
18
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
19
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
20 MULTIPLE CONNECTIONS
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
21 ====================
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
22
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
23 I'm impressed that this is working. It took a major restructuring of the
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
24 internals of gaim. Everything had been based around one connection, and that
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
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
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
29
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
30
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
31 BUDDY LIST
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
32 ==========
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
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
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
37
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
38
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
39 Applet
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
40 ======
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
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
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
44
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
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
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
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
3bb09afe3b35 [gaim-migrate @ 1236]
Rob Flynn <gaim@robflynn.com>
parents: 1220
diff changeset
91 IRC currently supports signing on/off, sending and receiving messages,
3bb09afe3b35 [gaim-migrate @ 1236]
Rob Flynn <gaim@robflynn.com>
parents: 1220
diff changeset
92 joining chat rooms and holding conversations within them. The buddylist
3bb09afe3b35 [gaim-migrate @ 1236]
Rob Flynn <gaim@robflynn.com>
parents: 1220
diff changeset
93 also works and users have the ability to send ping requests to the user
3bb09afe3b35 [gaim-migrate @ 1236]
Rob Flynn <gaim@robflynn.com>
parents: 1220
diff changeset
94 by right clicking their name. /me support is also added. Other commands
3bb09afe3b35 [gaim-migrate @ 1236]
Rob Flynn <gaim@robflynn.com>
parents: 1220
diff changeset
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
775986b1e8b6 [gaim-migrate @ 1269]
Rob Flynn <gaim@robflynn.com>
parents: 1226
diff changeset
98 MSN
775986b1e8b6 [gaim-migrate @ 1269]
Rob Flynn <gaim@robflynn.com>
parents: 1226
diff changeset
99 ===
775986b1e8b6 [gaim-migrate @ 1269]
Rob Flynn <gaim@robflynn.com>
parents: 1226
diff changeset
100
775986b1e8b6 [gaim-migrate @ 1269]
Rob Flynn <gaim@robflynn.com>
parents: 1226
diff changeset
101 MSN currently supports signing on, sending and receiving messages. The
775986b1e8b6 [gaim-migrate @ 1269]
Rob Flynn <gaim@robflynn.com>
parents: 1226
diff changeset
102 buddylist is functional. When sending the initial message (to start a
775986b1e8b6 [gaim-migrate @ 1269]
Rob Flynn <gaim@robflynn.com>
parents: 1226
diff changeset
103 conversation) there will be a small delay. It will appear as if the
775986b1e8b6 [gaim-migrate @ 1269]
Rob Flynn <gaim@robflynn.com>
parents: 1226
diff changeset
104 client has frozen. This will not always be the case. I have a fix
775986b1e8b6 [gaim-migrate @ 1269]
Rob Flynn <gaim@robflynn.com>
parents: 1226
diff changeset
105 that I havent taken the time to write yet.
775986b1e8b6 [gaim-migrate @ 1269]
Rob Flynn <gaim@robflynn.com>
parents: 1226
diff changeset
106
775986b1e8b6 [gaim-migrate @ 1269]
Rob Flynn <gaim@robflynn.com>
parents: 1226
diff changeset
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.

mercurial