Jabber Requirements
Back: Conferencing admin help
Next: Design
1.Introduction
This document explains brief what the Jabber Module does and what the
requirements for the Jabber module are.
2. What is Jabber and what features should the Jabber Module offer
A Jabber server permits users to communicate between users even
when they are in different Instant Messaging Services, so the Jabber
server offers a common platform. Jabber server can support the most
frequently used Im-Services like AIM, ICQ, MSN and Yahoo Messaging.
You can have personal chats with users of these IM services, if you register yourself
in one of these IM services. To chat with users not using Jabber you need the Enigma client. The
conference rooms should offer the same features as the existing chat module.
If you want more detailed information please refer to our introduction page:
Introduction
- General:
- Creation of new buddys and possibility to add buddys
- Possibility of saving buddy or
contact lists for every user where the im-screen-name, service name
and actual status of the contact is stored.
- The Jabber Module has to know whether the buddy is member of the
OACS or not.
- Set a permission whether a user can be added to our buddy list or
not.
- Messages should be logged with auditing information.
- Messages should be stored if the jabber server cannot send the message due to internal
problems.
- Creation of conference rooms and threads for each room with
permissioning system for each room.
- Conference Rooms and Threads have unique display names and a description.
- Creator of the room and creation date should be stored.
- Protocols for every room and thread should be stored.
- Permissioning system to allow to view the protocols.
- Two ways to send messages, via webpages or via Jabber Applet.
- Admin:
- Set permissioning for buddys and for conference rooms.
- Add and delete buddys.
- Add and deactivate IM-services.
- Send messages.
- View over registered users, online users and those, who want to be registered.
- Create conference rooms or delete them.
Back: Conferencing admin help
Next: Design
Author:
Luis Mosteiro Fernandez
Last modified: October 18 2002