• # Synchronisation intégrée au navigateur de fichier

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Synchronisez vos fichiers avec cozy-desktop. Évalué à 10.

    Salut,

    Je suis utilisateur d'OwnCloud (peut-être NextCloud plus tard, je vais attendre que les choses se tassent) et en suis globalement heureux. OwnCloud me permet de synchroniser des répertoires avec leur client desktop. Il me permet aussi de monter localement l'ensemble de mon compte OwnCloud avec webdav dans mon navigateur de fichier (Nautilus, GNOME), mais sans copie locale donc.
    Tout ça c'est très cool, mais ce n'est pas une intégration parfaite: je veux un mix entre les deux.

    Je veux de la synchronisation intégrée au navigateur de fichier, ce qui me permet d'avoir une copie partielle et locale (i.e. rapide pour travailler), synchronisable avec d'autres machines, mais sans passer par un client tiers. Franchement j'ai installé le client OwnCloud, mais je m'en sers quasi pas, car c'est juste chiant. Au final, je me sers d'OwnCloud pour stocker des trucs, et je fais des copies dans un sens ou l'autre avec webdav ou GUI web, mais sans synchro.

    L'idée en plus concret: je suis dans Nautilus, j'ai un répertoire ou un fichier en local (pas sur le cloud), je clique droit, et dans le menu contextuel, je sélectionne "Synchroniser avec [nom du compte]", et fini (optionnellement ça pourrait me demander où je veux que les fichiers soient dans l'arborescence cloud). Synchronisation vers le cloud en arrière plan.

    À l'inverse, si j'ai des fichiers ou répertoire qui sont seulement sur le cloud et que je veux les synchroniser en local: clic droit dans le vide (pas sur un fichier) et sélectionner "Synchroniser un fichier ou répertoire depuis [nom du compte]". Je clique, ça m'ouvre une fenêtre de navigation sur mon cloud, je sélectionne soit un répertoire, soit un fichier, et clique un bouton "Synchroniser". Et paf fichier/répertoire ajouté en local, synchronisé depuis le cloud.

    Et les fichiers ou répertoires synchronisés auraient une mini icône au dessus de l'icône normale du fichier qui signifie "fichier synchronisé".

    En gros, c'est ce que fait déjà un client lourd, mais déjà:
    - pour un fichier unique ou un répertoire et son contenu (en lisant la dépêche, j'ai l'impression que votre client synchronise l'ensemble du cloud. Comment on fait si on a des dizaines de GB pour synchroniser sur un périphérique avec peu d'espace de stockage?!)
    - et surtout intégré au navigateur de fichier! C'est à dire: synchro directement dans ce dernier, et aperçu visuel immédiat dans votre logiciel de fichier habituel. Ça voudrait donc dire que cela aurait la forme d'un plugin pour le navigateur de fichier. Bien sûr, y en a plein, mais disons que vous pourriez avoir des plugins pour les navigateurs principaux (un pour celui par défaut de GNOME, celui de KDE, celui de Windows et celui d'OSX), et pour les autres, ils pourront toujours se rabattre sur le client lourd.

    Ce genre de projet logiciel est-il prévu pour CozyCloud?
    Pour moi, c'est le problème qui rend OwnCloud pas aussi pratique et transparent qu'il pourrait l'être. :-/

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]