Week 1: Getting Started
This first week of Season of KDE was mostly about learning and testing things out before I start writing the real code.
🌐 Falkon & XMPP
I want to use XMPP to sync bookmarks, so I spent this week figuring out how it actually works.
- Libervia: I messed around with Libervia just to see how “PubSub” (the tech I’m using) handles data. It was good to see it working for real instead of just reading about it.
- QXmpp: I wrote a small script to post a blog post to my XMPP account. It worked! This proves I can send data back and forth using the library.
- Falkon Extension: I also made a super simple “Hello World” extension for Falkon, just to understand how to load a plugin into the browser.
🎲 The Mancala Game
For the game project, I need to build a version called Vamana Guntalu.
- I spent some time actually playing the game to make sure I understand the rules perfectly (how capturing works, scoring, etc).
- I wrote down all the rules so I can code them into the engine later.
I also had a good chat with my mentors to make sure I’m on the right track. Now that I know how the tools work, I’m ready to start building next week.