Veranderingen in hoe modelfoto's en documenten worden opgeslagen

Nu versie 6.0 eindelijk klaar is, wordt het tijd om vooruit te kijken.

Eén ding dat een constante bron van bugs en gedoe is geweest, is de manier waarop foto's en documenten voor modellen worden verwerkt. Dit is een geweldige functie en erg nuttig als je je modelprojecten beheert in Model Colors. Toen deze functie jaren geleden werd toegevoegd, lagen de server- en opslagkosten aanzienlijk hoger dan tegenwoordig, en er bestond de vrees dat plotseling alle gebruikers massale hoeveelheden foto's zouden uploaden en zo de opslagkosten de pan uit zouden laten rijzen. Daarom werd besloten om alle documenten en foto's op te slaan in de eigen iCloud Drive-map van elke gebruiker. Deze map wordt op alle Apple-apparaten gebruikt om gegevens tussen apparaten te synchroniseren en functioneert als een gewone cloudopslagmap. In theorie slaat de app bestanden op in een modelspecifieke map op iCloud Drive en worden de bestanden gesynchroniseerd naar alle andere apparaten.

In de praktijk werkt dit niet zo goed. Deze functie is jarenlang een constante bron van bugs en vreemde problemen geweest. Nieuwe apparaten kunnen er erg lang over doen voordat ze de inhoud van iCloud Drive synchroniseren, waardoor het lijkt alsof de app plotseling alle foto's, omslagfoto's enzovoort voor alle modellen is kwijtgeraakt. Niet ideaal. De bestanden worden uiteindelijk wel gesynchroniseerd, maar er is niets wat de app kan doen om het proces te versnellen. Nieuwe bestanden worden ook niet per se onmiddellijk gesynchroniseerd. Diverse bugs in de manier waarop de app met de bestanden omgaat, hebben ook niet geholpen. :)

Het plan is nu om mogelijk over te stappen op een goed extern opslagsysteem voor de foto's en documenten. De technische kant is vrij eenvoudig en zou de app volledige controle geven over alle aspecten van de mediaverwerking. Voor de mensen met een IT-achtergrond: de app zou gebruikmaken van een Amazon S3-compatibele opslagoplossing, maar niet van Amazon zelf.

Voor gebruikers zou dit er niet echt anders uitzien dan nu. Er zou een beginfase zijn waarin oude foto's en documenten worden geüpload naar de nieuwe opslag, maar daarna zouden er geen zichtbare veranderingen in de app moeten zijn. De huidige map op iCloud Drive zou een tijdje als back-up worden bewaard, maar uiteindelijk zou deze kunnen worden verwijderd en de ruimte vrijgemaakt voor andere doeleinden.

Een andere kleine verandering in de app zou het toevoegen van een Verwijder mijn gegevens-functie zijn, waarmee de app kan worden gedwongen om alle gegevens van de backend-server en de opslagserver te wissen. Dit is vereist door de AVG-wetgeving (GDPR) in de EU.

Zou je zo'n verandering toejuichen of denk je dat het een slecht idee is? Aarzel niet om contact op te nemen en je zorgen te delen voordat er echt iets in gang is gezet.