News

SparkleShare 1.0 est dans les bacs

closeCet article a été publié il y a 6 mois 2 jours, il est donc possible qu’il ne soit plus à jour. Les informations proposées sont donc peut-être expirées.

Il y a plus d’un an, je découvrais pour la première fois SparkleShare, un logiciel libre de travail collaboratif qui permet la synchronisation instantanée des dossiers et des fichiers. En d’autres mots, c’est l’équivalent libre de Dropbox, sauf que vos données sont hébergées sur votre propre serveur ou sur un service tiers, dont vous avez une totale confiance quant au traitement qu’il réserve à vos données privées (Gitorious, Bitbucket ou le serveur de votre pote par exemple).

Concrètement, un dossier SparkleShare sera créé dans votre répertoire personnel, tous les dossiers (projets) que vous placerez dans ce dossier,  seront automatiquement synchronisés avec les autres instances (ordinateurs, utilisateurs) connectées aux mêmes projets. Vous avez aussi une icône dans la zone de notification, qui vous préviendra à chaque fois qu’une modification est apportée à un projet.

Un autre point fort de SparkleShare, c’est qu’il permet de synchroniser différents projets avec différents serveurs, comme le souligne Hylke Bons dans son billet de blog qui annonçait la sortie de la version 1.0 :

[quote style="boxed"]For example, I use this to sync some public projects with Github, some personal documents with my own private VPS and work stuff with a host on the intranet.[/quote]

Bref, si vous n’avez pas encore essayé SparkleShare, il est peut-être temps que vous le faites, d’autant plus que c’est un outil multi-plateforme, qui en plus d’une version GNU/Linux, il est disponible pour Windows et Mac OS

4 Comments

  1. ibubbl3

    Petite question par rapport à Owncloud, c’est quoi le plus de ce projet ?

    • rtsp

      Owncloud c’est un peu plus que de la synchro de fichiers, certes il y a un logiciel client qui fait à peu près la même chose que sparkleshare/dropbox, mais on a également une interface web qui fournit un calendrier (synchronisable également), un lecteur audio, un éditeur de texte, une gallerie d’images, etc…

      Il est possible de créer des comptes pour d’autres personnes sur son propre serveur, pour leur permettre de déposer des gros fichiers par exemple. Les fichiers déposés ont un système de permissions “public/privé/partagé avec” (je ne sais pas si c’est le cas avec sparkleshare, étant donné que le dépôt git qur lequel s’appuie sparkleshare ne supporte à priori pas ce genre de permissions).

      Je viens de relire ta question et je me rends compte que tu demandes exactement l’inverse en fait (quoi de + dans sparkleshare). Tant pis je vais laisser ce commentaire quand même, pour moi sparkleshare ne fait rien de plus, et il a en plus quelques problèmes comme le fait que git gère mal les fichiers binaires (et on finit rapidement avec un dépôt qui prend **beaucoup** de place, même si ca pourrait s’arranger avec git-annex http://git-annex.branchable.com/)

      • Owncloud fait plus, certes, mais aussi moins bien. Autant Sparkleshare se base sur Git, une solution éprouvée, autant Owncloud est basé sur une solution inconnue, et est très bugué, surtout quand on commence à titiller le client Windows + Linux

        • rtsp

          C’est vrai que le client Windows est buggé (le client linux ne me pose pas de problème). Si sparkleshare se met à git-annex le problème sera sans doute résolu.

          Mais reste qu’il faut que l’utilisateur sache comment créer un dépôt git sur sa machine + gérer un serveur http (ca fait pas mal de boulot au shell et tout le monde n’aime pas ca/ne sait pas faire). L’install d’un serveur LAMP+Owncloud est quand même plus simple, surtout si on se penche du côté de solutions comme Yunohost, et pas mal d’hébergeurs proposent du LAMP assez simplement.

          En admettant qu’on utilise sparkleshare avec github (la solution la plus simple à mettre en place), le service n’est pas fait pour héberger du mp3 ou des photos de vacances, et si tout le monde se met à faire ca il y aura sans doute des problèmes – fermetures de comptes etc. Tant qu’on a pas trop d’utilisateurs, ca passe, à plus grande échelle, je ne sais pas.

          Sinon il faut garder un oeil sur Seafile (https://github.com/haiwen/seafile) – le README est intéressant.

Laisser un commentaire