Modifiche al modo in cui vengono archiviate le foto e i documenti dei modelli
Ora che la versione 6.0 è finalmente completata, è il momento di guardare un po' avanti.
Una cosa che è stata una costante fonte di bug e problemi è la gestione delle foto e dei documenti per i modelli. Questa è una funzionalità fantastica e davvero utile se gestisci i tuoi progetti di modellismo in Model Colors. Inizialmente, quando la funzionalità fu aggiunta anni fa, i costi di server e archiviazione erano piuttosto più alti rispetto a oggi e si temeva che improvvisamente tutti gli utenti avrebbero caricato quantità enormi di foto, facendo così schizzare alle stelle i costi di archiviazione. Fu quindi presa la decisione di archiviare tutti i documenti e le foto nella cartella iCloud Drive personale di ciascun utente. Questa cartella viene usata su tutti i dispositivi Apple per sincronizzare i dati tra di essi e funziona come una normale cartella di archiviazione cloud. In teoria l'app salva i file in una cartella specifica per modello su iCloud Drive e i file vengono sincronizzati su tutti gli altri dispositivi.
In pratica, questo non funziona molto bene. Questa funzionalità è stata una costante fonte di bug e strani problemi per molti anni. I nuovi dispositivi possono impiegare moltissimo tempo prima di sincronizzare il contenuto di iCloud Drive, il che fa sembrare che l'app abbia improvvisamente perso tutte le foto, le foto di copertina ecc. per tutti i modelli. Non ideale. I file vengono sincronizzati alla fine, ma non c'è nulla che l'app possa fare per velocizzare il processo. Anche i nuovi file non vengono necessariamente sincronizzati immediatamente. Anche vari bug nella gestione dei file da parte dell'app non hanno aiutato. :)
Il piano ora è quello di iniziare eventualmente a usare un vero e proprio sistema di archiviazione esterno per le foto e i documenti. Il lato tecnico è piuttosto semplice e permetterebbe all'app di controllare completamente ogni aspetto della gestione dei media. Per chi lavora nell'IT, l'app userebbe una soluzione di archiviazione compatibile con Amazon S3, tuttavia non userebbe Amazon.
Per gli utenti questo non sembrerebbe poi così diverso da oggi. Ci sarebbe una fase iniziale in cui le vecchie foto e i vecchi documenti verrebbero caricati sul nuovo sistema di archiviazione, ma dopo di che non dovrebbero esserci cambiamenti visibili nell'app. La cartella attuale su iCloud Drive verrebbe mantenuta per un po' come backup, ma alla fine potrebbe essere rimossa e lo spazio liberato per altri usi.
Un'altra piccola modifica nell'app sarebbe l'aggiunta di una funzionalità Elimina i miei dati che potrebbe essere usata per costringere l'app a cancellare qualsiasi dato dal server backend e dal server di archiviazione. Questo è richiesto dalla normativa GDPR nell'UE.
Accoglieresti favorevolmente un cambiamento del genere o pensi che sia una cattiva idea? Non esitare a metterti in contatto e a condividere le tue preoccupazioni prima che qualcosa sia stato davvero messo in moto.