Aller directement au contenu

Le nouveau site Internet « Krita.org » a été lancé.

Message précédent | Jeudi, 15 Février 2024 | Heure de lecture : 3 minutes | Message suivant

Après beaucoup de travail, nous avons déplacé notre site Internet vers une nouvelle plate-forme reposant sur Hugo ! Beaucoup de temps et d'énergie ont été dédiés à la réalisation de cette nouvelle version. Il y avait un certain nombre de raisons et de problèmes justifiant le déplacement du site.

  1. Traduction - Le site Internet précédent avait un processus de traduction très désordonné. Il y avait tellement de travaux manuels nécessita t des connexions pour les personnes en charge de la traduction et le téléchargement de fichiers sur le serveur Internet chaque fois que de nouvelles langues étaient ajoutées. Avec le nouveau système, la traduction est construite via notre processus de traduction de KDE. Il s'agit du même processus que celui utilisé pour traduire l'application. Cela simplifie considérablement les charges d'administration du site Internet et de notre équipe de traduction.
  2. Maintenance du site - Bien que de nombreuses mises à jour pouvaient être effectuées auparavant via le CMS, il y avait beaucoup de parties nécessitant un accès spécial aux fichiers du serveur Internet. En conséquence, la réalisation des mises à jour ou les publications demandaient une coordination entre beaucoup de personnes pour s'assurer que toutes les parties étaient disponibles.
  3. __Simplifier les compilations et les publications - Le nouveau site n'utilise qu'à la fin des fichiers statiques. Dans la configuration précédente avec « CMS », les pages étaient générées dynamiquement à partir d'une base de données. Il y avait de nombreuses couches compliquées de mise en cache qui étaient nécessaires pour rendre le site réactif et se charger rapidement. Cela a créé un certain nombre d'instances où la totalité du site Krita.org s'est planté à cause d'un problème de cache.

Tous les fichiers du site Internet et les informations sur la description de nos processus concernant le site peuvent être [consultés sur l'instance de GitLab] (https://invent.kde.org/websites/krita-org).

Remerciement spécial

Des remerciements particuliers vont à toutes les personnes dont les travaux ont permis cette transition