The diaspora project tackles both dimensions of the problem by trying to provide a superior Privacy Concept for the user to use aspect and being open and distributed to build the trust into the solution and "provider".
So let's give it a go and have a hands-on experience on this project.
The installation on a Ubuntu 10.04 system is pretty much straight forward. After cloning the git repository you find the installation script ubuntu-setup.bash which you can run on your machine. It makes sure that all dependencies like required build tools, gems, db, ... are properly installed on the system. I did run into some slight issues:
The installation on a Ubuntu 10.04 system is pretty much straight forward. After cloning the git repository you find the installation script ubuntu-setup.bash which you can run on your machine. It makes sure that all dependencies like required build tools, gems, db, ... are properly installed on the system. I did run into some slight issues:
- The sudo permission detection within the script did not work for me. So I just commented out this line form the script..
- At the end of the script it tries to start the server which failed with the following message: "http://github.com/BadMinus/devise.git (at master) is not checked out. Please run `bundle install` ". That one can be fixed by issuing a "sudo bundle install devise.git" like e.g. explained in http://www.jimmyhasablog.com/2010/09/17/geekspora-diaspora-install/ . Once this is done the server can be started with "bundle exec thin start" and is listening on port 3000.
I will keep playing with it for a while and come back to you guys with my view on the current status of the project ...