Gå till innehåll

Ny krita.org webbplats startad

Föregående inlägg | torsdag, 15 februari 2024 | Lästid: 2 minuter | Nästa inlägg

Efter mycket arbete har vi flyttat vår hemsida till en ny Hugo-baserad plattform. Mycket tid och energi gick åt till att göra den nya versionen. Det fanns ett antal anledningar och problem till att vi flyttade webbplatsen.

  1. Translations - The previous website had a very messy translation process. There was so much manual work creating logins for translators, and uploading files to the web server every time new languages were added. With the new system, translation is built through our KDE translation pipeline. This is the same pipeline that is used for translating the application. This greatly simplifies the experience for both our web master and translation team.
  2. Site maintenance - While many updates could previously be done via the CMS, there were a lot of portions that needed special access to the web server files. This made doing updates like releases a coordination between a lot of people to make sure all the pieces in place.
  3. Simplify site building and publishing - The new site is only using static files in the end. In the previous CMS, pages were dynamically generated from a database. There were many complicated layers of caching that were needed to make the site responsive and load fast. This created a number of instances where the entire krita.org went down because of some caching snafu.

Alla filer för webbplatsen och information om hur vår webbplatsprocess fungerar finns på GitLab-instansen.

Särskilt tack till

Ett särskilt tack går till allt arbete som behövdes för att göra konverteringen