This is a directory used by Barbara Hohlt and Steve Czerwinski for the MediaManagerService. Below are instructions for installing the service. MediaManagerService 1. edit folderstore.dat and add users to the MediaManagerService username:mailprotocol:foldername (note: a user cannot have the same foldername in multiple mail protocols. For now, this is not a problem because there is only one mail protocol, ninjamail, implemented) 2. set properties in .ninja/config you will need to use your own paths # Example: Needed for MediaManagerService iceberg.mediamanager.address host.cs.berkeley.edu:3344 iceberg.transcoder.address host.cs.berkeley.edu:3344 ninja.ninjamail.address mailhost.cs.berkeley.edu:8888 iceberg.mediamanager.Folderstore folderstore.dat 3. edit Makefile and gui/Makefile make 4. Note: References to Ninja SDS are commented out. If you have access to a Ninja SDS Service and would like to use it with the Media Manager for service discovery, just remove the comments and make. MediaClient This client tests all the ContentObject types of the MediaManagerService. It expects there to be email and voicemail attached to email in a user's inbox for each ContentObject type ( except for GSMAUDIO and GSMSUMMARY). It is not required to use this Client, it's just for testing. 1. cd gui 2. edit MediaClient.ClientWindow->setUser() as necessary 3. edit MediaClient.defaultValues->userList.addItem() as necessary 4. add property to .ninja/config iceberg.mediamanager.client.audiodir /tmp/audiofiles 5. mkdir /tmp/audiofiles mkdir /tmp/audiobin 6. edit Makefile make