plugins/jabber/README.libjabber

Fri, 27 Apr 2001 22:21:53 +0000

author
Eric Warmenhoven <warmenhoven@yahoo.com>
date
Fri, 27 Apr 2001 22:21:53 +0000
changeset 1763
18c94e3947d5
parent 1347
6fa6aa0d4d6e
permissions
-rw-r--r--

[gaim-migrate @ 1773]
la la la

1347
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
1 libjabber README
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
2 Jabber Documentation Team
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
3 March 27, 2000
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
4 ____________________________________________________________
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
5
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
6 Table of Contents
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
7
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
8
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
9 1. Introduction
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
10
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
11 1.1 General
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
12 1.2 What This Package Is
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
13
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
14 2. Getting Things Installed
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
15
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
16 2.1 Dependencies
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
17 2.2 Compilation and Installation
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
18 2.3 Problems/Bugs
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
19
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
20 3. Jabber Information
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
21
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
22 3.1 General Information
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
23 3.2 Developer Information
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
24 ______________________________________________________________________
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
25
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
26 1. Introduction
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
27
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
28 1.1. General
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
29
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
30 This document gives pointers for information on this package as well
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
31 as links to learn more about the Jabber project and about
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
32 participating in the project.
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
33
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
34 Copyright information can be found in each package directory in the
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
35 files "COPYRIGHT" and "COPYING."
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
36
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
37 1.2. What This Package Is
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
38
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
39 Currently, libjabber provides Jabber server software with various
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
40 library functions.
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
41
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
42
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
43 2. Getting Things Installed
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
44
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
45 2.1. Dependencies
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
46
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
47 Apart from your standard UNIX fare, this package is dependent on the
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
48 following:
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
49
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
50 o libxode, available from http://download.jabber.org/
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
51
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
52 2.2. Compilation and Installation
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
53
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
54 To install as super user do the following in the libjabber root directory:
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
55
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
56 ______________________________________________________________________
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
57 ./configure
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
58 make
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
59 (become root)
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
60 make install
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
61 ldconfig
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
62 ______________________________________________________________________
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
63
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
64 2.3. Problems/Bugs
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
65
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
66 Submit bug reports at http://bugs.jabber.org.
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
67
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
68 For additional real-time support, many members of the development team
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
69 frequent jabber groupchat in jdev@conference.jabber.org and irc at
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
70 irc.openprojects.net in #jabber.
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
71
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
72
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
73 3. Jabber Information
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
74
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
75 3.1. General Information
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
76
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
77 For general information about Jabber, including a quick introduction
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
78 to Jabber concepts, see the FAQ at http://docs.jabber.org/.
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
79
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
80 3.2. Developer Information
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
81
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
82 There are many areas of Jabber that developers can contribute to.
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
83 Jabber encompasses many fields of expertise and anyone that is willing
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
84 to help can contribute.
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
85
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
86 You may want to delve into the internals of the Jabber project at
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
87 http://docs.jabber.org/ and http://protocol.jabber.org/.
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
88
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
89 Or maybe you would like to go ahead become a developer on the project.
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
90 Just go on over to http://jabber.org/ and register. You may also
6fa6aa0d4d6e [gaim-migrate @ 1357]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
91 sign up for the main Jabber mailing list (JDEV).

mercurial