Informations :
Dates
- Publish : : Sunday 19 september 2010
- Modification : Thursday 01 september 2011
- 1334 views
Share :
Plutôt positifs, les premiers retours laissent entrevoir un réseau social encore balbutiant, à la mise en page extrêmement proche de celle de Facebook.
Un certain nombre de services sont déjà fonctionnels dans cette version :
- Partage de son statut en quasi temps réel
- Recherche et gestion de contacts via "Aspects"
- Envoi de photos et d’albums
- L’ensemble du trafic (à l’exception des photos) est sécurisé et chiffré
En vue de l’arrivée d’une version Alpha d’ici un mois, l’équipe va dorénavant se pencher sur les développements suivants :
- Intégration avec Facebook
- Traductions
- Portabilité des données
En attendant une version plus accessible pour le commun des mortels, voilà déjà quelques images du projet tel qu’il est à l’heure actuelle :
URL du projet : http://www.joindiaspora.com/
Un petit script d'install automatique (pour debian et ubuntu):
Script avec 95 lignes
001#!/bin/bash
002# Author : hemanth.hm(at)gmail.com
003# Site : www.h3manth.com
004# This script helps to setup diaspora.
005# Traduction française : antoinelyset(at)gmail.com
006 007# Mise en place du Globbing étendu
008shopt -s extglob
009 010# Vérification des privilèges root de l'utilisateur
011[ "$(whoami)" != "root" ] && echo "Veuillez lancer le script avec les droits root/sudo" && exit 1
012 013# Installation des outils de construction
014echo "Installation des outils de construction"
015sudo apt-get install build-essential libxslt1.1 libxslt1-dev libxml2
016echo "..Installation des outils de construction effectuée"
017 018# Installation de Ruby 1.8.7
019echo "Installation de ruby-full Ruby 1.8.7"
020sudo apt-get install ruby-full
021echo "..Installation de Ruby effectuée"
022 023# Installation de Rake
024echo "Installation de rake.."
025sudo apt-get install rake
026echo "..Installation de rake effectuée"
027# Téléchargement de la version actuelle et installation de MondoDB
028lsb=$(lsb_release -rs)
029ver=${lsb//.+(0)/.}
030repo="deb http://downloads.mongodb.org/distros/ubuntu ${ver} 10gen"
031echo "Installation de MongoDB.."
032echo "."
033echo ${repo} | sudo tee -a /etc/apt/sources.list
034echo "."
035echo "Recherche des clefs.."
036sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
037echo "."
038sudo apt-get update
039echo "."
040sudo apt-get install mongodb-stable
041echo "Installation de mongodb-stable effectuée.."
042 043# Installation de imagemagick
044echo "Installation de imagemagick.."
045sudo apt-get install imagemagick libmagick9-dev
046echo "Installation de imagemagick effectuée.."
047 048# Installation de git-core
049echo "Installation de git-core.."
050sudo apt-get install git-core
051echo "Installation de git-core effectuée.."
052 053# Installation de ruby gems
054echo "Recherche et installation de ruby gems.."
055(
056echo "."
057cd /tmp
058wget http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz
059echo "."
060tar -xf rubygems-1.3.7.tgz
061echo "."
062cd rubygems-1.3.7
063echo "."
064sudo ruby setup.rb
065echo "."
066sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
067echo "."
068)
069echo "Installation des gems effectuée.."
070 071# Installation blunder
072echo "Installation de blunder.."
073sudo gem install bundler
074echo "Installation des blunder effectuée.."
075 076# Création d'un clone des sources de Dispora
077(
078echo "Clonage des sources de Dispora.."
079git clone http://github.com/diaspora/diaspora.git
080echo "Sources clonées.."
081# Installation extra gems
082cd diaspora
083echo "Installation d'autres gems.."
084bundle install
085echo "Installation d'autres gems effectuée"
086 087# Installation de la base de donnée
088echo "Installation de la base de donnée.."
089rake db:seed:tom
090echo "Base de donnée prête. Login → tom et password → evankorth. Plus de détails ./diaspora/db/seeds/tom.rb."
091 092# Lancement de appserver
093echo "Lancement du serveur"
094bundle exec thin start
095)