comparison STATUS @ 1379:11d21829ea3b

[gaim-migrate @ 1389] :-D committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Fri, 05 Jan 2001 00:32:19 +0000
parents 83f78eb7c472
children dce1731178ba
comparison
equal deleted inserted replaced
1378:aedeb1218a0a 1379:11d21829ea3b
1 STATUS of GAIM CVS tree. Last modified $Date: 2000-12-21 08:56:59 -0500 (Thu, 21 Dec 2000) $ by $Author: warmenhoven $. 1 STATUS of GAIM CVS tree. Last modified $Date: 2001-01-04 19:32:19 -0500 (Thu, 04 Jan 2001) $ by $Author: warmenhoven $.
2 2
3 This file is meant to provide gaim users who use the CVS version to see whether 3 This file is meant to provide gaim users who use the CVS version to see whether
4 they actually want to compile what they just checked out. Gaim CVS is usually 4 they actually want to compile what they just checked out. Gaim CVS is usually
5 relatively stable (we use it all the time), but has tendencies to be quirky at 5 relatively stable (we use it all the time), but has tendencies to be quirky at
6 times. 6 times.
7
8 Each protocol is hacked by both Rob and Eric, though there is one person that
9 kind of "owns" a protocol (mostly indicating that they were the person that
10 originally wrote it). Their name will be next to the protocol; they're the
11 people to complain to when something doesn't work ;).
7 12
8 13
9 OVERALL 14 OVERALL
10 ======= 15 =======
11 16
12 The current CVS tree is more or less back to "normal". It seems to be stable, 17 The current CVS tree is more or less back to "normal". It seems to be stable,
13 and allows multiple connections (which should also be stable). 18 and allows multiple connections (which should also be stable).
14 19
15 There have been a lot of changes in the past month; I think all of the bugs 20 There have been a lot of changes since 0.10.x; I think all of the bugs have
16 have been worked out but I'm sure there are still a lot remaining. Please, if 21 been worked out but I'm sure there are still a lot remaining. Please, if you
17 you get bored one day, go on a big bug hunt. 22 get bored one day, go on a big bug hunt.
18 23
19 24
20 MULTIPLE CONNECTIONS 25 Buddy List
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
26 each connection may be using a different protocol. This change should be nearing
27 completion now; most things are working and there are very few FIXME's related
28 to multiple connections left.
29
30
31 BUDDY LIST
32 ========== 26 ==========
33 27
34 The buddy list should now be stable. The only thing that'll be missing is if 28 The buddy list should now be stable. The only thing that'll be missing is if
35 you're signed on as more than one name, the tooltips and idle times for buddies 29 you're signed on as more than one name, the tooltips and idle times for buddies
36 won't display correctly. 30 won't display correctly.
57 Perl also got a good reworking, but also has a few more features now. Again, 51 Perl also got a good reworking, but also has a few more features now. Again,
58 porting from 0.10.x to 0.11.0 should be simple, but read the docs to see what's 52 porting from 0.10.x to 0.11.0 should be simple, but read the docs to see what's
59 going on. 53 going on.
60 54
61 55
62 TOC 56 TOC (Rob)
63 === 57 ===
64 58
65 TOC is working reasonably well. The options to use a proxy got moved to the 59 TOC is working reasonably well. The options to use a proxy got moved to the
66 account editor, and are set up on a per-account basis, in case you were 60 account editor, and are set up on a per-account basis, in case you were
67 wondering. TOC can be used to sign into ICQ; though you should use the ICQ 61 wondering. TOC can be used to sign into ICQ; though you should use the ICQ
68 plugin as it offers more functionality. 62 plugin as it offers more functionality.
69 63
70 64
71 Oscar 65 Oscar (Eric)
72 ===== 66 =====
73 67
74 Oscar is working reasonably well. Please see gaim/libfaim/README.gaim for more 68 Oscar is working reasonably well. Please see gaim/libfaim/README.gaim for more
75 details on Oscar. Oscar can be used to sign into ICQ; though you should use the 69 details on Oscar. Oscar can be used to sign into ICQ; though you should use the
76 ICQ plugin as it offers more functionality. 70 ICQ plugin as it offers more functionality.
77 71
78 72
79 Yahoo 73 Yahoo (Eric)
80 ===== 74 =====
81 75
82 Yahoo currently supports signing on/off, changing status (only to user-defined 76 Yahoo currently supports signing on/off, changing status (only to user-defined
83 so far though), checking other people's status (via right-clicking in the 77 so far though), checking other people's status (via right-clicking in the
84 buddy list), and sending/receiving messages. Chat support is planned but not 78 buddy list), and sending/receiving messages. Chat support is planned but not
85 yet implemented. 79 yet implemented.
86 80
87 81
88 IRC 82 IRC (Rob)
89 === 83 ===
90 84
91 IRC currently supports signing on/off, sending and receiving messages, 85 IRC currently supports signing on/off, sending and receiving messages,
92 joining chat rooms and holding conversations within them. The buddylist 86 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 87 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 88 by right clicking their name. /me support is also added. Other commands
95 and functionality are planned but not yet implemented. 89 and functionality are planned but not yet implemented.
96 90
97 91
98 MSN 92 MSN (Rob)
99 === 93 ===
100 94
101 MSN currently supports signing on/off, sending and receiving messages. The 95 MSN currently supports signing on/off, sending and receiving messages. The
102 buddylist is functional. It also supports permit/deny lists and going 96 buddylist is functional. It also supports permit/deny lists and going
103 away/idle. 97 away/idle.
105 When sending the initial message (to start a conversation) there will be a 99 When sending the initial message (to start a conversation) there will be a
106 small delay. It will appear as if the client has frozen. This will not 100 small delay. It will appear as if the client has frozen. This will not
107 always be the case. I have a fix that I havent taken the time to write yet. 101 always be the case. I have a fix that I havent taken the time to write yet.
108 102
109 103
110 ICQ 104 ICQ (Eric)
111 === 105 ===
112 106
113 ICQ currently supports signing on/off, changing status (icq-away == aim-idle, 107 ICQ currently supports signing on/off, changing status (icq-away == aim-idle,
114 icq-n/a == aim-away), checking other people's status (but not status message), 108 icq-n/a == aim-away), checking other people's status (but not status message),
115 sending/receiving messages, and receiving URLs. Keepalives are sent regardless 109 sending/receiving messages, and receiving URLs. Keepalives are sent regardless
116 of whether or not you want them; it's necessary since it's a UDP protocol. 110 of whether or not you want them; it's necessary since it's a UDP protocol.
117 Chat and file transfer are planned but not yet implemented. 111 Chat and file transfer are planned but not yet implemented.
118 112
119 113
120 Jabber 114 Jabber (Eric)
121 ====== 115 ======
122 116
123 Jabber can sign on/off, send/receive messages, and add/remove buddies. All good 117 Jabber can sign on/off, send/receive messages, and add/remove buddies. All good
124 things. If you have a registered transport then you can still use that; however 118 things. If you have a registered transport then you can still use that; however
125 you won't see it on your buddy list yet; and you can't add or remove transports 119 you won't see it on your buddy list yet; and you can't add or remove transports
126 yet. To use it, set your username to be name@server/resource; the reason for 120 yet. To use Jabber, set your username to be name@server/resource; the reason for
127 this is so that your resource becomes a part of your name and you can sign in 121 this is so that your resource becomes a part of your name and you can sign in
128 to jabber using the same account more than once. 122 to jabber using the same account more than once.
129 123
130 124
131 Napster 125 Napster (Rob)
132 ======= 126 =======
133 127
134 Heh. Ok, so I (Rob) am on crack! Gaim can sign on/off of Napster, add/remove 128 Heh. Ok, so I (Rob) am on crack! Gaim can sign on/off of Napster, add/remove
135 people to your hotlist (buddylist) as well as chat privately and in chat rooms. 129 people to your hotlist (buddylist) as well as chat privately and in chat rooms.
136 Hopefully I'll come up with a good way to do the file transfer stuff. 130 Hopefully I'll come up with a good way to do the file transfer stuff.