iCloud résoudra automatiquement les conflits entre les fichiers

Selon John Gruber, Apple mettra en place un nouveau système pour résoudre conflits entre les fichiers dans iCloud, un système qui prendra la décision des mains des utilisateurs et la transférera aux serveurs Apple. Si vous avez utilisé MobileMe, vous avez probablement été arrêté plusieurs fois par la fenêtre Conflict Resolver qui vous indiquera qu'il y a un conflit concernant la liste de contacts ou les entrées de l'application de calendrier. Ensuite, MobileMe vous demandera de choisir le fichier que vous pensez être le meilleur, mais dans iCloud, les serveurs choisiront eux-mêmes le fichier sans problème en fonction de la date à laquelle il a été téléchargé sur le serveur et des informations contradictoires entre les fichiers.

Dans iCloud, je pense que la boîte de dialogue [un conflit de synchronisation] ne vous sera jamais présentée, peu importe à quel point l'une des instances a changé alors qu'elle était "hors ligne". L'iCloud côté serveur, lorsqu'il semble y avoir un conflit, prendra une décision et décidera lequel est le meilleur (dans les termes d'Apple, la "vérité"). C'est ce que Steve Jobs veut dire lorsqu'il dit : « La vérité est dans le cloud ». iTunes décidera lequel est le bon et c'est tout. iCloud transmettra ce bon à tout appareil disposant de ce compte qui a une version différente.

Mais voici l'astuce : que se passe-t-il si ce n'est pas le bon ? Côté serveur, il mémorisera tous les autres, presque comme le versioning. Il y aura une sorte d'interface du type "allez voir vos contacts". Il y aura une sorte de moyen de dire "montrez-moi les versions précédentes et laissez-moi choisir celle qui convient". Vous le récupérez, le repoussez dans le cloud et lui dites « c'est la vérité » et Apple le repoussera.

Bien entendu, un tel système pourrait s'avérer moins adapté aux utilisateurs qui se réveilleront avec des sauvegardes de contacts soit trop anciennes, soit trop récentes et ne contenant pas ce dont ils ont besoin. Pour résoudre un tel problème, Apple donnera aux utilisateurs la possibilité d'accéder aux anciennes sauvegardes de leurs propres terminaux et en accédant à ces sauvegardes, nous aurons la possibilité d'installer d'anciennes informations sur ou avec les nouvelles. Nous en apprendrons davantage sur ce nouveau système à l'automne lorsque iCloud sera à nouveau présenté et officiellement lancé.