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 in una nuova piattaforma basata su Hugo! Abbiamo speso tanto tempo ed energie per creare questa nuova versione. Le ragioni e i problemi per cui abbiamo spostato il sito sono tantissimi.

  1. Traduzioni - Il precedente sito web aveva un processo di traduzione piuttosto farraginoso. Ogni volta che si doveva aggiungere una nuova lingua era necessario molto lavoro manuale per la creazione degli accessi per i traduttori e per il caricamento dei file nel server web. Col nuovo sistema, la traduzione è generata tramite il nostro sistema di istradamento di KDE per le traduzioni. È lo stesso utilizzato per la traduzione dell'applicazione. Ciò semplifica enormemente il lavoro del nostro webmaster e delle squadre di traduzione.
  2. Manutenzione del sito - Mentre molti aggiornamenti in precedenza si potevano fare tramite il CMS, molte parti richiedevano un accesso speciale ai file del server web. Questo rendeva gli aggiornamenti come se fossero una sorta di rilascio, col coordinamento richiesto di tante persone affinché tutte le parti venissero sistemate 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 e complicati livelli di cache, necessari per rendere il sito reattivo e veloce nel caricamento. Questo creava varie istanze per le quali l'intero krita.org si bloccava per colpa 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 i quali hanno contribuito a rendere possibile questa transizione