https://s3-us-west-2.amazonaws.com/secure.notion-static.com/9f5b8539-09b2-4ed8-8b0f-412164f59e1e/Untitled_presentation_(2).png

Hey everyone, after being selected for GSoC 2020, there's a great summer full of open source development. This is the eighth weekly check-in and we're into the coding period. Here's what I've been up to this week

This week seems great as work with openedx has finally begun and we're on the way towards having it supported in the zimfarm. Also, I've been solving some small things with zimfarm during my free time, and have been working on some other things too.

What I'm up to this week ?

This week, I solved a few bugs in zimfarm, and am working on openedx in a full fledged manner. I've completed work on it's basic refactor and have opened some issues and pushed some PRs (waiting for a review). I am planning to push the project structure change PR after we've merged those small PRs (maybe I'll do a draft PR anyways). We also had two bugs with Gutenberg which are now sorted out and I'm working a bit on the zimfarm too in my free time.

Sotoki is fixed. We have a blender ZIM. But we got to fix the download it seems. Bugs are always an opportunity to learn.

Talking about the current situation, we have finally fixed the issue with sotoki and have also done the same with Gutenberg. The main focus is openedx for now with the side missions being doing the image optimization thing in the scraperlib. Oh, BTW, I did add some things to the download module in scraperlib. (hope it gets merged soon)

What's ahead now?

Openedx is the primary goal as of now but it seems that the side missions (i.e. S3 performance improvement in the python scrapers and youtube and multithreading support in TED) would become more primary if we do not manage to have a proper workable version of python-libzim released because that has higher priority.

Challenges I faced

The first challenge was to have the blender run fixed in sotoki and test all the intricacies of openedx tested. But it went well. Also, I did push a change with quarantine in the zimfarm which got merged and we cannot download ZIMs since then, and it'necessary to find the cause. Anyways, life (and GSoC) are full of challenges and that's what we enjoy the most.

Verdict

I sometimes think why do I need to write this verdict section in different creative ways each week, when my verdict basically is "GSoC is AWESOME". Anyways, I do realize that it doesn't deserve such a simple line as the change that it has driven in my life is quite on the other level, and that's exactly the reason I write this every week. (And will continue to do so)