My GSoC 2026 Journey (Final Report): 12 Weeks of Learning and Contributing
12 Weeks of Learning and Contributing to SunPy I’m really grateful that I got the opportunity to work on radiospectra during GSoC. Over these 12 weeks, I got to work across several areas of the project - from the ndcube migration and metadata to plotting, testing, documentation, support for different data sources and eventually the SpectrogramFactory redesign. What made the experience especially valuable was getting to learn from my mentors and the wider SunPy community along the way. Each review, discussion and challenge helped me understand the project better and become more thoughtful about how I approach a change. Before GSoC: Getting Started with radiospectra My GSoC work actually started before the official coding period. I had already made a few contributions to radiospectra including restoring the WIND/WAVES client, fixing time and frequency handling in plotting and migrating network clients to newer SunPy APIs. Some of my early contributions were: PR #142:...