The OpenWISP Web Log

Insights, stories, and the journey behind OpenWISP.

Stay up to date by following our social media profiles!

Aggressively Hunting Down Flaky CI Tests with AI

Published on by Federico Capoano

AI-assisted debugging of a flaky CI crash

If you have ever contributed to OpenWISP, you have probably met flaky CI. A test passes on your machine, fails on CI, then passes again when you re-run the job. Most OpenWISP modules are Django applications with Selenium browser tests, and over time …

Stellar's OpenWISP Adoption Journey: From Fork to Extension

Published on by Alexandre Vincent

Stellar's OpenWISP extension: STEER-MANAGEMENT

At Stellar Telecommunications, we bring resilient connectivity across networks to mobility, enterprise, and governments, leveraging the combined strength of all terrestrial and satellite networks. We offer software, data plans, and all-inclusive options for unbreakable and sovereign connectivity needs.

As we've scaled, we've relied on open-source tools, particularly OpenWISP, to manage …

OpenWISP is Celebrating 10 Years of Google Summer of Code

Published on by Federico Capoano

OpenWISP is Celebrating 10 Years of Google Summer of Code

A week ago, Google announced that 185 open source organizations who have been selected for the Google Summer of Code 2026, one of the biggest GSoCs ever.

I am happy to announce that, for the tenth consecutive year, OpenWISP has been accepted into this program! Over the past 9 years …

Roadmap to 2030: The Horizon of Network Management

Published on by Federico Capoano

Development Roadmap (2030)

For the past 13 years, I have had the privilege of contributing to OpenWISP and growing alongside this community. During this time, I have continuously collected feedback from users, contributors, and partners, reflecting on the long-term direction required to keep open-source network management at the cutting edge.

I have synthesized …

New Major Release: v25.10

Published on by Federico Capoano

New OpenWISP Release: v25.10

We are excited to announce that the latest release of OpenWISP is now available!

This release brings improvements to stability, security, scalability and usability.

For detailed information about the updates, refer to the OpenWISP 25.10 Release Notes.

GSoC 2025: Improving the Netjsongraph.js Visualization Library

Published on by Yashaswi Kumar

Google Summer of Code, Improving the NetJSONGraph.js Visualization Library

Participating in Google Summer of Code has truly been a transformative journey. Over the past three months, I had the privilege of working with OpenWISP on enhancing the netjsongraph.js visualization library, an experience that pushed me to grow not only as a developer but also as an openSource contributor …

GSoC 2025: Improve UX and Flexibility of the Firmware Upgrader Module

Published on by Roshan Kumar

Google Summer of Code, OpenWISP Firmware Upgrader Module

Over the past three months, I had the opportunity to work on my Google Summer of Code project under the guidance of Federico Capoano (nemesifier), Aryaman (Aryamanz29), Gagan Deep (pandafy) and Oliver Kraitschy (okraits). The journey was filled with challenges, creative problem-solving, and exciting milestones that not only deepened my …

GSoC 2025: Better Map UX: Indoor, Mobile, Linkable URLs

Published on by Deepanshu Sahu

Google Summer of Code, Better Map UX: Indoor, Mobile, Linkable URLs

Participating in Google Summer of Code has been a transformative experience. Over the past three months, I worked on my Google Summer of Code project with OpenWISP, where I had the opportunity to enhance the platform by improving its general map functionalities. With the constant guidance, encouragement, and expertise of …

GSoC 2025: WHOIS Info and Estimated Geographic Locations

Published on by Aman Jagotra

Google Summer of Code, OpenWISP WHOIS Information and IP Geolocation

This summer has been one of the most rewarding experiences of my journey as a developer. Over the past three months, I worked on my Google Summer of Code project under the mentorship of Federico Capoano (nemesifier), Sankalp (codesankalp) and Kapil Bansal (devkapilbansal). The journey was filled with challenges, creative …

GSoC 2025: Enhancing Uspot Captive Portal for OpenWrt

Published on by Thibaut Varène

Google Summer of Code, OpenWISP, Uspot Captive Portal (OpenWrt)

Project Goals Summary

This GSoC project aims to improve Uspot, a relatively new captive portal for OpenWrt, by implementing critical missing features that are essential for large-scale deployments. Uspot is a promising replacement for CoovaChilli, which is no longer actively developed and only receives occasional maintenance patches. However, Uspot lacks …