From b8dac796e72897b0826324c4e00212c4f051544e Mon Sep 17 00:00:00 2001 From: Guus der Kinderen Date: Wed, 19 Jun 2024 09:57:24 +0200 Subject: [PATCH] Openfire: add references to more documentation --- .../projects/openfire/documentation.jsp | 88 +++++++++++++------ 1 file changed, 63 insertions(+), 25 deletions(-) diff --git a/src/main/webapp/projects/openfire/documentation.jsp b/src/main/webapp/projects/openfire/documentation.jsp index 3957b116..69e3e25a 100644 --- a/src/main/webapp/projects/openfire/documentation.jsp +++ b/src/main/webapp/projects/openfire/documentation.jsp @@ -45,39 +45,79 @@

The current Openfire (formerly Wildfire) documentation can be found below. All documentation is also distributed in each release.

-

Documentation:

+

Documentation:

+ +

Basic Server Administration

+

Guides that are applicable to most administrators of an Openfire instance. These cover the basics.

+ +

Advanced Server Administration

+

The following guides cover more specialized topics. These aren't necessarily applicable to every Openfire installation.

+ + +

Integration with External Data Sources

+

Openfire is written to facilitate integration with existing data sources, such as external user directories or custom database. The guides in this section describe how such integration can be achieved.

+ -

Developer Documentation:

+

Developer Documentation:

+ +

Generic Development Guides

+

Guides for developers that work with the Openfire source code.

- +
  • Custom Authentication Provider Guide - Describes how to integrate Openfire with an external authentication system.
  • +
  • Custom Group Provider Guide - Describes how to integrate Openfire with an external system that provides Group definitions.
  • +
  • Custom User Provider Guide - Describes how to integrate Openfire with an external system that provides User definitions.
  • +
  • Pluggable Roster Support Guide - A guide to integrating Openfire rosters with an alternate store.
  • + +

    Guides for Client Developers

    +

    Openfire is an XMPP server. It can therefor be used by any application that implements this protocol. This section lists a number of minimal examples using various libraries (mostly third-party) that illustrate how they can be used to interact with Openfire. Note that there are many other libraries available than the ones listed here!

    + +

    Reference Documentation

    + @@ -107,7 +147,5 @@ - -