Fr:CalDAV-Sync FAQ

From dmfswiki
Jump to: navigation, search
Help
Available languages
DeutschEnglishfrançais

Est-ce que CalDav-sync est un logiciel open source?

Actuellement non mais il est prévu de le rendre open source une fois qu'il sera en version 1.0.

Mise à jour: Certains partie sont déjà open source. Cf open source status pour les détails.

Pourquoi ne pas le rendre open source tout de suite?

Parce que cela n'est pas encore prêt. Certaines partie du code source sont plutôt bordeliques, cela serait embarrassant pour moi de les publier ;-)

Comment configurer CalDAV-Sync pour ...

Veuillez vous reporter à la liste des serveurs supportés et choisissez votre serveur/service pour voir les instructions de configuration.

Cela ne synchronise pas! Que puis-je faire?

Veuillez tout d'abord vous reporter à la liste des serveurs supportés. Autrement, veuillez lire "How to report bugs" et envoyez moi un rapport de bug.

Mes comptes disparaissent quand je redémarre mon téléphone!

Vous avez probablement déplacé l'application sur la carte SD. Android charge tous les pilotes de synchronisation pendant le démarrage. Si un pilote de synchronisation n'est pas disponible, une fonction de "nettoyage" déclenchée. Cette fonction est importante puisqu'elle permet de supprimer les comptes inutilisés lorsque vous désinstallez un pilote de synchronisation. Si vous déplacez l'application sur la carte SD, il se peut qu'elle ne soit pas disponible au moment de la vérification des comptes (la carte SD pouvant n'être rendue disponible que bien plus tard dans le processus de démarrage de l'appareil) et votre compte sera alors supprimé. Ainsi le correctif est le suivant: Redéplacez l'application sur le téléphone.

Seul le mode de synchronisation unidirectionnel semble fonctionner, pourquoi ne synchronise-t'il pas mes nouveaux évenement sur le serveur?

Veuillez vérifier que vous avez bien choisir le bon calendrier dans votre logiciel d'agenda. Quand vous créez un évenement, il y a un champ de sélection du calendrier pointant par défaut sur votre calendrier interne ou vers votre calendrier Google (Cf Calendar selection fields). CalDAV-Sync ne synchronisera pas les évenements dans votre calendrier Google. Vous pouvez désactiver les autres calendriers dans votre application d'agenda afin qu'ils n'apparaissent pas dans ce champ (même si j'ai entendu parler de quelques téléphones qui font apparaitre les calendriers désactivés/cachés :-|).

Mon application d'agenda selectionne toujours le calendrier Google (ou autre) par défaut, comment puis-je lui faire selectionner mon calendrier CalDAV/SmoothSync par défaut?

C'est un soucis d'interface. Si votre application d'agenda ne permet pas de sélectionner un calendrier par défaut, vous pouvez essayez l'application gratuite aCalendar. C'est une très bonne alternative gratuite à l'application d'agenda par défaut d'Android et elle propose cette fonctionnalité.

Que signifient toutes ces options de configuration de compte?

Vueillez jeter un oeil sur CalDAV-Sync settings pour une brève explication des différentes options de configuration de CalDAV Sync.

J'ai un nouveau certificat auto-signé, comment puis-je faire en sorte que l'application l'accepte sans revoir recréer mon compte?

Ouvrez juste les paramètres du compte et allez dans "Mettre à jour le mot de passe", puis saisissez votre mot de passe et continuez. L'application vous demandera alors si vous acceptez le nouveau certificat.

Est-ce que CalDAV-Sync permet de synchroniser les tâches?

Malheureusement, Android ne gère pas nativement les tâches. Ainsi, pour synchroniser les tâches je dois trouver ou développer une application correcte. J'ai déjà exploré plusieurs options et cela avance..

Est-ce que CalDAV-Sync gère la préconfiguration? Comment cela fonctionne-t'il?

Cf. auto-provisioning pour une explication de cette fonctionnalité.

Mon appareil Motorola ne synchronise pas automatiquement, Je dois toujours déclencher une synchronisation manuelle

Un utilisateur a signalé que c'est dû à la configuration par défaut de certain appareil Motorola. Cf https://forums.motorola.com/posts/d276744989 pour la solution.

Pourquoi est-ce la version open source prend si longtemps? Publiez juste votre code sur github et voila!

Malheureusement, cela n'est pas si simple. Je ne veux pas publier du code qui n'est pas à la hauteur de mes propres standards de développement. Je suis un développeur indépendant et je ne voudrais pas que mes clients voient ce désordre.

Tout ce que je sais concernant CalDAV, CardDAV, Icalendar, vCard et Android, je l'ai appris pendant le developpement de ces applications. Cela signifie que l'architecture de ces applications n'est pas toujours "optimale". Il y a aussi beaucoup de code "mort", de code commenté ou de rustines. Il n'y a pas beaucoup de documentation à jour dans mon code et encore moins de tests unitaires. Non, vraiment pas le code que je voudrais rendre public.

Je suis actuellement en train de réécrire de gros pans de code. Toutes les nouvelles parties de code sont pubiée en open source dès qu'elles sont utilisables, bien documentées (Cf Open source status). Toutefois, il y a beaucoup de travail et cela prend beaucoup de temps. D'ailleurs à propos de temps: en moyenne, je recois 20 à 30 mails par jour de requêtes diverses et variées et de rapports de bug/erreur. Certains de ces courriers me prennent quelques minutes à réfléchir, analyser et répondre. Comme vous ouvez le deviner, cela ralentit le développement. En dehors de la version open source, je dois encore trouver du temps pour les tests, pour les nouvelles fonctionnalités et pour les corrections de bugs (bien que l'application fonctionne bien pour la majorité des utilisateurs, il y encore quelques bug a corrigé pour certains).