STATUS

Thu, 02 Nov 2000 22:29:51 +0000

author
Eric Warmenhoven <warmenhoven@yahoo.com>
date
Thu, 02 Nov 2000 22:29:51 +0000
changeset 1051
d65ac9e2224f
parent 1038
850b893e1ac9
child 1065
ba7ba0ad15e4
permissions
-rw-r--r--

[gaim-migrate @ 1061]
user_info only in aim_user (saves 2k per connection); mem leak fixes in dialogs.c and multi.c; and proto_opt in aim_user (so prpls can have their own saved information per user). no way to draw protocol option selection window thingy yet, so prpls will either have to do that on their own or something. i don't know. we'll figure it out.

1038
850b893e1ac9 [gaim-migrate @ 1048]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 1030
diff changeset
1 STATUS of GAIM CVS tree. Last modified $Date: 2000-10-31 05:49:53 -0500 (Tue, 31 Oct 2000) $ by $Author: warmenhoven $.
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
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
12 The current CVS tree is completely broken. You can still use it to sign in and
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
13 converse with users as normal. If you only have one account signed in then all
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
14 of the old functions still work perfectly (or as well as they did before The
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
15 Change (multiple connections)).
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
16
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
17 There are a lot of things that are probably going to be very buggy over the
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
18 next month or so. Please bear with us.
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
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
21 MULTIPLE CONNECTIONS
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
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
24 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
25 internals of gaim. Everything had been based around one connection, and that
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
26 connection used one protocol or the other. Now, there are many connections, and
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
27 each connection may be using a different protocol. Most of the functionality is
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
28 complete but the UI hasn't been updated to reflect all of the different users.
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
29 This change isn't going to be complete for quite some time so just bear with us
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
30 as we try to get things operational again.
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
31
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 BUDDY LIST
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
34 ==========
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
35
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
36 The buddy list is completely fucked up. It needs to be heavily modified to be
1030
b9fa9eadc0a4 [gaim-migrate @ 1040]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 1001
diff changeset
37 able to support The Change. It is currently in the process of being changed,
b9fa9eadc0a4 [gaim-migrate @ 1040]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 1001
diff changeset
38 and so will probably act very bizarrely. It should still be mostly usable, but
b9fa9eadc0a4 [gaim-migrate @ 1040]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 1001
diff changeset
39 don't try to edit your buddy list.
960
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
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
42 TOC
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
43 ===
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 TOC is working reasonably well.
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
46
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
47
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
48 Oscar
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
49 =====
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
50
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
51 Oscar is working reasonably well. Please see gaim/libfaim/README.gaim for more
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
52 details on Oscar.
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
53
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
54
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
55 Applet
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
56 ======
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
57
966
57ba1b059564 [gaim-migrate @ 976]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 960
diff changeset
58 The applet made a comeback sooner than I expected, mostly because I got chat
57ba1b059564 [gaim-migrate @ 976]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 960
diff changeset
59 working. (This means that I'll be using current CVS as my "permanent" gaim,
57ba1b059564 [gaim-migrate @ 976]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 960
diff changeset
60 and I prefer having gaim as an applet.) Anyway, the UI is still shakey (as is
57ba1b059564 [gaim-migrate @ 976]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 960
diff changeset
61 the rest of gaim) but it is at least functional now.
960
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
62
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
63
1001
f049fc6472cc [gaim-migrate @ 1011]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 996
diff changeset
64 Plugins
f049fc6472cc [gaim-migrate @ 1011]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 996
diff changeset
65 =======
f049fc6472cc [gaim-migrate @ 1011]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 996
diff changeset
66
1038
850b893e1ac9 [gaim-migrate @ 1048]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 1030
diff changeset
67 Plugins are more or less done. There may be some back-end reworking, but if you
850b893e1ac9 [gaim-migrate @ 1048]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 1030
diff changeset
68 want to start porting plugins from 0.10 to 0.11 then now's a good time to start
850b893e1ac9 [gaim-migrate @ 1048]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 1030
diff changeset
69 that. I don't think it's going to change much (if at all).
850b893e1ac9 [gaim-migrate @ 1048]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 1030
diff changeset
70
960
c4012584334f [gaim-migrate @ 970]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
71
1001
f049fc6472cc [gaim-migrate @ 1011]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 996
diff changeset
72 Perl
f049fc6472cc [gaim-migrate @ 1011]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 996
diff changeset
73 ====
f049fc6472cc [gaim-migrate @ 1011]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 996
diff changeset
74
f049fc6472cc [gaim-migrate @ 1011]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 996
diff changeset
75 Perl doesn't work at all right now. You can still load and unload perl scripts, but
f049fc6472cc [gaim-migrate @ 1011]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 996
diff changeset
76 they won't be able to do very much, unfortunately. I'll get it sorted out as soon as
f049fc6472cc [gaim-migrate @ 1011]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 996
diff changeset
77 I figure out how to :-P

mercurial