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