Opencity Italia - Stanza del Cittadino Annunci logo

Annunci

Torna alla homepage
Italiano
  • English
Iscriviti agli aggiornamenti

Etichette

  • Tutti i post
  • Fix
  • Novità
  • Miglioramenti

Vai al mese

  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • September 2021
  • August 2021
  • February 2021
  • October 2020
  • September 2020
  • June 2020
  • May 2020
Offerto da

Crea il tuo changelog gratuitamente

Novità
4 anni fa

Riprendono le release, anzi raddoppiano

Da ottobre dello scorso anno le release della piattaforma si sono molto rallentate, ma non per tutti. Abbiamo infatti iniziato un doppio binario: un insieme di Enti molto ristretto che ricevono aggiornamenti ogni 2 settimane circa e sono sempre aggiornati all'ultima versione del nostro prodotto, mentre un secondo gruppo molto più numeroso di enti riceve aggiornamenti con un po' di ritardo.

Il primo gruppo di enti sono i nostri beta tester, sono una decina e costituiscono un insieme abbastanza vario di tipologie di servizi erogati, modalità di login, sistemi di protocollo, ... Sono quindi un insieme rappresentativo degli enti che utilizzano la piattaforma e hanno modo di sperimentare le nuove funzionalità della piattaforma in anteprima, perché si trovano in quella che chiamiamo la fast-track.

Il secondo gruppo di enti è molto più folto, comprende oltre 200 enti che usano la piattaforma in una modalità che privilegia la stabilità: la piattaforma viene aggiornata per loro dopo un breve rodaggio effettuato dai beta testers, che può comprendere piccoli bugfix per problemi che non sono emersi nei test che precedono la nuova release. L'aggiornamento di questi enti avviene in modo più rallentato, quando la release X arriva su quella che chiamiamo slow track, si tratta della versione rilasciata un mese prima sulla fast-track, eventualmente arricchita di qualche correzione emersa in questo mese di tempo.

Un'immagine dovrebbe rendere l'idea in modo immediato: 

Ad esempio se in fast-track esce la versione 1.9.0 e nelle quattro settimane seguenti emergono dei bug, questa release non vedrà mai la luce nella slow track, dove arriverà la versione con tutte le correzioni che si sono susseguite in questo tempo:

E' uno sforzo molto grande per tutto il team di sviluppo, che riusciamo a traguardare perché il nostro processo di rilascio si è molto rafforzato nel corso del 2021 e molti automatismi ci rendono leggera la creazione di una nuova release.

E' stato un passaggio così impegnativo che abbiamo iniziato questa piccola rivoluzione durante lo sviluppo della release 1.9 e completiamo questo passaggio in questi giorni mentre la fast-track è arrivata alla release 1.6.

Ad oggi quindi abbiamo:

  • slow-track: 1.15.2
  • fast-track: 1.16.1

Nel prossimo messaggio, un pò di dettagli sui cambiamenti intercorsi in queste ultime versioni, per chi fosse impaziente ecco il collegamento al nostro changelog generato automaticamente dal codice sorgente.