Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
70 changes: 70 additions & 0 deletions content/blog/gsoc26-announcement.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
OpenWISP is Celebrating 10 Years of Google Summer of Code
=========================================================

:date: 2026-02-26
:author: Federico Capoano
:tags: gsoc, new-features
:category: gsoc
:lang: en
:image_url: https://openwisp.org/images/blog/gsoc26/openwisp-10-years-google-summer-of-code.webp
:image_width: 798
:image_height: 532

.. image:: {static}/images/blog/gsoc26/openwisp-10-years-google-summer-of-code.webp
:alt: OpenWISP is Celebrating 10 Years of Google Summer of Code
:align: center
:target: /blog/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
<https://opensource.googleblog.com/2026/02/introducing-the-185-organizations-for-gsoc-2026.html>`_,
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, we've
completed over **25 successful projects**, most of which have been merged
and are now essential parts of OpenWISP.

I'm incredibly proud of what we've built together. Many contributors who
started their journey with us have gone on to shape the open source world
and are still contributing today. GSoC keeps bringing fresh talent through
our doors, and honestly, that never gets old.

Check out our `list of ideas for GSoC 2026
<https://openwisp.io/docs/dev/developer/gsoc-ideas-2026.html>`_ if you're
interested in joining us this year.

I held off on this announcement because I wanted to share some big news:
**I just merged the last three GSoC25 pull requests which were still
open**.

These took months of aggressive testing, reviewing, and stress testing,
because they touched around **20,000 lines of code across 3 different
OpenWISP core modules**: something that doesn't happen every day and is
not exactly a walk in the park.

The merged PRs are:

- `General Map: Indoor, Mobile, Linkable URLs
<https://github.com/openwisp/openwisp-monitoring/pull/738>`_, see also
`Geographic & Indoor Maps
<https://openwisp.io/docs/dev/monitoring/user/geo-indoor-maps.html>`_
for more information.
- `WHOIS Information and IP Address-Based Geolocation
<https://github.com/openwisp/openwisp-controller/pull/1175>`_, see also
`WHOIS Lookup
<https://openwisp.io/docs/dev/controller/user/whois.html>`_ and
`Estimated Location
<https://openwisp.io/docs/dev/controller/user/estimated-location.html>`_
for more information.
- `Improve UX and Flexibility of the Firmware Upgrader Module
<https://github.com/openwisp/openwisp-firmware-upgrader/pull/377>`_, see
also `GSoC 2025: Improve UX and Flexibility of the Firmware Upgrader
Module
<https://openwisp.org/blog/gsoc-2025-improve-ux-and-flexibility-of-the-firmware-upgrader-module/>`_
for more information.

Huge achievements, all of them.

Time to rest up, I've been working like a maniac to get this done on time.
GSoC 2026 awaits!
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading