Google Wave FedOne component with Prosody XMPP server
Wanting to be ready for the day when Google Wave opens the federation spigot, I decided to revisit the FedOne component reference code and get it setup with my test XMPP Server.
After following the normal Prosody install methods and this time making sure my SSL environment is clean, I then switched over to the wiki pages to get the component configured and installed. Except for the small bit about Java SSL code (FedOne is written in Java) not liking good old normal PEM formats, everything went according to the documentation - go figure! ;)
Anthony Baxter clearly documented installing the component into the Prosody environment on the FedOne wiki so I don’t need to go into messy details here - thanks Anthony!
After restarting Prosody, running the FedOne component, it’s time for a test and thankfully the Google gang included with FedOne a basic command line client to test with:
./run-client-console.sh username
Following this wiki guide on how to use the test client, I was able to test my local server and now I’m set for testing later - I think. :)
Total time to do the install with the following, about an hour: