annotate STATUS @ 1402:65f4a0325022

[gaim-migrate @ 1412] whoops. this should work better. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Thu, 11 Jan 2001 08:02:35 +0000
parents 11d21829ea3b
children dce1731178ba
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1379
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
1 STATUS of GAIM CVS tree. Last modified $Date: 2001-01-04 19:32:19 -0500 (Thu, 04 Jan 2001) $ by $Author: warmenhoven $.
960
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
2
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
3 This file is meant to provide gaim users who use the CVS version to see whether
996
388ac74f4212 [gaim-migrate @ 1006]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 966
diff changeset
4 they actually want to compile what they just checked out. Gaim CVS is usually
960
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
5 relatively stable (we use it all the time), but has tendencies to be quirky at
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
6 times.
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
7
1379
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
8 Each protocol is hacked by both Rob and Eric, though there is one person that
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
9 kind of "owns" a protocol (mostly indicating that they were the person that
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
10 originally wrote it). Their name will be next to the protocol; they're the
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
11 people to complain to when something doesn't work ;).
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
12
960
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
13
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
14 OVERALL
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
15 =======
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
16
1114
c61f9c384413 [gaim-migrate @ 1124]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1065
diff changeset
17 The current CVS tree is more or less back to "normal". It seems to be stable,
c61f9c384413 [gaim-migrate @ 1124]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1065
diff changeset
18 and allows multiple connections (which should also be stable).
960
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
19
1379
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
20 There have been a lot of changes since 0.10.x; I think all of the bugs have
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
21 been worked out but I'm sure there are still a lot remaining. Please, if you
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
22 get bored one day, go on a big bug hunt.
960
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
23
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
24
1379
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
25 Buddy List
960
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
26 ==========
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
27
1114
c61f9c384413 [gaim-migrate @ 1124]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1065
diff changeset
28 The buddy list should now be stable. The only thing that'll be missing is if
c61f9c384413 [gaim-migrate @ 1124]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1065
diff changeset
29 you're signed on as more than one name, the tooltips and idle times for buddies
c61f9c384413 [gaim-migrate @ 1124]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1065
diff changeset
30 won't display correctly.
960
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
31
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
32
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
33 Applet
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
34 ======
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
35
1114
c61f9c384413 [gaim-migrate @ 1124]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1065
diff changeset
36 The applet should be stable and completely functional now (as far as the applet
c61f9c384413 [gaim-migrate @ 1124]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1065
diff changeset
37 part of it goes).
960
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
38
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
39
1001
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
40 Plugins
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
41 =======
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
42
1114
c61f9c384413 [gaim-migrate @ 1124]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1065
diff changeset
43 The plugin system got a good reworking. It's got a few more features now. Nearly
c61f9c384413 [gaim-migrate @ 1124]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1065
diff changeset
44 every plugin is going to need to be rewritten. Have fun porting from 0.10.x to
c61f9c384413 [gaim-migrate @ 1124]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1065
diff changeset
45 0.11.0 (it's actually very simple).
1038
daad2440a642 [gaim-migrate @ 1048]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1030
diff changeset
46
960
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
47
1001
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
48 Perl
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
49 ====
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
50
1114
c61f9c384413 [gaim-migrate @ 1124]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1065
diff changeset
51 Perl also got a good reworking, but also has a few more features now. Again,
c61f9c384413 [gaim-migrate @ 1124]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1065
diff changeset
52 porting from 0.10.x to 0.11.0 should be simple, but read the docs to see what's
c61f9c384413 [gaim-migrate @ 1124]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1065
diff changeset
53 going on.
1220
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
54
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
55
1379
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
56 TOC (Rob)
1220
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
57 ===
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
58
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
59 TOC is working reasonably well. The options to use a proxy got moved to the
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
60 account editor, and are set up on a per-account basis, in case you were
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
61 wondering. TOC can be used to sign into ICQ; though you should use the ICQ
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
62 plugin as it offers more functionality.
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
63
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
64
1379
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
65 Oscar (Eric)
1220
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
66 =====
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
67
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
68 Oscar is working reasonably well. Please see gaim/libfaim/README.gaim for more
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
69 details on Oscar. Oscar can be used to sign into ICQ; though you should use the
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
70 ICQ plugin as it offers more functionality.
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
71
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
72
1379
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
73 Yahoo (Eric)
1220
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
74 =====
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
75
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
76 Yahoo currently supports signing on/off, changing status (only to user-defined
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
77 so far though), checking other people's status (via right-clicking in the
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
78 buddy list), and sending/receiving messages. Chat support is planned but not
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
79 yet implemented.
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
80
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
81
1379
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
82 IRC (Rob)
1220
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
83 ===
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
84
1226
ec046fc9fc7a [gaim-migrate @ 1236]
Rob Flynn <gaim@robflynn.com>
parents: 1220
diff changeset
85 IRC currently supports signing on/off, sending and receiving messages,
ec046fc9fc7a [gaim-migrate @ 1236]
Rob Flynn <gaim@robflynn.com>
parents: 1220
diff changeset
86 joining chat rooms and holding conversations within them. The buddylist
ec046fc9fc7a [gaim-migrate @ 1236]
Rob Flynn <gaim@robflynn.com>
parents: 1220
diff changeset
87 also works and users have the ability to send ping requests to the user
ec046fc9fc7a [gaim-migrate @ 1236]
Rob Flynn <gaim@robflynn.com>
parents: 1220
diff changeset
88 by right clicking their name. /me support is also added. Other commands
ec046fc9fc7a [gaim-migrate @ 1236]
Rob Flynn <gaim@robflynn.com>
parents: 1220
diff changeset
89 and functionality are planned but not yet implemented.
1220
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
90
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
91
1379
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
92 MSN (Rob)
1259
7db9121aac80 [gaim-migrate @ 1269]
Rob Flynn <gaim@robflynn.com>
parents: 1226
diff changeset
93 ===
7db9121aac80 [gaim-migrate @ 1269]
Rob Flynn <gaim@robflynn.com>
parents: 1226
diff changeset
94
1275
de3339e2a0c4 [gaim-migrate @ 1285]
Rob Flynn <gaim@robflynn.com>
parents: 1259
diff changeset
95 MSN currently supports signing on/off, sending and receiving messages. The
1321
413121dcf7e9 [gaim-migrate @ 1331]
Rob Flynn <gaim@robflynn.com>
parents: 1311
diff changeset
96 buddylist is functional. It also supports permit/deny lists and going
1278
b319e507a36a [gaim-migrate @ 1288]
Rob Flynn <gaim@robflynn.com>
parents: 1277
diff changeset
97 away/idle.
b319e507a36a [gaim-migrate @ 1288]
Rob Flynn <gaim@robflynn.com>
parents: 1277
diff changeset
98
1327
113a3d16f1ce [gaim-migrate @ 1337]
Rob Flynn <gaim@robflynn.com>
parents: 1321
diff changeset
99 When sending the initial message (to start a conversation) there will be a
113a3d16f1ce [gaim-migrate @ 1337]
Rob Flynn <gaim@robflynn.com>
parents: 1321
diff changeset
100 small delay. It will appear as if the client has frozen. This will not
113a3d16f1ce [gaim-migrate @ 1337]
Rob Flynn <gaim@robflynn.com>
parents: 1321
diff changeset
101 always be the case. I have a fix that I havent taken the time to write yet.
1259
7db9121aac80 [gaim-migrate @ 1269]
Rob Flynn <gaim@robflynn.com>
parents: 1226
diff changeset
102
7db9121aac80 [gaim-migrate @ 1269]
Rob Flynn <gaim@robflynn.com>
parents: 1226
diff changeset
103
1379
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
104 ICQ (Eric)
1220
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
105 ===
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
106
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
107 ICQ currently supports signing on/off, changing status (icq-away == aim-idle,
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
108 icq-n/a == aim-away), checking other people's status (but not status message),
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
109 sending/receiving messages, and receiving URLs. Keepalives are sent regardless
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
110 of whether or not you want them; it's necessary since it's a UDP protocol.
16ea7a3fdbb6 [gaim-migrate @ 1230]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1114
diff changeset
111 Chat and file transfer are planned but not yet implemented.
1311
338b8ac6bdab [gaim-migrate @ 1321]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1278
diff changeset
112
338b8ac6bdab [gaim-migrate @ 1321]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1278
diff changeset
113
1379
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
114 Jabber (Eric)
1311
338b8ac6bdab [gaim-migrate @ 1321]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1278
diff changeset
115 ======
338b8ac6bdab [gaim-migrate @ 1321]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1278
diff changeset
116
1346
83f78eb7c472 [gaim-migrate @ 1356]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1334
diff changeset
117 Jabber can sign on/off, send/receive messages, and add/remove buddies. All good
83f78eb7c472 [gaim-migrate @ 1356]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1334
diff changeset
118 things. If you have a registered transport then you can still use that; however
83f78eb7c472 [gaim-migrate @ 1356]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1334
diff changeset
119 you won't see it on your buddy list yet; and you can't add or remove transports
1379
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
120 yet. To use Jabber, set your username to be name@server/resource; the reason for
1346
83f78eb7c472 [gaim-migrate @ 1356]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1334
diff changeset
121 this is so that your resource becomes a part of your name and you can sign in
83f78eb7c472 [gaim-migrate @ 1356]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1334
diff changeset
122 to jabber using the same account more than once.
1321
413121dcf7e9 [gaim-migrate @ 1331]
Rob Flynn <gaim@robflynn.com>
parents: 1311
diff changeset
123
1328
49d2eb2baf02 [gaim-migrate @ 1338]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1327
diff changeset
124
1379
11d21829ea3b [gaim-migrate @ 1389]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1346
diff changeset
125 Napster (Rob)
1321
413121dcf7e9 [gaim-migrate @ 1331]
Rob Flynn <gaim@robflynn.com>
parents: 1311
diff changeset
126 =======
413121dcf7e9 [gaim-migrate @ 1331]
Rob Flynn <gaim@robflynn.com>
parents: 1311
diff changeset
127
413121dcf7e9 [gaim-migrate @ 1331]
Rob Flynn <gaim@robflynn.com>
parents: 1311
diff changeset
128 Heh. Ok, so I (Rob) am on crack! Gaim can sign on/off of Napster, add/remove
413121dcf7e9 [gaim-migrate @ 1331]
Rob Flynn <gaim@robflynn.com>
parents: 1311
diff changeset
129 people to your hotlist (buddylist) as well as chat privately and in chat rooms.
413121dcf7e9 [gaim-migrate @ 1331]
Rob Flynn <gaim@robflynn.com>
parents: 1311
diff changeset
130 Hopefully I'll come up with a good way to do the file transfer stuff.
413121dcf7e9 [gaim-migrate @ 1331]
Rob Flynn <gaim@robflynn.com>
parents: 1311
diff changeset
131
413121dcf7e9 [gaim-migrate @ 1331]
Rob Flynn <gaim@robflynn.com>
parents: 1311
diff changeset
132