Menu

#130 Synchronisation avec Nextcloud ?

v1.0_(example)
open
nobody
None
5
2023-09-10
2023-07-16
Anonymous
No

Bonjour, nous sommes fier et heureux d'utiliser Yambam depuis de longues années. Nous avons vu qu'il était possible de synchroniser avec Dropbox. Toutefois, nous n'utilisons pas cette solution, non libre. Nous disposons de compte nextcloud, et serons heureux de faire des synchro depuis Nextcloud. Comment pouvons nous vous aider à mettre cela en place, si bien entendu vous retenez cet axe de progrès ? D'avance merci, Pentux & Célinux.

Discussion

  • Fathzer

    Fathzer - 2023-07-17

    Bonjour,
    Il y a plusieurs possibilités :

    • Celle qui vous demande le plus de travail (et le moins pour moi) : Implémenter un service de JClop, plus particulièrement des sous-classes concrètes de com.fathzer.soft.jclop.Service et de com.fathzer.soft.jclop.swing.AbstractURIChooserPanel. La doc est quasi absente, mais si vous partez sur cette option, ça pourrait me motiver à documenter un peu ;-) Le service basé sur Dropbox peut aussi servir de modèle.
      Au besoin, je peux créer un projet Github dans https://github.com/jclop2 et vous inviter comme membre, ça pourrait simplifier les échanges.
    • Celle qui me ferait plus travailler ... et qui est donc un peu aléatoire ;-) : Implémenter une librairie Java d'accès à NextCloud, comme on en trouve pour Dropbox, Amazon S3, et plein d'autres (en cherchant 5 mn, je n'ai pas trouvé d'équivalent pour NextCloud).
      Dans tous les cas, Yapbam est actuellement compatible avec java 6, mais dans un avenir proche, je stopperai le support de java 6 et 7. Donc, du code pour java 8 ferait aussi l'affaire.
      Cordialement,
      Jean-Marc Astesana
     
  • Anonymous

    Anonymous - 2023-09-09

    Proposition pour l'ajout du support de Nextcloud à l'application Android Yapbam

    Cher M. Astesana,

    J'espère que ce message vous trouvera en bonne santé.

    Je vous re-contacte (un peu tardivement, mais je ne suis pas à l'aizse avec le codage) pour proposer l'ajout du support de Nextcloud à l'application Android Yapbam, comme évoqué précédement.

    Pour faciliter l'intégration de cette fonctionnalité, j'ai travaillé pour identifier "les domaines clés du code" qui seraient affectés. Sur la base de cette analyse, j'ai identifié les classes suivantes comme points principaux d'intégration :

    1. YapbamNextcloudService
    2. YapbamNextcloudPersistenceAdapter
    3. NextcloudURIChooserPanel

    J'ai créé des fichiers de classes Java détaillés pour ceux-ci, avec des méthodes exemples et des commentaires. Voici un bref aperçu de chaque classe :

    1. YapbamNextcloudService : Cette classe étend com.fathzer.soft.jclop.Service et contient des méthodes pour se connecter à Nextcloud, lire et écrire des données, et la synchronisation.

    2. YapbamNextcloudPersistenceAdapter : Cette classe contient des méthodes pour lire et écrire des données sur Nextcloud.

    3. NextcloudURIChooserPanel : Cette classe étend com.fathzer.soft.jclop.swing.AbstractURIChooserPanel et fournit une interface utilisateur pour choisir des fichiers ou des dossiers sur Nextcloud.

    Je serais plus qu'heureux de partager ces fichiers avec vous pour votre examen et vos commentaires. Votre expertise et vos retours seraient inestimables pour le développement ultérieur.

    Merci de considérer cette proposition. J'attends avec impatience votre réponse.

    Cordialement, Pentux.

     
  • Fathzer

    Fathzer - 2023-09-10

    Bonjour,
    Merci pour votre message, je vous contacte par mail privé pour continuer cette discussion.
    Cordialement,
    Jean-Marc Astesana

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB