~ubuntu-branches/ubuntu/lucid/kdebase/lucid

« back to all changes in this revision

Viewing changes to doc/userguide/messaging-intro.docbook

  • Committer: Bazaar Package Importer
  • Author(s): Jonathan Riddell
  • Date: 2008-05-27 12:09:48 UTC
  • mfrom: (1.1.13 upstream)
  • Revision ID: james.westby@ubuntu.com-20080527120948-dottsyd5rcwhzd36
Tags: 4:4.0.80-1ubuntu1
* Merge with Debian
 - remove 97_fix_target_link_libraries.diff
 - Add replaces/conflicts on -kde4 packages

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<chapter id="messaging">
2
 
 
3
 
<chapterinfo>
4
 
<authorgroup>
5
 
<author>
6
 
<firstname>Peter</firstname>
7
 
<surname>Nuttall</surname>
8
 
</author>
9
 
 
10
 
<author>
11
 
<firstname>Tom</firstname>
12
 
<surname>Albers</surname>
13
 
</author>
14
 
 
15
 
</authorgroup>
16
 
 
17
 
</chapterinfo>
18
 
 
19
 
 
20
 
<title>Introduction to messaging</title>
21
 
 
22
 
 
23
 
<para>The default way to send instant messages in &kde; is to use the <acronym>IM</acronym>
24
 
client, &kopete;. This is a multi-protocol <acronym>IM</acronym> client, meaning that it
25
 
handles several different protocols including <acronym>MSN</acronym>,
26
 
Jabber, <acronym>AOL</acronym> and <acronym>IRC</acronym>. It also has
27
 
useful features including support for &kaddressbook;, meta-contacts,
28
 
encryption support and lots more.</para>
29
 
 
30
 
<screenshot> 
31
 
<screeninfo>&kopete;, the &kde; IM client.</screeninfo> 
32
 
<mediaobject> 
33
 
<imageobject> 
34
 
<imagedata fileref="kopete.png" format="PNG"/> </imageobject> 
35
 
<textobject> 
36
 
<phrase>&kopete;, the &kde; IM client.</phrase> 
37
 
</textobject> 
38
 
<caption> 
39
 
<para>&kopete;, the &kde; IM client.</para> 
40
 
</caption> 
41
 
</mediaobject> 
42
 
</screenshot> 
43
 
 
44
 
<sect1 id="messaging-getting-started">
45
 
<title>How to get started</title>
46
 
 
47
 
<para>Start up &kopete; from the menu (it can normally be found in the
48
 
Internet folder) When it starts up you should see a window with &kopete;
49
 
at the top, menus and a tool bar below, and then your contacts below.
50
 
You should add some accounts by clicking on the
51
 
<guimenu>Settings</guimenu> menu and selecting the <guimenuitem>Configure
52
 
Kopete</guimenuitem> option. By selecting the <guilabel>Accounts</guilabel>
53
 
option you should see a list of your accounts (initially empty) and
54
 
options to add new accounts and to edit or remove existing accounts.
55
 
By clicking on the <guibutton>add new account</guibutton> button, you can
56
 
add a new account using the wizard. When you have added an account, you can
57
 
connect to this account by clicking on the relevant icon at the bottom of
58
 
your main &kopete; window. This should make your contacts appear in the 
59
 
contacts window.</para>
60
 
 
61
 
</sect1>
62
 
 
63
 
<sect1 id="meta-contacts">
64
 
<title>Meta-contacts</title>
65
 
 
66
 
<para>Meta contacts are one of the features of &kopete; that make sense
67
 
once you figure out what they are. Until you do, they annoy you. They are
68
 
basically a way of taking a contact on one network (such as
69
 
<acronym>MSN</acronym>) and linking it to another contact on a different
70
 
network. This is useful for when people have accounts on different networks
71
 
as you can chat to them without needing to know which account they are
72
 
signed on to. This also lets you assign names to your meta-contacts that
73
 
don't change when people change their names on their account, this is useful
74
 
if you have contacts who insist upon setting their
75
 
<acronym>MSN</acronym> nick to something like
76
 
<quote>=EF=81=8A</quote>.</para>
77
 
 
78
 
<para>You can do other useful things with meta-contacts like link them to
79
 
entries in your address book. See <xref
80
 
linkend="integrated-messaging"/></para>
81
 
 
82
 
</sect1>
83
 
 
84
 
<sect1 id="irc">
85
 
<title><acronym>IRC</acronym></title>
86
 
 
87
 
<para>Internet Relay Chat (<acronym>IRC</acronym>) has been around far longer than most <acronym>IM</acronym>
88
 
systems, and is still widely used. It is mainly designed for group (many-to-many) communication in discussion forums called channels, but also allows one-to-one communication.</para>
89
 
 
90
 
<para>The #kde channel is under Freenode, the <acronym>IRC</acronym> server, which provides an interactive environment for coordination and support of peer-directed projects, including -- and placing particular stress upon -- those relating to free software and open source projects, such as &kde;.</para>
91
 
 
92
 
 
93
 
<para>While &kopete; has a <acronym>IRC</acronym> plugin, and handles both channels and nicks well,
94
 
long time <acronym>IRC</acronym> users might prefer a client designed just
95
 
for that role, which is what <application>Konversation</application> is. It supports features such
96
 
as granting and taking op status, banning, easy nick changing, special
97
 
channel support for passwords and invites, and other things that the power
98
 
<acronym>IRC</acronym> users expect. It also is far better at handling
99
 
large channels such as #debian. If you have used another
100
 
power-<acronym>IRC</acronym> client before, you should have no trouble using
101
 
<application>Konversation</application>.</para>
102
 
 
103
 
 
104
 
</sect1>
105
 
 
106
 
<sect1 id="integrated-messaging">
107
 
<title>Linking email and messaging</title>
108
 
 
109
 
<para>Did it happen to you? You received an email and the first thing
110
 
you would like to do is to give a reaction on it, but not by
111
 
email. So you switch to your instant messaging client and/or IRC
112
 
client and look if that person is online via MSN, Jabber or IRC. Well
113
 
&kde; 3.3 has made that a lot easier. A step-by-step manual:</para>
114
 
 
115
 
<para>The requirements are &kmail;, &kaddressbook; and &kopete;
116
 
(<application>Konversation</application> should do as well). Make sure &kmail; is configured and
117
 
fully functional for email, and Kopete is well configured for IRC,
118
 
Jabber and/or MSN and/or any other protocol. </para>
119
 
 
120
 
<para>If an email comes in from a contact you know, the first thing
121
 
you have to do is to add it to your address book. This can be achieved
122
 
by right clicking the address and choosing the entry <guibutton>Add to Address
123
 
Book</guibutton>.</para>
124
 
 
125
 
<para>If you know the nickname which the user uses on, for example, IRC,
126
 
go to &kopete;.  Go to
127
 
<menuchoice><guimenu>File</guimenu><guimenuitem>Add
128
 
contact</guimenuitem> </menuchoice>. In the wizard, select the
129
 
checkbox at the bottom called <guilabel>Use the KDE address book for
130
 
this contact</guilabel> and choose <guibutton>Next</guibutton>. Select
131
 
the right Address Book entry for that contact and press
132
 
<guibutton>Next</guibutton>. Now you can set the display name and the
133
 
group it belongs to for &kopete;. In the next screen select which
134
 
protocol should be used if you have set up more then one protocol. You
135
 
can select more than one protocol. After that, depending on the
136
 
protocol, there will be some other questions, which you can answer as
137
 
you like.</para>
138
 
 
139
 
<para>Although we did specify to choose from the address book,
140
 
&kopete; has not automatically linked your contact to the address
141
 
book. So select the contact and choose
142
 
<menuchoice><guimenu>Edit</guimenu><guimenuitem>Properties</guimenuitem>
143
 
</menuchoice>. On the <guilabel>General</guilabel> tab check the box
144
 
labeled <guilabel>Has address book entry</guilabel>. Press
145
 
<guilabel>...</guilabel> and select the contact. Close these two
146
 
windows.</para>
147
 
 
148
 
<para>Now go to your addressbook, if you select the contact you will
149
 
see that it shows an extra field <guilabel>Presence</guilabel>, followed by the current
150
 
status. This status will automatically update as soon as the contact
151
 
goes away, offline, online, and so on.  Now go to &kmail;, select another email and return to the original email (in other words: reload
152
 
the current email). You can now see behind the email address the
153
 
current state of your contact. </para>
154
 
 
155
 
<para>If you want to chat with this person, just right click the
156
 
address in &kmail; and choose <guilabel>Chat With...</guilabel>. Your
157
 
Instant Messenger will start a conversation with the contact.</para>
158
 
 
159
 
<!-- Add links to "further reading" here -->
160
 
<!--<itemizedlist>
161
 
<title>Related Information</title>
162
 
<listitem><para>to be written</para>
163
 
</listitem>
164
 
</itemizedlist>-->
165
 
 
166
 
 
167
 
 
168
 
</sect1>
169
 
 
170
 
</chapter>
171
 
 
172
 
<!-- Keep this comment at the end of the file
173
 
Local variables:
174
 
mode: xml
175
 
sgml-omittag:nil
176
 
sgml-shorttag:nil
177
 
sgml-namecase-general:nil
178
 
sgml-general-insert-case:lower
179
 
sgml-minimize-attributes:nil
180
 
sgml-always-quote-attributes:t
181
 
sgml-indent-step:0
182
 
sgml-indent-data:true
183
 
sgml-parent-document:("index.docbook" "book" "chapter")
184
 
sgml-exposed-tags:nil
185
 
sgml-local-catalogs:nil
186
 
sgml-local-ecat-files:nil
187
 
End:
188
 
-->