Modifications de la gestion du stockage des photos et documents des modèles

Maintenant que la version 6.0 est enfin terminée, il est temps de se tourner un peu vers l'avenir.

Une chose qui a été une source constante de bugs et de tracas est la gestion des photos et documents pour les modèles. C'est une fonctionnalité géniale et vraiment utile si vous gérez vos projets de modèles dans Model Colors. À l'origine, lorsque cette fonctionnalité a été ajoutée il y a plusieurs années, les coûts de serveur et de stockage étaient bien plus élevés qu'aujourd'hui, et la crainte était que les utilisateurs se mettent soudainement à télécharger des quantités massives de photos, faisant ainsi exploser les coûts de stockage. La décision a donc été prise de stocker tous les documents et photos dans le dossier iCloud Drive propre à chaque utilisateur. Ce dossier est utilisé sur tous les appareils Apple pour synchroniser les données entre eux et fonctionne comme un dossier de stockage cloud classique. En théorie, l'application enregistre les fichiers dans un dossier spécifique au modèle sur iCloud Drive et les fichiers sont synchronisés vers tous les autres appareils.

En pratique, cela ne fonctionne pas très bien. Cette fonctionnalité a été une source constante de bugs et de problèmes étranges pendant de nombreuses années. Les nouveaux appareils peuvent mettre un temps fou avant de synchroniser le contenu d'iCloud Drive, ce qui donne l'impression que l'application a soudainement perdu toutes les photos, photos de couverture, etc. pour tous les modèles. Pas idéal. Les fichiers finissent par se synchroniser, mais l'application ne peut rien faire pour accélérer le processus. Les nouveaux fichiers ne se synchronisent pas non plus forcément immédiatement. Divers bugs dans la gestion des fichiers par l'application n'ont pas aidé non plus. :)

Le plan désormais est de peut-être commencer à utiliser un véritable système de stockage externe pour les photos et documents. Le côté technique est assez simple et permettrait à l'application de contrôler entièrement tous les aspects de la gestion des médias. Pour ceux qui travaillent en informatique, l'application utiliserait une solution de stockage compatible Amazon S3, sans toutefois utiliser Amazon.

Pour les utilisateurs, cela ne serait pas vraiment très différent d'aujourd'hui. Il y aurait une phase initiale où les anciennes photos et documents seraient téléchargés vers le nouveau stockage, mais après cela, il ne devrait y avoir aucun changement visible dans l'application. Le dossier actuel sur iCloud Drive serait conservé un moment comme sauvegarde, mais finirait par être supprimé et l'espace libéré pour d'autres usages.

Un autre petit changement dans l'application serait l'ajout d'une fonctionnalité Supprimer mes données qui pourrait être utilisée pour forcer l'application à effacer toutes les données du serveur backend et du serveur de stockage. Cela est requis par la législation RGPD dans l'UE.

Accueilleriez-vous favorablement un tel changement, ou pensez-vous que c'est une mauvaise idée ? N'hésitez pas à nous contacter et à partager vos préoccupations avant que quoi que ce soit ne soit réellement mis en œuvre.