Mercurial > pidgin
annotate doc/FAQ @ 1457:c6f9d0cdaa00
[gaim-migrate @ 1467]
all of toc in one file; rewritten file transfer. no get file yet; just send file. but why would you want to send files to people anyway? ;)
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Thu, 01 Feb 2001 11:29:15 +0000 |
parents | 39636e80fef2 |
children | d33bf6548543 |
rev | line source |
---|---|
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
1 GAIM: The Pimpin' Penguin IM Clone Thats Good For The Soul |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
2 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
3 1 The Basics |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
4 1.1 What does 'gaim' stand for? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
5 1.2 Where are my log files stored? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
6 1.3 Will you be adding a log viewer? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
7 1.4 What are GtkHTML and GtkIMHtml, and why not just use GNOME's |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
8 GtkHTML? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
9 1.5 How do I load plugins/perl scripts? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
10 1.6 I'm not a native English speaker and I would like a translated |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
11 version of gaim. |
1 | 12 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
13 2 Multiple Connections |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
14 2.1 What do you mean by "multiple connections"? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
15 2.2 How do I sign on more than one account? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
16 2.3 How do buddy lists work for multiple connections? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
17 2.4 What's a PRPL? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
18 2.5 How do I use a different protocol? |
531 | 19 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
20 3 About the Protocols (what they support, and how to do things with them) |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
21 3.0 Introduction |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
22 3.1 TOC |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
23 3.2 Oscar |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
24 3.3 Yahoo! |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
25 3.4 IRC |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
26 3.5 ICQ |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
27 3.6 MSN |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
28 3.7 Jabber |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
29 3.8 Napster |
1 | 30 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
31 4 Problems |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
32 4.1 Sound doesn't work |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
33 4.2 Clicking on URLs doesn't open Netscape |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
34 4.3 I don't use Netscape |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
35 4.4 I have a bug not described here |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
36 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
37 5 Programming |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
38 5.1 I have a patch for gaim! |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
39 5.2 I have a plugin/perl script for gaim! |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
40 5.3 Can you teach me how to program GTK? |
706
a9758452f3c4
[gaim-migrate @ 716]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
531
diff
changeset
|
41 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
42 6 Miscellaneous |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
43 6.1 Can I talk to you on IM? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
44 6.2 I want to write an IM client. Will you help me? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
45 6.3 I have money. I need software written. Can you help? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
46 6.4 I have hardware here that's not being used. Can you use it? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
47 6.5 I would like to send you beer. |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
48 6.6 Are you going to port this to Windows? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
49 6.7 Why no AOL logo? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
50 6.8 Why the GPL? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
51 6.9 What is a wagii? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
52 6.10 What window manager/distribution/other crap do you use? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
53 6.11 Is XX a good hard drive, YY a good monitor and ZZ a good CPU? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
54 6.12 I want to contribute to the effort. Where can I send beer to? |
1063
e1408fb04c36
[gaim-migrate @ 1073]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
877
diff
changeset
|
55 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
56 --- |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
57 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
58 1 The Basics |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
59 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
60 1.1 What does 'gaim' stand for? |
1 | 61 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
62 It's basically the letter 'g' tacked on to the beginning of 'AIM' (which is |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
63 fairly obvious). G stands for all sorts of good things. Girls, Godzilla, GTK, |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
64 graham crackers, whatever. |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
65 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
66 1.2 Where are my log files stored? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
67 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
68 Your logs are stored in $HOME/.gaim/logs/. They had previously been stored in |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
69 $HOME/.gaim/YourScreenName/ (e.g. $HOME/.gaim/EWarmenhoven). |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
70 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
71 1.3 Will you be adding a log viewer? |
1 | 72 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
73 Yes! As a matter of fact, we will be. Here's what needs to happen before then |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
74 though: |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
75 GtkIMHtml has to be finished and added to gaim |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
76 The option to not log, and to strip HTML from logs, will be removed |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
77 HTML-matching must be done (e.g. if you get a message "<u>hi", it |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
78 should be logged as "<U>hi</U>" to prevent later logs from |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
79 being underlined) |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
80 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
81 1.4 What are GtkHTML and GtkIMHtml, and why not just use GNOME's GtkHTML? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
82 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
83 The widget GAIM had previously used to display HTML was called GtkHTML, and |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
84 was written by Mark and Jim specifically for GAIM. Over time, Rob and Eric |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
85 hacked at it (read: broke it) and it's gotten to be very fragile and fairly |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
86 buggy. |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
87 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
88 One day Eric got pissed off at GtkHTML and decided to rewrite it, and called |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
89 it GtkIMHtml (IM to indicate that it should be used in IM clients). He made |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
90 it its own separate project, so that other IM clients (like Jabber clients) |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
91 could use it. He based it somewhat off of the old GtkHTML and GNOME's GtkHTML. |
1 | 92 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
93 GNOME's GtkHTML is a very powerful HTML viewer. Because of this, it isn't |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
94 well-suited for GAIM. It wouldn't be very good if we let you have IFrames in |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
95 your conversation, for example. Also, GNOME's GtkHTML depends on a lot of |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
96 GNOME libraries that we don't want to force people to use in GAIM. (There is |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
97 a strip-down version, CSCHTML, which doesn't use the GNOME libraries; but the |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
98 first objection (that it supports too many tags) still applies.) |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
99 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
100 1.5 How do I load plugins/perl scripts? |
1 | 101 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
102 Plugins you had loaded when you quit gaim are loaded again when you start |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
103 gaim. To load a new plugin, either click 'Plugins' on the login screen, or |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
104 select 'Plugins' from the 'Tools' menu in the buddy list. From there, you |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
105 can load and unload plugins, and configure certain ones. If you click on |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
106 the 'Load Plugin' button, it will present you with a file dialog, asking |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
107 which file you want to load; it will default to looking for a .so file in |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
108 the directory plugins get installed to, though you don't have to load a .so |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
109 file, and you don't have to load it from that directory. |
1 | 110 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
111 When you start gaim, all the .pl files in ~/.gaim will be loaded |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
112 automatically. You can also load new scripts from the 'Perl' menu in 'Tools'. |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
113 From that menu, you can load a new script (similarly to how you loaded a |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
114 plugin above), unload all your loaded scripts, and list which scripts you have |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
115 loaded. |
1 | 116 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
117 1.6 I'm not a native English speaker and I would like a translated version of |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
118 gaim. |
1 | 119 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
120 Gaim currently has a few translations (French, Spanish, Korean, and Simplified |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
121 Chinese); however, most of them are out of date. If you would like to update |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
122 or add a translation of gaim, email or IM either Rob or Eric and they can tell |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
123 you how to go about it. |
1 | 124 |
125 | |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
126 2 Multiple Connections |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
127 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
128 2.1 What do you mean by "multiple connections"? |
1 | 129 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
130 Multiple Connections means that it's possible to connect to the AOL servers |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
131 using more than one screenname at a time. It's just a way of not having to run |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
132 three copies of gaim for each of your screennames. |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
133 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
134 2.2 How do I sign on more than one account? |
1 | 135 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
136 The Account Editor controls all of your accounts, and lets you add, delete, |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
137 modify, and sign on/off accounts. It is accessible from the login window or |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
138 from the 'Tools' menu in the buddy list as 'Accounts'. Simply highlight the |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
139 account you want to sign on, and click the 'Sign On/Off' button. To sign on |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
140 another account, highlight it and click the 'Sign On/Off' button. There is a |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
141 column labeled 'Currently Online' to let you know if the account is online or |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
142 not. |
1 | 143 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
144 2.3 How do buddy lists work for multiple connections? |
1 | 145 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
146 "The same as they did before" is the simple answer. Each account you have will |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
147 have its own buddy list, which you can add buddies to and remove from. In the |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
148 'Edit Buddies' tab of your buddy list, you'll see the name of each of your |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
149 online accounts (unless if you only have one), with its buddy list nested |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
150 underneath it. |
1 | 151 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
152 2.4 What's a PRPL? |
1063
e1408fb04c36
[gaim-migrate @ 1073]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
877
diff
changeset
|
153 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
154 PRPL stands for Protocol Plugin. It's a way to dynamically add new protocols |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
155 to gaim. This allows you to use gaim as your AIM, ICQ, Yahoo, and even IRC |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
156 client, all at the same time. Loading a PRPL is just like loading any other |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
157 plugin - simply load the .so file from the plugins dialog. |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
158 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
159 2.5 How do I use a different protocol? |
1063
e1408fb04c36
[gaim-migrate @ 1073]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
877
diff
changeset
|
160 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
161 In the Account Editor, click the 'Add' button to add a new account. Below the |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
162 password entry, you should see a menu labeled 'Protocol', with a list of the |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
163 protocols available for you to use. (If you don't see the protocol you want to |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
164 use, make sure you have the proper PRPL loaded.) Enter in your username (for |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
165 ICQ this should be your UIN) and password, and you're set. You can then sign |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
166 the account on by clicking the 'Sign On/Off' button when the account is |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
167 highlighted. |
1063
e1408fb04c36
[gaim-migrate @ 1073]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
877
diff
changeset
|
168 |
e1408fb04c36
[gaim-migrate @ 1073]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
877
diff
changeset
|
169 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
170 3 About the Protocols (what they support, and how to do things with them) |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
171 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
172 3.0 Introduction |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
173 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
174 This really only describes the protocol, and how gaim is able to use it. For |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
175 a listing of what gaim has implemented with each protocol, please read the |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
176 STATUS file. |
1 | 177 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
178 3.1 TOC |
1 | 179 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
180 TOC is an open protocol (meaning that there's open documentation from the |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
181 people who developed it), developed by AOL, for clients to use to connect to |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
182 the AIM server. It has stopped being supported by AOL (though they do still |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
183 make changes to the TOC server). It is a strip-down and simplified version of |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
184 their "real" protocol, Oscar. |
1 | 185 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
186 TOC is a TCP protocol, and will only ever make one TCP connection (unless if |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
187 you accept a file transfer request). Your buddy list is stored on the server, |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
188 and gaim keeps a locally cached copy as well. When you sign on the server and |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
189 local lists are merged. |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
190 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
191 3.2 Oscar |
1 | 192 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
193 Oscar is the protocol that the Windows version of AIM uses (and actually, |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
194 ICQ2000 uses it too). It's a closed protocol, meaning that in order for gaim |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
195 to use it, someone had to reverse-engineer it. For gaim, the libfaim authors |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
196 did this, and wrote a library so that we could use it. |
1 | 197 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
198 Oscar is a TCP protocol, but it makes several connections: the authorizor (the |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
199 initial connection, who you send your screenname/password to), the BOS (which |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
200 is the "main" connection, through which all your messages go), ChatNav (which |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
201 lets you join chat rooms), as well as one for each chat room you join. Oscar |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
202 does let you store your buddy list on the server, but libfaim hasn't added |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
203 that functionality yet. |
1 | 204 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
205 3.3 Yahoo! |
1 | 206 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
207 Yahoo! uses a closed protocol; the authors of libyahoo reverse-engineered it |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
208 and gaim uses that library. It is a TCP protocol, and makes several |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
209 connections, though I'm not entirely sure at which points. It stores your |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
210 buddy list on the server, and gaim keeps a locally cached copy. When you sign |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
211 on the server and local lists are merged. |
1 | 212 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
213 3.4 IRC |
1 | 214 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
215 IRC is an open protocol (though I've heard that some servers deviate slightly |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
216 from it). It's a TCP protocol, and will only ever make one connection (outside |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
217 of DCC connections). |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
218 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
219 3.5 ICQ |
1 | 220 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
221 ICQ is a closed protocol, though there have been several groups of people who |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
222 have reverse-engineered it, and there are several libraries available. Gaim |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
223 uses icqlib (which supports multiple connections, as opposed to libicq, which |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
224 does not). It is a mix of UDP and TCP: the connection to the server is UDP, |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
225 and conversations are TCP unless if they are sent through the server. This |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
226 means you'll make one UDP connection, and possibly very many TCP connections. |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
227 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
228 3.6 MSN |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
229 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
230 Rob? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
231 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
232 3.7 Jabber |
1 | 233 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
234 Jabber is an open protocol, developed by the Jabber team, and is XML-encoded. |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
235 It is a TCP protocol, and you will only ever make one TCP connection. Jabber |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
236 has a feature it calls 'transports', where the server tells you which services |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
237 it has available (such as AIM or ICQ), and you tell it which service you would |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
238 like to use. This way you can have only one connection, but be connected to |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
239 AIM and ICQ (among others) several times. Anyone who gives a damn about Open |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
240 Source, especially open messaging, should use Jabber. They have the only Open |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
241 Source IM server. |
141 | 242 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
243 3.8 Napster |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
244 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
245 Rob? |
1 | 246 |
247 | |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
248 4 Problems |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
249 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
250 4.1 Sound doesn't work |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
251 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
252 ./configure should autodetect whether or not you have ESD libraries. If you |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
253 have them it will compile with them; if not it won't. If it compiles with them |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
254 you don't need to be running the ESD daemon; it'll automatically fall back to |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
255 using /dev/dsp. Make sure gaim has the proper permissions to talk to /dev/dsp |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
256 and /dev/audio though! |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
257 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
258 4.2 Clicking on URLs doesn't open Netscape |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
259 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
260 Netscape either needs to be running on the current display (though gaim should |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
261 handle remote netscape windows OK), or 'netscape' needs to be in your path. |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
262 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
263 4.3 I don't use Netscape |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
264 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
265 There's the option to manually enter which browser you'd like to use. We're |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
266 interested in supporting browsers other than Netscape though; send us some |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
267 information about how to send a URL to your browser (source is nice :) ). |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
268 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
269 4.4 I have a bug not described here |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
270 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
271 We have a page at http://sourceforge.net/projects/gaim/, and from there you |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
272 can report your bug. |
1 | 273 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
274 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
275 5 Programming |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
276 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
277 5.1 I have a patch for gaim! |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
278 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
279 Great! Send it over to the Patches section on our sourceforge page, |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
280 http://sourceforge.net/projects/gaim/. From there we'll take a look at it (no |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
281 promises that it'll get in, but we'll at least take a look at it). |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
282 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
283 5.2 I have a plugin/perl script for gaim! |
1 | 284 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
285 Great! Post it to the Patches section on our sourceforge page, and mark it as |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
286 a plugin. Then other people will be able to see it and use it. (Make sure that |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
287 you understand that your plugin is necessarily GPL'd, and you must provide |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
288 source to your plugin.) |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
289 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
290 5.3 Can you teach me how to program GTK? |
1 | 291 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
292 Actually, I can't. I'm a very bad teacher. I'm much too impatient. There is a |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
293 really great tutorial and API reference on the GTK website though, |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
294 http://www.gtk.org/. That's how I learned, anyway. |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
295 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
296 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
297 6 Miscellaneous |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
298 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
299 6.1 Can I talk to you on IM? |
1 | 300 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
301 Sure. Our IM names can be found in the AUTHORS file. Keep in mind though that |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
302 we're busy people. We use those screennames as our main screen names, not just |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
303 to talk to gaim users. So please, don't IM us for us to answer questions about |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
304 Linux. We'd like to be able to answer everyone's questions, but we just don't |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
305 have the time. We aren't paid to hack gaim; we do have other jobs. |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
306 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
307 6.2 I want to write an IM client. Will you help me? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
308 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
309 I'll give you advice, but other than that, no (unless you'd like to pay me). |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
310 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
311 6.3 I have money. I need software written. Can you help? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
312 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
313 Oh yes. My email address is warmenhoven@yahoo.com and my screen name is |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
314 EWarmenhoven. |
1 | 315 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
316 6.4 I have hardware here that's not being used. Can you use it? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
317 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
318 Most certainly. IM me or email me and I'll tell you where you can ship it to |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
319 (I might be able to scratch together shipping money even). |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
320 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
321 6.5 I would like to send you beer. |
1 | 322 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
323 OK. |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
324 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
325 6.6 Are you going to port this to Windows? |
1 | 326 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
327 No. If you'd like to work on a port help yourself; but I really really dislike |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
328 Windows (in all its closed-source evilness). |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
329 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
330 6.7 Why no AOL logo? |
1 | 331 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
332 AOL's legal staff told us no-no. |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
333 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
334 6.8 Why the GPL? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
335 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
336 I like the GPL. |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
337 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
338 6.9 What is a wagii? |
1 | 339 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
340 Interesting question that you ask, there. 'Wagii' is the official celebratory |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
341 cry of gaim. Anytime you are feeling happy or excited, just remember all of |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
342 the hard work that we have done to provide you with this wonderful, free piece |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
343 of software -- as the pure, raw, emotion flows through you, maybe you too will |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
344 let out the cry of -- Wagii. |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
345 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
346 It is also the sound a Penguin Samurai makes :) |
1 | 347 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
348 6.10 What window manager/distribution/other crap do you use? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
349 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
350 Rob uses Red Hat, with Ximian GNOME on top. Rob? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
351 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
352 Eric uses debian woody. He uses Enlightenment as his window manager; though |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
353 the only reason it would seem that Eric uses X at all is to support having |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
354 his 20 Eterms and 4 Mozilla windows open. Oh yeah, and gaim_applet. |
1 | 355 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
356 6.11 Is XX a good hard drive, YY a good monitor and ZZ a good CPU? |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
357 |
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
358 You could send us one and we could tell you... :) |
1 | 359 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
360 6.12 I want to contribute to the effort. Where can I send beer to? |
1 | 361 |
1416
39636e80fef2
[gaim-migrate @ 1426]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1063
diff
changeset
|
362 IM RobFlynn or email him at rflynn@blueridge.net. |