Forum OpenACS Q&A: Jabber Package released

Collapse
Posted by Malte Sussdorff on
Talli's wish was my demand. I uploaded the Jabber package as we are using it in one of our installations into contrib.

The documentation can be found within the package and at http://develop.sussdorff-roy.com:8037/jabber/doc/.

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 youneed 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.
Collapse
Posted by David Kuczek on
respect... not bad at all. Your documentation is great, too!

Would it be hard to get it up with oacs 3.2.5???

Cheers

Collapse
Posted by Rocael Hernández Rizzardini on
Hello Malte,

is everything that we need for jabber here?
http://cvs.openacs.org/cvs/openacs-4/contrib/packages/jabber/

As we talked, I'm interested on keep further use on this, and we have a couple of people that'll be working on this as well.

BTW, which is the jabber java applet client that also allows the white-board functionality?

TIA.