• [^] # Re: Pas de synchro

    Posté par . En réponse à la dépêche Se passer de Dropbox en montant son coffre-fort numérique à la maison. Évalué à 4.

    Le problème c'est que tu décrédibilises un peu l'outil en annonçant qu'il permet la synchronisation sur mobile et qu'il est comparable à Dropbox.

    Si tu présentes Seafile comme étant encore développement actif et qu'il intègre petit à petit les fonctionnalités de Dropbox mais qu'il manque encore pas mal de trucs, les « early adopters » se lanceront en connaissance de cause et tu auras une bonne ambiance de développement.

    Si tu dis d'emblée que c'est au niveau de Dropbox et qu'il n'y a aucune limitation, voici ce qui se passe :

    • j'installe le serveur Seafile
    • je télécharge l'appli Android
    • je créé un fichier toto.txt sur le serveur
    • j'y accède sur le mobile via l'appli (mise en cache à ce moment là)
    • je déconnecte le mobile du réseau
    • je modifie toto.txt sur le serveur
    • je reconnecte le mobile au réseau, lance l'appli et accède au fichier : il n'a pas été modifié !
    • bon ok je clique sur rafraîchir et j'accède de nouveau au fichier : là ça marche

    Bon il faut lancer la « synchro » manuellement, soit. Maintenant je veux utiliser une autre application et accèder directement au dossier de Seafile pour utiliser les fichiers (photos par exemple).

    • je déconnecte le mobile du réseau
    • sur le serveur j'efface toto.txt et crée un nouveau fichier titi.txt
    • je reconnecte le mobile au réseau, lance l'appli et je clique cette fois sur actualiser. Parfait le fichier toto.txt a bien disparu et titi.txt est bien là.
    • je lance l'autre application et ouvre directement le dossier de Seafile et oh surprise le fichier toto.txt n'a pas été effacé !

    Bon il faut effacer manuellement, soit. Maintenant je modifie le fichier sur le serveur

    • je déconnecte le mobile du réseau
    • je modifie titi.txt sur le serveur
    • je reconnecte le mobile au réseau, lance l'appli et je clique cette fois sur actualiser
    • je lance l'autre application et ouvre directement le dossier de Seafile et oh surprise le fichier titi.txt n'a pas été modifié !

    Bon il faut manuellement rafraîchir chaque fichier en plus, soit. Et ainsi de suite...
    Au final je suis vraiment frustré, ça ne marche pas comme je m'y attend et cela m'a fait perdre du temps.

    De mémoire il y a 2-3 ans (cela a sans doute changé depuis), j'étais rapidement tombé sur Dropsync qui faisait le boulot de synchronisation (je ne sais pas ce que faisait le client officiel Dropbox, mais cela ne marchait pas convenablement).

    Donc oui il y a une appli Seafile sur mobile, mais c'est plus une appli de mise en cache que de la vraie synchronisation. Faire croire le contraire sans mise en garde, cela va amener plus de râleurs qu'autre chose, donc c'est mieux d'être transparent et de dire clairement les choses.