Week #2

sujith
Published: 06/11/2023

Hey there, amazing readers! It's time for another weekly update on my GSoC journey. Week 2 has been eventful, productive, and filled with exciting developments.

What I Accomplished This Week

First things first, I'm thrilled to share that I managed to get two more pull requests (PRs) merged! 🎉 It's a fantastic feeling to see your hard work coming together. Here are the PRs I worked on:

  • PR #284 in the PyZombis repository
  • PR #281 in the PyZombis repository

With these merges, I've successfully completed my first milestone in this incredible GSoC journey. It's like reaching a checkpoint in a video game, and I'm ready to level up!

In addition to celebrating these victories, I also dedicated time to finding solutions for the problems I encountered in the previous week. I'm happy to report that progress is being made, and I'm actively working on addressing them. To keep you in the loop, here are the PRs I'm currently working on:

  • PR #286 in the PyZombis repository
  • PR #285 in the PyZombis repository

Did I get stuck somewhere

Now, let's talk about those moments when I hit a bump in the road. One particular challenge arose when I was writing unit tests for these PRs. You see, these tests utilize Brython, and the unittest module for Brython differs a bit from what I'm used to. It was uncharted territory for me within the PyZombis project. But fear not! I'm determined to overcome this obstacle and ensure our tests are robust and reliable. It's all part of the learning experience!

Speaking of challenges, I must give a big shoutout to my mentors. They've been a ray of sunshine, always there to lend a helping hand whenever I get stuck. Their cheerful guidance and support have been invaluable, keeping me motivated and pushing me to excel. Thank you, mentors, for being the superheroes behind the scenes!

What's Next on the Horizon

Looking ahead, I will continue working on the current drafts and aim to get them merged next week. The journey doesn't stop here, my friends! There's still much to be done, and I'm ready to tackle it head-on. I might even take on a few more issues to keep the momentum going and challenge myself further.

That's all for now, folks! Join me again next week as I share the latest updates from the coding trenches. Feel free to reach out if you have any questions, suggestions, or just want to chat.