{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreie2wh5ggwevja7qxyxknd6ersyks52nmee7vqfxj7fawp5q7lohkm",
    "uri": "at://did:plc:6dmfe46c76jjenq3kaxc5eds/app.bsky.feed.post/3mhdj652aufp2"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreigumn42yvnq7zdbw6pabvqf334varkf3e4mxpkm77mzx2jrzwbe3a"
    },
    "mimeType": "image/png",
    "size": 21301
  },
  "path": "/season-of-kde-2026/",
  "publishedAt": "2026-03-17T05:14:14.000Z",
  "site": "https://sayandeep.bearblog.dev",
  "textContent": "## An amazing journey of 8 weeks full of code, new experiences, and interactions.\n\nI had an amazing time at the **Season of KDE 2026**. All the guidance from my mentors, Benson Muite and Srisharan VS, really helped me work on Mankala and also helped me learn new skills.\n\nSo, lets summarize things a bit, what I was able to achieve during the span of these two months at KDE.\n\n### Complete GUI redesign\n\n  * I have made major changes in the MankalaNextGen GUI, introducing **Kirigami** to have different light and dark themes. Improved the design for different pages, MainMenu, Rules, About, Profile, and much more, where I worked to introduced better colors and geometry to the shapes, like buttons or display boxes.\n  * For the main **Game interface** , we made new boards and shells. I worked on integrating the logic for displaying the shells and fixing the Board based on the exact numbers shown from Mankala.\n  * I tried generating a board using **Perlin noise** , which can be later integrated into MankalaNextGen to design the boards more efficiently based on variants. Added new code to generate a calm **background music** and a wooden click sound to make it look more authentic.\n\n\n\n### Translations and Localization\n\nI started learning about Lokalize, KDE’s own translation software. I had successfully made translations for Mankala Engine and MankalaNextGen in **Tamil and Hindi** using Lokalize.\n\n### Artworks and KDE review\n\n  * I have started working on the **KDE review tasks** and started with the fix to correct **GitLab CI Build** pipelines.\n  * In the last few weeks, I started learning about **Krita** and made cover images for the three variants Bohnenspiel, Oware, and Pallanguzhi using their cultural Mankala boards and traditional motifs.\n\n\n\n**The journey doesn’t end here. Season of KDE has been a much-needed experience to improve my commitment towards projects and open-source. I plan to work with Mankala Engine and the KDE Community much more and make many other contributions.**\n\nThanks to my mentors, my fellow contributors, and to the entire community for helping me so far. 🚀",
  "title": "Season of KDE 2026"
}