Mercurial > pidgin
comparison doc/FAQ @ 141:f90b022235fe
[gaim-migrate @ 151]
Updates to the FAQ (there's been a few changes since 0.9.5), and found a
new (and presumably the last, since AOL stopped publishing it) copy of the
protocol.
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Wed, 19 Apr 2000 22:36:38 +0000 |
parents | 2846a03bda67 |
children | 46b6b894bc48 |
comparison
equal
deleted
inserted
replaced
140:436bead8f65d | 141:f90b022235fe |
---|---|
34 6. I have a bug not described here. | 34 6. I have a bug not described here. |
35 7. I have Mandrake 6.0 and GAIM doesnt work! | 35 7. I have Mandrake 6.0 and GAIM doesnt work! |
36 | 36 |
37 IV. Programming | 37 IV. Programming |
38 1. I have a patch for gaim! | 38 1. I have a patch for gaim! |
39 2. Can you teach me how to program GTK? | 39 2. I have a plugin for gaim! |
40 3. Can you teach me how to program GTK? | |
40 | 41 |
41 V. Miscellaneous | 42 V. Miscellaneous |
42 1. Can I talk to you on IM? | 43 1. Can I talk to you on IM? |
43 2. I want to write an IM client. Will you help me? | 44 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 3. I have money. I need some software written. Can you help? |
65 and undocumented. Some people have used network tools and such to figure | 66 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 it mostly out -- Look for 'faim'. We use TOC, which is completely open and |
67 documented. | 68 documented. |
68 | 69 |
69 2. Where can I find info on it? | 70 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 the document called PROTOCOL. It's the version that was |
71 In it you will find a document called PROTOCOL which describes the protocol in | 72 published with AOL's TiK client version 0.75, which appears to be the last |
72 full. | 73 one ever published. |
73 | 74 |
74 3. What other clients use this protocol? | 75 3. What other clients use this protocol? |
75 Go to <http://www.aim.aol.com/tik>. There is a list there. | 76 There are a few other Unix programs that use it, I think. I |
77 really couldn't tell you though. AOL used to keep a list of them, but no more. | |
76 | 78 |
77 4. TCP or UDP? | 79 4. TCP or UDP? |
78 TCP. | 80 TCP. |
79 | 81 |
80 5. So the buddy list is stored on the server? | 82 5. So the buddy list is stored on the server? |
114 gaim. This will eventually be fully incorporated into GAIM and the script | 116 gaim. This will eventually be fully incorporated into GAIM and the script |
115 will no longer be needed. | 117 will no longer be needed. |
116 | 118 |
117 7. I'm not a native English speaker and I would like a translated | 119 7. I'm not a native English speaker and I would like a translated |
118 version of gaim. | 120 version of gaim. |
119 | |
120 By all means, IM me at 'Zilding' or email me at | 121 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 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 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 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 give you detailed instructions on how to do it. |
134 1. WAAAAAH! My sound doesn't work! | 135 1. WAAAAAH! My sound doesn't work! |
135 ./configure should autodetect whether or not you have ESD | 136 ./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 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 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 automatically fallback to using /dev/dsp. Make sure that gaim has proper |
139 permissions to talk to /dev/dsp and /dev/audio though! | 140 permissions to talk to /dev/dsp and /dev/audio though! |
141 The GNOME client now goes through GNOME for its sounds. If | |
142 sounds aren't playing, make sure you've got them turned on in the GNOME | |
143 control center. (The reason this was done was to make it more easily | |
144 configurable.) | |
140 | 145 |
141 2. My buddy list disappeared! | 146 2. My buddy list disappeared! |
142 You didn't back up your buddy list, did you? You never back | 147 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 | 148 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 | 149 happens to me as well. (And no, I never have a backup ;). I intend to |
153 I'm very interested in supporting other web browsers. Do | 158 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 | 159 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.). | 160 me at the source to the browser, I might be able to figure it out.). |
156 | 161 |
157 5. I'm using the GNOME client. I have a bug. | 162 5. I'm using the GNOME client. I have a bug. |
158 Too smeggin' bad. :) I personally do NOT write any of the | 163 GNOME bugs should be reported to Eric Warmenhoven (IM: |
159 GNOME code. If you find bugs in the GNOME client, I will accept emails | 164 EWarmenhoven (how original)), who is now maintaining that part of the code. If |
160 describing these bugs, so I can pass them on to the correct person. | 165 you ask the other guys about it, they'll just point you at him. |
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 | 166 |
165 6. I have a bug not described here. | 167 6. I have a bug not described here. |
166 Well, it could be a few things. Firstly, you MUST HAVE GTK+ | 168 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 | 169 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 ;) | 170 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 | 171 email me at jimduchek@ou.edu, I would like to hear your bug reports (but |
170 please, not your problems installing GTK). | 172 please, not your problems installing GTK). Also, sourceforge.net has a bug |
173 tracking system for us at <http://sourceforge.net/bugs/?group_id=235>. | |
171 | 174 |
172 7. I have Mandrake 6.0 and GAIM doesnt work! | 175 7. I have Mandrake 6.0 and GAIM doesnt work! |
173 | 176 |
174 Bob Meyer <meyer_rm@yahoo.com> writes: | 177 Bob Meyer <meyer_rm@yahoo.com> writes: |
175 | 178 |
185 | 188 |
186 IV. Programming | 189 IV. Programming |
187 1. I have a patch for gaim! | 190 1. I have a patch for gaim! |
188 Nice. Think about your patch though. First, does it have | 191 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, | 192 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. | 193 etc. Rewrite it as a plug-in if you really want bloat like that. |
191 Second, is it useful? A lot of patches I get are horribly unuseful except | 194 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 | 195 in very specific situations (ie YOUR situation). Thirdly, your code |
193 will not retain your copyright. All code submitted must be protected by | 196 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 | 197 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, | 198 like this, don't send me your patches. You will be given authorship credit, |
200 functionsLikeThis. If you do that, fine. It's great. But guess what? | 203 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. | 204 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 | 205 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. :) | 206 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 | 207 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 | 208 discouraged you entirely, send your patches to Rob Flynn (rob@linuxpimps.com). |
206 send your patches there. | 209 |
207 | 210 2. I have a plugin for gaim! |
208 2. Can you teach me how to program GTK? | 211 Cool. Before you release it to anyone though, make sure you |
212 understand that if it does anything useful, it is necessarily licenced under | |
213 the GPL. It's that whole "code that uses GPL'ed code is thus GPL'ed" clause. | |
214 Also, don't send it to us. It's not that we don't want it, but there are | |
215 better places to put it. Head over to sourceforge.net and submit it there | |
216 <http://sourceforge.net/patch/?group_id=235>. It'll be available more quickly | |
217 that way. | |
218 | |
219 3. Can you teach me how to program GTK? | |
209 Yes, I can. But no, I'm not going to. There's a really | 220 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 | 221 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 | 222 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 | 223 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 | 224 trouble making a button widget do anything when you click it, buy a book on |