GSoC 2026 – Weeks 3 & 4: Looking Beyond the Code
Understanding the Infrastructure 🔧 The past two weeks have been quite different from the start of the coding period. Instead of spending most of my time implementing new functionality, I found myself exploring a part of open source development that I had very little experience with before: testing infrastructure, CI workflows and release tooling. One thing I've learned so far is that writing code is only part of maintaining a project. Making sure that code continues to work months or years later is an equally important challenge. Bringing Figure Tests to Radiospectra 📊 The main focus of the last two weeks was introducing the initial figure testing infrastructure to radiospectra. Before this, I had never worked with figure tests. My understanding of testing was mostly limited to checking outputs and functionality. Testing plots turned out to be a completely different world. To understand how it worked, I spent time exploring the figure testing workflow used across the SunPy e...