Nookle que j’ai mis en ligne hier ofrrait une synchronisation un peu brutale en remontant tous les contacts du terminal vers google qu’ils aient été modifiés ou pas.
Se baser sur la l’attribut REV de la forme vcard des contacts N900 en le comporant avec le champ updated des entrées ATOM des contacts Google, aurait été une solution mais malheureusement le champ updated de google n’est mis à jour que lorsqu’une modification est faite dans gmail mais pas lorsque Nookle modifie le contact. De ce fait pour limiter les appels HTTP, Nookle conserve désormais pour chaque contact sa valeur REV lors de sa dernière synchronisation.
Ainsi Nookle n’envoie sur Google que les contacts qui on été modifiiés depuis la dernière synchronisation. Il existe néanmoins un option pour forcer l’envoi au cas où.
nookle -u user -p password -f
ou plus verbeusement
nookle -u user -p password --fullSync