Un’interfaccia frequente della Console sarà il repository degli aggiornamenti, che avrà il compito di mantenere i singoli pacchetti di aggiornamento. Tramite il repository la Console sarà in grado di recuperare e inviare ai singoli updater i pacchetti di installazione. Alcune note:
- Il repository potrebbe essere costituito da una cartella locale, di rete o anche una locazione HTTP.
- Al suo interno i singoli aggiornamenti dovranno essere presenti nella forma [NomeComponente]_V[Versione].zip.
- Non dovrà contenere tutti gli aggiornamenti ma solo le ultime versioni dei componenti.
Per evitare problemi di sincronizzazione sono previste due tipologie di repository:
- il repository REMOTO: è il repository sorgente dove vengono posti gli aggiornamenti effettivi;
- il repository LOCALE: è il repository di riferimento del software. Non è accessibile all’utente e viene aggiornato a partire dal repository remoto.
Nota: se il manifest degli aggiornamenti risultasse mancante non sarà possibile procedere con la procedura di aggiornamento.