annotate STATUS @ 1030:38452403563b

[gaim-migrate @ 1040] updating the buddy list to work better with multiple connections. there are still a bunch of things fucked up with this but i wanted more people to start working on it than just me, especially since i won't be here this weekend. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Fri, 27 Oct 2000 07:53:32 +0000
parents b8a819390499
children daad2440a642
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1030
38452403563b [gaim-migrate @ 1040]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1001
diff changeset
1 STATUS of GAIM CVS tree. Last modified $Date: 2000-10-27 03:53:32 -0400 (Fri, 27 Oct 2000) $ 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
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
8
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
9 OVERALL
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
10 =======
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
11
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
12 The current CVS tree is completely broken. You can still use it to sign in and
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
13 converse with users as normal. If you only have one account signed in then all
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
14 of the old functions still work perfectly (or as well as they did before The
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
15 Change (multiple connections)).
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
16
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
17 There are a lot of things that are probably going to be very buggy over the
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
18 next month or so. Please bear with us.
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
19
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
20
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
21 MULTIPLE CONNECTIONS
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
22 ====================
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 I'm impressed that this is working. It took a major restructuring of the
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
25 internals of gaim. Everything had been based around one connection, and that
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
26 connection used one protocol or the other. Now, there are many connections, and
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
27 each connection may be using a different protocol. Most of the functionality is
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
28 complete but the UI hasn't been updated to reflect all of the different users.
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
29 This change isn't going to be complete for quite some time so just bear with us
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
30 as we try to get things operational again.
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 BUDDY LIST
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
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
36 The buddy list is completely fucked up. It needs to be heavily modified to be
1030
38452403563b [gaim-migrate @ 1040]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1001
diff changeset
37 able to support The Change. It is currently in the process of being changed,
38452403563b [gaim-migrate @ 1040]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1001
diff changeset
38 and so will probably act very bizarrely. It should still be mostly usable, but
38452403563b [gaim-migrate @ 1040]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1001
diff changeset
39 don't try to edit your buddy list.
960
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
40
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
41
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
42 TOC
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
43 ===
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
44
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
45 TOC is working reasonably well.
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
46
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
47
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
48 Oscar
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
49 =====
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
50
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
51 Oscar is working reasonably well. Please see gaim/libfaim/README.gaim for more
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
52 details on Oscar.
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
53
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
54
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
55 Applet
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
56 ======
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
57
966
f7886476f9d9 [gaim-migrate @ 976]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 960
diff changeset
58 The applet made a comeback sooner than I expected, mostly because I got chat
f7886476f9d9 [gaim-migrate @ 976]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 960
diff changeset
59 working. (This means that I'll be using current CVS as my "permanent" gaim,
f7886476f9d9 [gaim-migrate @ 976]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 960
diff changeset
60 and I prefer having gaim as an applet.) Anyway, the UI is still shakey (as is
f7886476f9d9 [gaim-migrate @ 976]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 960
diff changeset
61 the rest of gaim) but it is at least functional now.
960
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
62
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
63
1001
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
64 Plugins
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
65 =======
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
66
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
67 The plugin system is mostly up and running again, with multi-connectivity added in
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
68 appropriate places. There may still be some bugginess and it lacks some features
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
69 that I want to add, but at least it's mostly working again.
960
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
70
1001
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
71 Perl
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
72 ====
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
73
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
74 Perl doesn't work at all right now. You can still load and unload perl scripts, but
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
75 they won't be able to do very much, unfortunately. I'll get it sorted out as soon as
b8a819390499 [gaim-migrate @ 1011]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 996
diff changeset
76 I figure out how to :-P