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 twelfth weekly check-in and we're into the coding period. Here's what I've been up to this week

This week was awesome and I solved many bugs. I worked mostly on openedx and there are many user-facing changes in openedx now.

What I'm up to this week ?

This week, like the previous two weeks, was mostly dedicated to openedx. Though this week started with a bugfix on ted, I ended up solving most of the openedx bugs. Most of the bugs on openedx were due to layout issues and thus, I researched a bit and fixed the layout issues by getting the CSS and JS from the openedx instance itself.

One of my PRs, if merged, woould solve 8 issues at once. That's the highest count I have ever reached.

Talking about the current scenario, the ted layout is now fixed, the openedx layout too is mostly fixed (the PR is awaiting a review). The audio bug is fixed (locally) with a PR ready to be pushed soon.

What's ahead now?

Since the layout on openedx is mostly fixed now, we might shift our focus to the image module and the other things on scraperlib. Also, I see that we do have the youtube download issue to solve which is basically preventing us from having multithreading on the scrapers. We might want to fix that next.

Challenges I faced

This week had some challenges. Deciding on how to fix the layout issue on openedx and after that debugging the code to simulate instance like behavior to run JS properly was a bit of a challenge, but eventually, I now have them fixed and that was a great way to learn new stuff.

Verdict

GSoC gives you many super awesome opportunities to learn each and every week, and that's exactly what happened with me this week. I had a week full of fun, bugfixes, and great stuff to learn. I am super impressed with the awesomeness that GSoC has to offer each week.