annotate doc/FAQ @ 305:77404a4692b1

[gaim-migrate @ 315] 12:10:45 EWarmenhoven: ok, the new method for chosing a font: it tries the requested font at the requested size. if it can't do that, it tries the requested font at any size. if it can't do that, it tries courier at any size, then helvetica at any size. if it can't do *that*, it tries the person's default outgoing font, if they have one. if it can't do that, it tries courier, helvetica, then times, all in their most boring form (no bold, italics, etc) at any size. if it *still* can't do that, then there's just no hope, and it segfaults. but at least there's a few more layers of protection and probability that you're going to get *something* right 12:11:43 EWarmenhoven: i don't even know that it'll segfault, but i'm pretty sure it will, since by the time you get down there, it returns NULL :-P committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Thu, 01 Jun 2000 19:13:00 +0000
parents 46b6b894bc48
children e2f9fb72fb92
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
1 GAIM: The Pimpin' Penguin IM Clone Thats Good For The Soul
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
2
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
3 Here's the FAQ. PLEASE don't bother me about anything on this list. You
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
4 will be ignored or pointed at the FAQ -- I have been extremely short of time
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
5 lately! Feel free to contact any of us with praise or ideas. If you have
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
6 ideas or bug problems, please use email, because I like to keep records of
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
7 that kinda stuff and I don't log all my conversations. Enjoy gaim!
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
8 - Jim Duchek <jimduchek@ou.edu>
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
9
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
10 I. The Protocol
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
11 1. Is it the same protocol as the Windows client uses?
269
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
12 2. Where can I find info on TOC?
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
13 3. What other clients use this protocol?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
14 4. TCP or UDP?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
15 5. So the buddy list is stored on the server?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
16
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
17 II. The Client
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
18 1. What does 'gaim' stand for?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
19 2. How do I make multiple groups?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
20 3. How come there's no file transfer?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
21 4. Why no AOL logo?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
22 5. Where are my log files stored?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
23 6. Can I use my Windows 95 Buddylist with Gaim?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
24 7. I'm not a native English speaker and I would like a translated
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
25 version of gaim.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
26 8. I've got a proxy, and I'd like to use GAIM.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
27
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
28 III. Problems
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
29 1. WAAAAAH! My sound doesn't work!
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
30 2. My buddy list disappeared!
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
31 3. I click on URLs, but Netscape doesn't popup!
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
32 4. I don't use Netscape.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
33 5. I'm using the GNOME client. I have a bug.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
34 6. I have a bug not described here.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
35 7. I have Mandrake 6.0 and GAIM doesnt work!
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
36
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
37 IV. Programming
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
38 1. I have a patch for gaim!
141
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
39 2. I have a plugin for gaim!
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
40 3. Can you teach me how to program GTK?
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
41
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
42 V. Miscellaneous
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
43 1. Can I talk to you on IM?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
44 2. I want to write an IM client. Will you help me?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
45 3. I have money. I need some software written. Can you help?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
46 4. I have hardware here that's not being used, or money. Can
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
47 you use it?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
48 5. I would like to send you beer.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
49 6. Are you going to port this thing to Windows?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
50 7. Why the GPL?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
51 8. I use *BSD and I hate the penguin! I want daemon images!
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
52 9. Can I design a logo for you?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
53 10. What is a wagii?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
54 11. Speaking of the penguin, I heard a rumour you have a tattoo of
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
55 it. Is that true?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
56 12. What Window Manager do you use? What distribution do you use?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
57 What other stupid things can you ask me that don't really matter
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
58 but ya'll ask me anyway?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
59 13. Is XX a good Harddrive, YY a good monitor and ZZ a good CPU?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
60 14. Who designed the new logo?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
61 15. I want to contribute to the effort. Where can I send beer to?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
62
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
63 I. The Protocol
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
64 1. Is it the same protocol as the Windows client uses?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
65 No. The Windows client uses Oscar, which is proprietary
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
66 and undocumented. Some people have used network tools and such to figure
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
67 it mostly out -- Look for 'faim'. We use TOC, which is completely open and
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
68 documented.
269
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
69 There is some support for libfaim now, which allows gaim to
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
70 use Oscar, but DON'T USE IT! It's seriously buggy.
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
71
269
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
72 2. Where can I find info on TOC?
141
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
73 In the document called PROTOCOL. It's the version that was
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
74 published with AOL's TiK client version 0.75, which appears to be the last
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
75 one ever published.
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
76
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
77 3. What other clients use this protocol?
141
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
78 There are a few other Unix programs that use it, I think. I
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
79 really couldn't tell you though. AOL used to keep a list of them, but no more.
269
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
80 I think some of them are Everybuddy and Jabber. Oh yeah, TiK is still around.
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
81
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
82 4. TCP or UDP?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
83 TCP.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
84
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
85 5. So the buddy list is stored on the server?
269
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
86 Yep. Fortunately for you, when the server decides to *not* store
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
87 it any more, gaim keeps a cached copy.
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
88
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
89
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
90 II. The Client
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
91 1. What does 'gaim' stand for?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
92 It's basically the letter 'g' tacked on to the beginning of
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
93 'AIM' (which is fairly obvious). G stands for all sorts of good things.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
94 Girls, Godzilla, GTK, graham crackers, whatever.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
95
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
96 2. How do I make multiple groups?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
97 When adding a new buddy, you just type in a new group name.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
98 Future versions intend to handle this and renaming groups better.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
99
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
100 3. How come there's no file transfer?
269
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
101 There is, it's just that you can't request for the transfer to
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
102 take place. Only people who use the Oscar protocol can, so you're out of luck
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
103 there. At least you can get and send files.
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
104
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
105 4. Why no AOL logo?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
106 AOL's legal staff told us no-no.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
107
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
108 5. Where are my log files stored?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
109 After you select `log all conversations' you may be wondering
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
110 where your log files are stored. Well, they are currently, by default, stored
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
111 under $HOME/.gaim/YourScreenName/. If your screen name is Zilding then you
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
112 will find your logs under: $HOME/.gaim/Zilding/. This will eventually become
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
113 configurable.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
114
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
115 6. Can I use my Windows 95 buddylist with Gaim?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
116 Well, you are in luck. As of the 0.9.5 release there is a
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
117 small perl script called 'buddytrans' that is included with the distribution.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
118 If you installed the RPM copy of GAIM then you can find the script in
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
119 /usr/bin/buddytrans. The correct script syntax is:
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
120 buddytrans buddy.lst gaim.list. You can then import `gaim.list' from inside
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
121 gaim. This will eventually be fully incorporated into GAIM and the script
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
122 will no longer be needed.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
123
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
124 7. I'm not a native English speaker and I would like a translated
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
125 version of gaim.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
126 By all means, IM me at 'Zilding' or email me at
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
127 jimduchek@ou.edu. I'm working on standard GNU locale support for the next
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
128 version of gaim, and I'm going to need translations. If you can do a
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
129 translation for us, I'd greatly appreciate it! Just let me know and I'll
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
130 give you detailed instructions on how to do it.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
131
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
132 8. I'm behind a proxy, and I'd like to use GAIM.
269
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
133 I *think* HTTP and SOCKS v4 proxy support is completely working.
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
134 But since I don't have a SOCKS proxy to test it on, I really couldn't tell you.
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
135 If it doesn't work, a temporary solution is to try setting the TOC port to 21,
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
136 since a lot of proxies will allow that to pass.
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
137
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
138
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
139 III. Problems
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
140 1. WAAAAAH! My sound doesn't work!
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
141 ./configure should autodetect whether or not you have ESD
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
142 libraries. If you have them it _WILL_ compile with them, if not it won't.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
143 If it compiles with them, you don't need to be running the ESD daemon, it'll
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
144 automatically fallback to using /dev/dsp. Make sure that gaim has proper
141
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
145 permissions to talk to /dev/dsp and /dev/audio though!
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
146 The GNOME client now goes through GNOME for its sounds. If
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
147 sounds aren't playing, make sure you've got them turned on in the GNOME
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
148 control center. (The reason this was done was to make it more easily
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
149 configurable.)
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
150
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
151 2. My buddy list disappeared!
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
152 You didn't back up your buddy list, did you? You never back
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
153 anything up! Oh well. The TOC server loses lists from time to time, it
269
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
154 happens to me as well. (And no, I never have a backup ;). Gaim should have
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
155 kept a cache of your buddy list, though, so you shouldn't have this problem any
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
156 more.
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
157
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
158 3. I click on URLs, but Netscape doesn't popup!
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
159 Netscape either needs to be running on the current display
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
160 (gaim should handle remote netscape windows OK.), or 'netscape' needs to be
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
161 in your path.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
162
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
163 4. I don't use Netscape.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
164 I'm very interested in supporting other web browsers. Do
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
165 send me information on how to send a URL to your browser remotely (or point
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
166 me at the source to the browser, I might be able to figure it out.).
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
167
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
168 5. I'm using the GNOME client. I have a bug.
141
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
169 GNOME bugs should be reported to Eric Warmenhoven (IM:
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
170 EWarmenhoven (how original)), who is now maintaining that part of the code. If
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
171 you ask the other guys about it, they'll just point you at him.
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
172
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
173 6. I have a bug not described here.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
174 Well, it could be a few things. Firstly, you MUST HAVE GTK+
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
175 VERSION 1.2.3 installed! Please state in any bug report that you ARE using
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
176 1.2.3, otherwise you have a chance of being ignored. With that said ;)
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
177 email me at jimduchek@ou.edu, I would like to hear your bug reports (but
141
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
178 please, not your problems installing GTK). Also, sourceforge.net has a bug
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
179 tracking system for us at <http://sourceforge.net/bugs/?group_id=235>.
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
180
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
181 7. I have Mandrake 6.0 and GAIM doesnt work!
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
182
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
183 Bob Meyer <meyer_rm@yahoo.com> writes:
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
184
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
185 Here's the solution:
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
186 * Get esound-0.2.12-4mdk.i586.rpm and
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
187 esound-devel-0.2.12-4mdk.i586.rpm from any Mandrake mirror.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
188 * rpm --upgrade esound-0.2.12-4mdk.i586.rpm
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
189 * rpm -- upgrade esound-devel-0.2.12-4mdk.i586.rpm
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
190
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
191 Don't use EVIL 'updates' tool. It's broke.. really bad.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
192
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
193 Mandrake 6.1, with its newer libraries, appears to fix this problem.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
194
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
195 IV. Programming
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
196 1. I have a patch for gaim!
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
197 Nice. Think about your patch though. First, does it have
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
198 to do with AIM? I won't apply patches for stock tickers, search engines,
141
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
199 etc. Rewrite it as a plug-in if you really want bloat like that.
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
200 Second, is it useful? A lot of patches I get are horribly unuseful except
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
201 in very specific situations (ie YOUR situation). Thirdly, your code
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
202 will not retain your copyright. All code submitted must be protected by
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
203 the GPL and the copyright will be given to Mark Spencer. If you don't
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
204 like this, don't send me your patches. You will be given authorship credit,
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
205 don't worry -- I just want a homogenous copyright on the program. Lastly,
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
206 does your code match the coding style already present in gaim? I like my
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
207 brackets where I like them. I do NOT like, in fact I positively HATE, I
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
208 DESPISE, with a PASSION, the convention of variablesLikeThis. And
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
209 functionsLikeThis. If you do that, fine. It's great. But guess what?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
210 This is C. C programmers don't write like that. I don't write like that.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
211 I don't want to READ code like that. I want a homogenous coding style
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
212 on this program, and it's gonna be MY coding style. :)
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
213 Now, if you've managed to get through all that and I haven't
141
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
214 discouraged you entirely, send your patches to Rob Flynn (rob@linuxpimps.com).
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
215
141
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
216 2. I have a plugin for gaim!
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
217 Cool. Before you release it to anyone though, make sure you
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
218 understand that if it does anything useful, it is necessarily licenced under
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
219 the GPL. It's that whole "code that uses GPL'ed code is thus GPL'ed" clause.
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
220 Also, don't send it to us. It's not that we don't want it, but there are
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
221 better places to put it. Head over to sourceforge.net and submit it there
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
222 <http://sourceforge.net/patch/?group_id=235>. It'll be available more quickly
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
223 that way.
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
224
f90b022235fe [gaim-migrate @ 151]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1
diff changeset
225 3. Can you teach me how to program GTK?
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
226 Yes, I can. But no, I'm not going to. There's a really
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
227 nice tutorial at http://www.gtk.org. If you're a fairly experienced
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
228 programmer, and you get stuck on something odd, IM me, I'm usually happy to
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
229 help. If you had a little BASIC experience in high school and are having
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
230 trouble making a button widget do anything when you click it, buy a book on
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
231 C and read the damn GTK tutorial, I'm a busy person.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
232
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
233
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
234 V. Miscellaneous
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
235 1. Can I talk to you on IM?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
236 Sure. My IM name is Zilding. The rest of the crew's IM names
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
237 can be found in various places. Keep in mind though, I'm a very busy person.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
238 This IM name is used for friends as well as for gaim (I don't just log this
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
239 guy in when I want to talk to gaim people). So please, don't IM me just to
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
240 chat, or to answer various Linux questions. I'd like to be able to answer
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
241 everyone's questions on whatever (I usually do know the answer, or at least
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
242 where to find it!) but I just don't have time. Things like this will
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
243 usually be ignored. Other things to keep in mind when talking to me: Don't
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
244 start off with 'I have a gaim question', 'Can I ask a question?', 'Hello?',
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
245 'Are you there?', 'Is this the gaim guy?', 'gaim doesn't work', 'I can't get
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
246 gaim to compile' or anything else like that. Why? If you'll notice in all
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
247 of the above statements, nothing useful has been said. I'm often away from
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
248 my computer. I suggest if you are having a serious problem or you have a
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
249 question, just ASK THE QUESTION, right off, I don't require any preliminary
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
250 stuff. Simply sending me "gaim segfaults when I do 'blah blah click blah'"
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
251 to start a conversation is fine -- I don't consider it rude, please just ask
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
252 the question. If I don't answer within a few minutes, leave your email
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
253 address, I will get back to you sooner or later. Lastly, do NOT abbreviate
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
254 'you' as 'u', 'are' as 'r', 'to' as '2', 'for' as '4', or any of those other
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
255 annoying AOLisms. They bother me greatly, and as I work long hours and am
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
256 an insomniac (probably because I'm such a mean bastard ;), I'm likely to
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
257 make fun of you, or more likely ignore you completely. I don't require
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
258 perfect English but it'd be nice.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
259
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
260
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
261 2. I want to write an IM client. Will you help me?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
262 No, unless you're writing one commercially. Email me for
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
263 rates -- I'm not all that expensive. :)
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
264
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
265 3. I have money. I need some software written. Can you help?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
266 Oh yes. My email address is jimduchek@ou.edu, my IM is Zilding.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
267
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
268 4. I have hardware that's not being used, or money. Can you use it?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
269 Almost always. I'm a broke college student. We're all
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
270 broke here. Flat busted. Money would always help. If you have some useful
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
271 equipment (or even useless equipment! I like old mainframes and
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
272 workstations ;), do send it to us! I might be able to scratch together
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
273 shipping money even. :)
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
274
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
275 5. I would like to send you beer.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
276 OK.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
277
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
278 6. Are you going to port this thing to Windows?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
279 I've been mulling it over and playing with cygwin on the
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
280 tiny Windows partition I do have on my laptop (It's required for school),
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
281 but I'm not sure yet. I actually do have a version of gaim running on it
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
282 now, as of 7/20. However, the Win32 port of GTK has some issues that need
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
283 to be resolved before I can even attempt to release this. Some of my WIN32
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
284 patches are included in this release, usually under an #ifdef _WIN32 (which
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
285 cygwin and I think other windows compilers set).
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
286
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
287 7. Why the GPL?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
288 I like the GPL.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
289
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
290 8. I use *BSD and I hate the penguin! I want daemon images!
269
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
291 Quit your complaining! They're there already! I stukk don't
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
292 understand why ya'll hate the penguin though, maybe it's just jealousy cause
46b6b894bc48 [gaim-migrate @ 279]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 141
diff changeset
293 our OS gets all the media attention? I kinda like the daemon :)
1
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
294
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
295 9. Can I design a logo for you?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
296 Sure! Do your best. Entries may be emailed to:
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
297 gaimlogo@blueridge.net. After we get a nice supply of entries we'll sort
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
298 through them and pick the winner.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
299
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
300 10. What is a wagii?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
301 Interesting question that you ask, there. `Wagii' is the
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
302 official celebratory cry of gaim. Anytime you are feeling happy or excited,
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
303 just remember all of the hard work that we have done to provide you with
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
304 this wonderful, free piece of software -- as the pure, raw, emotion flows
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
305 through you, maybe you too will let out the cry of -- Wagii.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
306 Its also the sound a Penguin Samurai makes :)
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
307
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
308 11. Speaking of the penguin, I heard a rumour you have a tattoo of
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
309 it. Is that true?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
310 Hehe. Yes, that is true. He's on my left upper arm. If
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
311 you'd like to see a picture, visit <http://www.woodsoup.org/~sbaker/tux/doc/>.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
312 It's a 'history of Tux' and there's a pic of my tattoo at the bottom. A pic
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
313 of my tattoo is also in the LIMP, and linux.remotepoint.com. There's also a
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
314 picture of the two matching Tux tattoos that a husband and wife have in
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
315 there. I've heard a rumour someone at Red Hat has one as well. BTW -- no,
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
316 it really didn't hurt, and yes, I was sober ;)
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
317
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
318 12. What Window Manager do you use? What distribution do you use?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
319 What other stupid things can you ask me that don't really matter
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
320 but ya'll ask me anyway?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
321 I use WindowMaker, without any GNOME or KDE bits. I don't
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
322 really use a distro, per se, as it used to be a Red Hat distro a long time
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
323 ago, but since then I've custom-installed by hand from one hard drive to
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
324 another, so it really doesn't resemble Red Hat anymore, and I've written
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
325 most of the rc. scripts from scratch. Please don't ask me Red Hat
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
326 questions, also I hate it when people assume that Red Hat == Linux.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
327
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
328 13. Is XX a good harddrive, YY a good monitor, and ZZ a good CPU?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
329 Hmm, we're kinda poor so we cant be positive... if you wanna
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
330 send us some hardware we'll use it though and tell you how good it is *wink*
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
331
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
332 14. Who designed the new logo?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
333 A good guy named Naru Sundar.
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
334
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
335 15. I want to contribute to the effort. Where can I send beer to?
2846a03bda67 [gaim-migrate @ 10]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
336 IM Zilding or email him at jimduchek@ou.edu.