Jabber based Virtual Classroom Server

Bryan Mills

University of Pittsburgh

What is Jabber?

What's the idea?

Where to start

What is Wildfire

How can we use Jabber?

These are the base features of a jabber server and how we will use them in the context of the virtual classroom.

Jabber VC
Users Students and Teachers
Groups Classes
Group Chat Virtual ClassRoom
Individual Chat Private Chat

So what changes were made?

How were the changes made?

Where are the changes?

What do you need to build it?

How do you build from source?

Note: see print-out for more details. (just print this html document)

unix/linux commands to build and run the server.
tar -xzvf vc-server_src.tar.gz
cd vc_server_src/build
ant
### this should start the build
cd ../target
### this export sets the wildfire home to the current directory
export WILDFIRE_HOME=`pwd`
./bin/wildfire.sh
### this should start the server
### note that ./bin/wildfire.sh might not be executable so you might
### need to chmod it

How to run it?

How to extend to other services?

Questions?

bryan@mills1.net