From a830293736f8cf07521161997a139f6bb7be5a9d Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Mon, 10 Aug 2026 16:04:07 +0200 Subject: [PATCH] docs(stargazer map): credit OpenStreetMap for the geocoding (#2955) The country lookup is done with Nominatim, i.e. OpenStreetMap data (ODbL), which requires attribution wherever the derived data is shown. The footnote credited only the GitHub profile. Add two lines crediting Nominatim/OSM for the geocoding specifically -- the country shapes are plotly's Natural Earth basemap, not OSM. Co-authored-by: Claude Opus 5 --- .github/generate_map.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/generate_map.py b/.github/generate_map.py index 8509376f77..b5b1f4575e 100644 --- a/.github/generate_map.py +++ b/.github/generate_map.py @@ -240,7 +240,9 @@ def build_figure(counts, total_stargazers): dict( text="Countries in grey have no located stargazer.
" "Location is read from the public GitHub profile,
" - "so the map covers the located subset only.", + "so the map covers the located subset only.
" + "Country lookup by Nominatim geocoding,
" + "data © OpenStreetMap contributors.", x=0.988, y=0.05, xref="paper",