broncowdd / BoZoN

Minimalist Drag & drop file sharing app (version 2.4 build 15)
Other
285 stars 46 forks source link

Un client de synchronisation #155

Open michelwend opened 8 years ago

michelwend commented 8 years ago

Bonjour, Pourriez vous éventuellement me dire si un client de synchronisation de fichiers est toujours d’actualité comme suggérer par Cyrille ici par exemple: https://cyrille-borne.com/article2195/bozon-2-2. Ou auriez vous une suggestion de procédure avec un logiciel de synchronisation qui de préférence permettrai le cryptage à l'aide d'un logiciel existant? En vous remerciant

ghost commented 8 years ago

le client de synchronisation va poser quelques problèmes :

On va attendre la réponse du codeur

Le 2016-05-10 22:30, michelwend a écrit :

Bonjour, Pourriez vous éventuellement me dire si un client de synchronisation est toujours d’actualité comme suggérer par Cyrille ici par exemple: https://cyrille-borne.com/article2195/bozon-2-2 En vous remerciant

You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub [1]

*

Links:

[1] https://github.com/broncowdd/BoZoN/issues/155

broncowdd commented 8 years ago

La réponse du codeur, la voilà ^^ En effet, le client va poser problème à cause du langage qui devra être multiplateforme donc: java ? (berk), python ou ruby (faut que je m'y mette oO) ... Pour ce qui est du protocole, le ftp pourrait suffire, tout dépend de ce qu'on attend... il existait déjà un logiciel de synchro de ce type: ftpbox ( http://ftpbox.org/ uniquement windows: ils disent linux coming soon depuis 4 ans ^^)

Ça mérite une réflexion à part car ce client devra être au minimum capable de : 1- vérifier les fichiers dispos en distant et en local 2- déterminer les priorités d'écrasement de ces fichiers et permettre de définir des stratégies pour ces priorités 3- mettre à jour la base ID lors des synchros 4- être aussi sécurisé que l'appli elle même

Bref, du gros taf ^^

Le 11/05/2016 05:54, Cyrille BORNE a écrit :

le client de synchronisation va poser quelques problèmes :

  • je pense qu'il faut un langage de programmation passe partout d'une part
  • d'autre part BoZon étant un programme pouvant s'installer partout, la synchronisation étant axée sur dav risque de poser des problèmes.

On va attendre la réponse du codeur

Le 2016-05-10 22:30, michelwend a écrit :

Bonjour, Pourriez vous éventuellement me dire si un client de synchronisation est toujours d’actualité comme suggérer par Cyrille ici par exemple: https://cyrille-borne.com/article2195/bozon-2-2 En vous remerciant

You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub [1]

*

Links:

[1] https://github.com/broncowdd/BoZoN/issues/155

— You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub https://github.com/broncowdd/BoZoN/issues/155#issuecomment-218355388

michelwend commented 8 years ago

Merci pour vos réponses. Effectivement je comprends que cela ne soit pas une priorité vue la complexité. Ftpbox semble en arrêt pour l'instant. Pour ma part j'ai trouvé fullsync: http://fullsync.sourceforge.net/download.php qui est multi plateforme et qui gère différents types de connexions: http://fullsync.sourceforge.net/docs/manual-0.10.4/manual.html#connection-types. Mon interrogation restante est la suivante si la mise à jour se fait avec fullsync comment sont gérés les liens de partage de bozon. Existe t-il un moyen de garder le même sans le régénérer puisque le nom du fichier n'aura pas changé. Ceci afin que ceux qui avaient le lien au départ puissent toujours l'utiliser. En vous remerciant pour ces précisions

broncowdd commented 8 years ago

Les liens de partage sont une façon d'anonymiser le chemin vers le fichier partagé: si le nom ou le dossier du fichier n'est pas changé par fullsync, le lien est toujours valable...

Pour toute synchronisation qui ajoute, retire, renomme ou déplace des fichiers, il faudra régénérer la base depuis l'espace admin, sauf si l'option check_ID_base_on_page_load est à true (dans ce cas, tout rechargement de page provoque une vérification de la base, ce qui est pratique et transparent si on n'a pas des milliers de fichiers)

J'espère que j'ai été clair ^^

michelwend commented 8 years ago

Merci pour la réponse je me lance