SocialDesktopClient is a free and open desktop client for social media.
Development is currently focused on buddycloud channel protocol.
Entire XMPP handling for protocol is done by Swiften XMPP Library.
IMPORTANT: Client is not stable and buddycloud protocol implementation is not finished yet.
To get an image, this is how it looks like so far ...
Here are the steps to build and run SocialDesktopClient and buddycloud plugin. Tested on Ubuntu 11.10 (oneiric).
In this early stage SocialDesktopClient requires
- GCC 4.5 or later
- Boost 1.46.0 or later
-
Install following dev packages
apt-get install build-essential libboost-all-dev qt4-dev-tools openssl
If above versions of GCC and Boost are not met after installation you can possibly follow steps described in Issue#1. TODO: Bundle Boost within client.
-
Clone repo.
git clone git://github.com/maros-/SocialDesktopClient.git
-
Build SocialDesktopClient
cd SocialDesktopClient ./build.sh
-
Build buddycloud plugin
cd plugins/buddycloud ./build.sh
-
Run program
cd ../.. ./social_desktop_client
SocialDesktopClient is available under the terms of GNU General Public License, version 3. See more in COPYING.