Spring naar inhoud

Nieuwe website krita.org gelanceerd

Vorige post | donderdag, 15 februari 2024 | Leestijd: 2 minuten | Volgende post

Na heel wat werk hebben we onze website verplaatst naar een nieuwe op Hugo gebaseerd platform! Heel wat tijd en energie ging in het maken van deze nieuwe versie. Er waren een aantal redenen en problemen waarom we naar de site gingen.

  1. Vertalingen - de vorige website had een erg rommelig proces voor vertalingen. Er was zoveel handmatig werk in het maken van accounts voor vertalers en uploaden van bestanden naar de webserver elke keer dat nieuwe talen werden toegevoegd. Met het nieuwe systeem worden vertalingen gebouwd door onze KDE pijplijn voor vertalingen. Dit is dezelfde pijplijn die wordt gebruikt voor vertaling van de toepassing. Dit vereenvoudigt de ervaring voor zowel onze webmaster en vertaalteam.
  2. Onderhoud van site - terwijl eerder bijwerken van software gedaan kon worden via de CMS, waren er heel wat gedeelten die speciale toegang tot de bestanden van de webserver nodig hadden. Dit maakt het bijwerken zoals uitgaven een coördinatie tussen heel wat mensen om alle stukjes op hun plaats te krijgen.
  3. Site bouwen en publiceren vereenvoudigen - de nieuwe site gebruikt uiteindelijk alleen statische bestanden. In de vorige CMS werden pagina's dynamisch gegenereerd uit een database. Er waren veel gecompliceerde lagen van caching die nodig waren om de site snel reagerende te maken en snel te laden. Dit maakte een aantal exemplaren waar de gehele krita.org op down ging vanwege een soort van caching minpunt.

Alle bestanden voor de website en informatie over hoe ons siteproces werkt is te vinden op een GitLab exemplaar.

Speciale dank aan

Speciale dank gaat naar allen die in het werk betrokken waren bij het maken van deze transitie