Passa al contenuto

Pubblicato il nuovo sito web di krita.org

Post precedente | Giovedì, 15 Febbraio 2024 | Tempo di lettura: 2 minuti | Post successivo

Dopo un sacco di lavoro, abbiamo spostato il nostro sito web su una nuova piattaforma basata su Hugo! Tanto tempo ed energie spese per creare questa nuova versione. Ci sono un sacco di ragioni e problemi per i quali abbiamo spostato il sito.

  1. Traduzioni - Il precedente sito web aveva un processo di traduzione piuttosto farraginoso. Era necessario un sacco di lavoro manuale per la creazione degli accessi per i traduttori e per il caricamento dei file nel server web ogni volta che si doveva aggiungere una nuova lingua. Col nuovo sistema, la traduzione viene generata attraverso il nostro sistema di istradamento di KDE per le traduzioni. È lo stesso utilizzato per la traduzione delle applicazioni. Ciò semplifica enormemente l'esperienza sia per il nostro webmaster, sia per le squadre di traduzione.
  2. Manutenzione del sito - Mentre molti aggiornamenti potevano essere fatti previamente tramite il CMS, c'erano molte parti che richiedevano un accesso speciale ai file del server web. Questo rendeva gli aggiornamenti una sorta di rilascio, col coordinamento richiesto di un sacco di persone, affinché tutte le parti venissero messe al posto giusto.
  3. Semplificazione della costruzione e della pubblicazione del sito - Il nuovo sito usa, in sostanza, solo file statici. Nel CMS precedente le pagine venivano generate dinamicamente da una banca dati. Erano presenti molti livelli complicati di cache necessari per rendere il sito reattivo e veloce nel caricamento. Ciò creava varie istanze per le quali l'intero krita.org crashava a causa di qualche casino nella cache.

Tutti i file per il sito web e le informazioni su come funziona il processo del nostro sito si trovano nell'istanza GitLab.

Ringraziamenti speciali

Ringraziamenti speciali vanno a tutti coloro che hanno contribuito a rendere possibile questa transizione