Yeni krita.org web sitesi yayımlandı!
Uzun bir çalışmanın ardından web sitemizi Hugo tabanlı yeni bir platforma taşıdık! Bu yeni sürümün yapımına çok fazla zaman ve enerji harcandı. Siteyi taşımamızın birçok nedeni vardı.
- Çeviriler — Önceki web sitesinde çok karmaşık bir çeviri süreci vardı. Çevirmenler için oturum açma bilgileri oluşturmak ve her yeni dil eklendiğinde dosyaları web sunucusuna yüklemek için çok fazla bireysel çalışma gerekiyordu. Yeni sistemle çeviri, KDE çeviri sistemi aracılığıyla gerçekleştiriliyor. Bu, KDE uygulamamarını çevirmek için kullanılan sistemin aynısıdır. Bu, hem web yöneticilerimiz hem de çeviri takımımız için iş süreçlerini büyük ölçüde yalınlaştırdı.
- Site bakımı — Daha önce birçok güncelleme içerik yönetim sistemi aracılığıyla yapılabiliyorken, web sunucusu dosyalarına özel erişim gerektiren birçok bölüm vardı. Bundan dolayı; örneğin büyük bir yayım öncesi birçok kişinin birçok şeyi uzunca bir süreç boyunca denetlemesini gerektiriyordu.
- Yalınlaştırılmış site yapımı ve içerik ekleme — Yeni sitemiz yalnızca statik dosyalar kullanıyor. Önceki içerik yönetim sisteminde sayfalar bir veritabanından devingen olarak oluşturuluyordu. Sitenin duyarlı olmasını ve hızlı yüklenmesini sağlamak için gereken birçok karmaşık önbellekleme katmanı vardı. Bundan dolayı, bazı önbellek sorunları nedeniyle sitenin çökmesi çok kolay bir hale geliyordu.
Web sitesine ait tüm dosyalar ve site sürecimizin nasıl çalıştığına ilişkin bilgiler GitLab örneğimizde bulunabilir.
Özel Teşekkürler
Bu geçişin yapılmasında emeği geçen herkese özel teşekkürler
- Scott Petrovic: İşin büyük bir bölümünü üstlenerek bu projenin gerçekleşmesini sağladı.
- Phu Nguyen: Hugo platformunun iç yapısını pek iyi anlayan Phu, birçok kod katkısında bulundu.
- Wolthera van Hövell: Önceden var olan içeriği yeni siteye aktarırken birçok onarım ve temizlik yaptı.
- Alvin Wong: Sitenin çeviri ve yerelleştirme sürecinde birçok iyileştirmeyi gerçekleştirdi.
- Ben Cooksley: Siteyi bir sürekli tümleşim/kod denetimi süreci için yapılandırmasını gerçekleştirdi.
- krita-artists.org adresinde geri bildirimde bulunan herkes