To configure Murmurs to use an external Jabber chat room, we will first need a working jabber server.
To have jabber working, we will first need to get a Openfire jabber account set up. To set up a jabber server to work with iChat or any jabber client, please follow the below link:
http://macs.about.com/od/diyguidesprojects/ss/Create-Your-Own-Jabber-Based-Server_2.htm
Once you have created a jabber account, you will need to set up a jabber user exclusively for mingle(in a jabber client). For example: If you are using ichat:
1.a. Open iChat>Preferences>Accounts>click on the plus sign to add a new account>Select account type as 'Jabber'
1.b. Enter the username in format <username>@<server name> that is set up in openfire. By default the username will be 'admin'. If you have created other users, you can use the same. You can see the server name once you click the server manager tab on openfire. Enter the users' password as entered in openfire.
1.c. Click on done
1.d. If a window with a certificate authentication appears, please click 'Continue'. and please check if this configuration went through successfully?
1.e create a chat room.
Please ensure the Jabber user you give Mingle access is specifically created for the purpose and is not been used by another user to access any chat rooms.
If the above steps went through successfully, then using the openfire server details, (i.e the server details that you find once you logon to admin page of openfire)
create a file called jabber_config.yml with the below details and place it under <mingle install folder>/data/config.
---------------------------------------------------------------------------------------------
host: <servername as in open fire and as in iChat>
port: 5222
conference_service: conference.<servername>
mingle_server_bot_login: <username as in open fire and as in iChat>admin
mingle_server_bot_password: <password as entered in openfire(again same as iChat)
----------------------------------------------------------------------------------------
RESTART mingle
Connecting Mingle to a project chat room
Mingle and project admins can connect Mingle to a project chat room. Mingle can be used to create a chat room for you or you may enter the name of an existing chat room that you wish to connect to.
Connecting to a Jabber chat room
Go to Murmurs settings
Select "Yes" to connect to a Jabber chat room
Either Mingle can create a project chat room on the server for you or you can enter an existing chat room on your Jabber server and connect to that
If you want Mingle to create a chat room for you select "Create a new chat room" and save the settings. Mingle will provide you with the chat room id and other chat room details that you may need to connect to the chat room.
If you want to connect to your existing chat room select "Use existing chat room" and enter your chat room id and save the settings. Mingle will connect to your chat room and begin capturing all chats as Murmurs. Please note that Mingle doesn't support multiple projects connecting to the same chat room. Please ensure each project has its own chat room.
Please refer to the below link to understand the Openfire( jabber) integration with Mingle better.
http://www.thoughtworks-studios.com/docs/mingle/current/help/administering_murmurs.html
Comments
0 comments
Please sign in to leave a comment.