Home Sciences et technologies ID du rapport : 674557569 Échec intermittent du déplacement automatique et repli du titre « PDF » sur le dossier partagé iCloud

ID du rapport : 674557569 Échec intermittent du déplacement automatique et repli du titre « PDF » sur le dossier partagé iCloud

0 comments 46 views

Publié le 2024-02-29 14:35:00. Les utilisateurs de Zotero, un logiciel de gestion bibliographique, rencontrent des difficultés de synchronisation avec iCloud Drive sous macOS, en particulier lors du traitement de documents volumineux ou dans certaines langues. Un correctif est en cours d’élaboration pour améliorer la fiabilité du processus.

  • Un délai statique actuel dans le déclencheur de synchronisation de ZotMoov, un plugin pour Zotero, peut entraîner des échecs lorsque l’indexation des fichiers par Zotero prend plus de temps que prévu.
  • En cas d’échec initial de déplacement d’un fichier en raison d’un verrouillage iCloud, ZotMoov ne tente pas de relancer l’opération, laissant les fichiers avec un titre incorrect (« PDF ») et un lien brisé.
  • Les développeurs proposent de remplacer le délai statique par un système de vérification de l’état du fichier ou une boucle de tentatives pour garantir que Zotero a terminé de renommer et de déverrouiller le fichier avant de procéder à la synchronisation.

Le problème se manifeste principalement avec Zotero version 8.0.3 sur macOS, en utilisant iCloud Drive pour le stockage et le plugin ZotMoov. Il est exacerbé par la présence de métadonnées importantes, comme de longs résumés en coréen ou en anglais, dans les documents à synchroniser. Les utilisateurs signalent que même avec les paramètres par défaut, ZotMoov peut échouer à déplacer les fichiers vers le cloud ou à maintenir l’intégrité des liens vers les documents.

L’origine du dysfonctionnement réside dans une condition de concurrence entre l’indexation asynchrone de Zotero 8, notamment pour les caractères coréens utilisant le standard NFD, et le système de verrouillage de fichiers d’iCloud. De plus, des différences dans le temps nécessaire à Zotero pour finaliser les noms de fichiers, en fonction de la présence de résumés, peuvent entraîner un échec de la synchronisation si ZotMoov se déclenche trop tôt. Une solution de contournement temporaire consiste à augmenter le délai de traitement automatique et à limiter la longueur des noms de fichiers pour respecter les contraintes d’iCloud, mais les développeurs insistent sur la nécessité d’un mécanisme de relance plus robuste.

Les journaux de Zotero révèlent également des erreurs JavaScript liées au chargement de fichiers de configuration et à l’obsolescence de certaines fonctions. Ces erreurs, bien que distinctes du problème de synchronisation, pourraient indiquer des problèmes de compatibilité ou de configuration. Les messages d’erreur signalent notamment que la fonction ChromeUtils.import() a été supprimée et qu’il faut utiliser importESModule() à la place.

Les utilisateurs concernés sont ceux qui utilisent Zotero 8.0.3 (x64) sur macOS 13.7.8 avec une configuration linguistique coréenne (ko-KR) et les extensions ZotMoov (1.2.26), Actions et balises pour Zotero (2.4.0), Translate pour Zotero (2.4.2) et Sci-PDF (8.0.3). Les développeurs devraient proposer une mise à jour de ZotMoov pour résoudre ces problèmes de synchronisation et améliorer la stabilité du plugin.

Leave a Comment

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.