Aggiornamento importante del codice Software

(19:00 09-04-2026)
Solo un rapido aggiornamento su ciò che sta succedendo dietro le quinte di Maxithlon.

Nelle ultime settimane abbiamo lavorato a un aggiornamento massiccio del codice. Parliamo di migliaia di righe modificate, spesso intervenendo su parti del sistema che hanno fino a 20 anni. Come potete immaginare, quando si lavora su qualcosa del genere, qualche problema qua e là è praticamente inevitabile.

Detto questo, considerando quanto sono profondi e diffusi i cambiamenti, i problemi riscontrati finora sono stati piuttosto limitati e circoscritti. Sappiamo comunque che può essere fastidioso quando qualcosa non funziona esattamente come previsto, quindi grazie mille per la vostra pazienza.

Questo aggiornamento non è solo un semplice refresh tecnico. È in realtà un passaggio necessario per mantenere vivo Maxithlon. Al momento siamo bloccati su diversi fronti, tra cui aggiornamenti dei server e miglioramenti della sicurezza, e senza questo lavoro non potremmo semplicemente andare avanti. Questa è quindi la base per tutto ciò che verrà dopo.

Nel frattempo, abbiamo anche colto l’occasione per lavorare su diverse altre cose: abbiamo eseguito vari esperimenti sul frontend, apportato diversi miglioramenti, ripristinato il sistema XML, riscritto completamente le classi di autenticazione, riscritto interamente il sistema di cron e riattivato la CDN per migliorare le prestazioni, soprattutto per gli utenti più lontani dai nostri server nel sud della Germania.

In questi giorni stiamo anche passando occasionalmente la piattaforma a PHP 8 per alcune ore alla volta. Questo è attualmente il nostro più grande ostacolo tecnico, e questi passaggi temporanei ci permettono di raccogliere dati reali sugli errori di migrazione, che sono molto difficili da riprodurre in un ambiente di test. Finora, durante questi switch temporanei, non sono emersi problemi rilevanti, il che è incoraggiante.

Una piccola richiesta che ci aiuterebbe davvero molto: sarebbe molto più efficace se le segnalazioni di bug e le richieste di funzionalità venissero pubblicate come discussioni dedicate, una per ogni segnalazione/richiesta, utilizzando il forum esistente:
International Fed > Proposal&Suggestions

Faremo riferimento (e aggiorneremo) questo thread:
Main point of reference

Se potete includere URL, screenshot o qualsiasi dettaglio utile per comprendere meglio il problema, fa davvero la differenza. A volte passiamo più tempo a capire quale sia il problema che a risolverlo, soprattutto in base ai messaggi che riceviamo.

Siamo ancora nel pieno di questa transizione, ma le cose stanno andando nella direzione giusta.

Grazie ancora per il vostro supporto e, come sempre, sentitevi liberi di segnalare qualsiasi cosa strana notiate. Ci aiuta davvero molto.

Ned