Skip to Content
All Blogs

GSoC 2022 CircuitVerse | Week 4 Report

 — #GSoC'22#Internship

week4

This week I was focused on:

  • Getting my ongoing PR to merge i.e. "Improve Embed Feature" and "Support Multiple Mentors".
  • Finalizing the idea for Weekly Contest.

Completing Improve Embed Feature

So in a meeting with Aboobacker(mentor), we concluded that in Embed we should not implement a feature of landing subcircuits for now because of the migration of the simulator from CircuitVerse repo to its own new repo cv-simulator-frontend. So I clean-up the PR and it finally got merged.

As always my best part:

Image description

In this PR I learned:

  • Rails View Component.
  • Query-Parameter Parsing.

Completing Support Multiple Mentors

This PR was awaiting approval of Mobile Feasibility as it contains the code for API as well which is mainly used in CircuitVerse Mobile App to interact with Database. Ruturaj(PR author) had coded the API very neatly. After some cleanups, the PR got finally merged. These functionalities are still unreleased in Production but will be released soon.

Image description

What Else

I also worked on one bug issue and made a PR for it, here.

It was basically the broken pagination in the project comment section.

What Next

  • In the weekly project meeting, we concluded that the weekly contest feature should be planned very properly as it can bring new creative users to CircuitVerse. So this week I will be working on PoC (Proof of Concept) for the Contest.
  • In the coding part, I will be working on my PR Assignment Restriction that is now under the scope of my GSoC project.

Conclusion

By far, this week was also great. Comparatively, I coded less this week and researched more.