Week #1

Published: 06/04/2023

Hey there, let's kick back and catch up on what I've been up to this week.

What did I do this week

First off, I focused on fixing some issues and getting my pending PRs merged. It's always satisfying to see those "Merged" badges on GitHub, isn't it? Here are the PRs I've been working on:

  • PR #282 in the PyZombis repository
  • PR #1 in the RunestoneComponents repository

In addition to my coding adventures, I had a fantastic meeting with my mentors and other contributors from the organization. It's so valuable to have their support and guidance along this journey. During the meeting, I shared updates on my current work, particularly regarding the progress I've made in solving some pesky issues. If you're curious, you can check out the details in Issue #248 and Issue #249.

While diving into these tasks, I noticed another issue that needed attention. So, I opened a new ticket for it. You can find the details in Issue #283. It's all about keeping things organized and making sure every challenge gets the attention it deserves!


Did I get stuck somewhere

Now, let's talk about those moments when I found myself a bit stuck. While working on Issue #248, I discovered that the Python code worked perfectly fine on my system. However, when using the activecode component (Which uses Skulpt), the results turned out to be different. But fear not! I'm still on the case, putting my thinking cap on to find a solution. We're all in this together, and together we'll figure it out!

Oh, and let me tell you about an interesting little wrinkle I encountered. We're aiming to write unit tests for one exercise, but it's a bit tricky because it involves pygame. We love a good challenge, don't we? So, I'm determined to find a way to tackle this and ensure our tests are robust and reliable.


What's next

Looking ahead, my goal for next week is to complete my first milestone of the project. But wait, there's more! In addition to the main milestone, I plan to dive into some more issues and fix them along the way. It's like a mini-adventure within the larger one, adding a dash of excitement to the mix!

That's all for this week, folks! Join me again next time . I can't wait to share the progress, triumphs, and maybe even a few challenges that come our way. As always, feel free to reach out if you have any questions or suggestions about my GSoC project. Your input is always appreciated!