What’s new on the OpenStreetMap website?

Cleaner UI, keeping bots at bay, first steps toward notifications

I know you all have been wondering: it’s been a while, what have the OSM Website contributors been up to? Well, here’s the answer!

User experience

18 Likes

(Many contributors this time! So I have to split the post much earlier in order to work around the limit of 10 user mentions per post).

Fighting abuse

Behind the scenes

OSM is for everyone and it speaks your language :globe_with_meridians: The website is currently available in 111 languages and counting! This would not be possible without the work of our team of translators, which this month saw the first contributions by FL2226 (Italian)
Moonborn (Cyrillic Kazakh), Neriah (Hebrew), Serieminou (French), Tuwewanzi (Lakota), @wouterko (Dutch), Sikmir (Finnish, Russian), @MaliMrav (Serbian), and Mo.Hajeer (Arabic). You can help too! Visit Translation - OpenStreetMap Wiki to learn about it.

23 Likes

5 posts were split to a new topic: Localization of decimal separators in coordinates

Faster, more efficient, more secure, and through the main entrance

Hello fellow mappers, here we go again! These are the changes that the website team made in the last month.

Interface

Data View

  • When opening the data view of a feature, you may have noticed that you can click on the opening hours to see them on an evaluation tool. However this wasn’t working correctly. Well, it is now! (GA-Kevin-Codes)
  • We now select appropriate logos from Wikidata depending on whether the website is showing in light or dark mode. (@hlfan)

Search and Directions

Slippy Map

Behind The Scenes

28 Likes

(Obligatory split to work around the forum’s limitations…)

A warm welcome to GA-Kevin-Codes, Adi-gitX, and el-Quokka, who made their first contributions to the website this month! And additional thanks to @Branko_Kokanovic, @tordans, @Anton_Khorev, @Minh_Nguyen, @HolgerJeromin, @Richard, @pnorman, @Robot8A, and @Mateusz_Konieczny, who helped review the code.

OpenStreetMap is translated by you, our community! This month the website received translations from new contributors: Bartomelow (Brazilian Portuguese), Chpol (French), Entropy lover nagnto (Traditional Chinese), INNERLMNT (Albanian), Iohanen (Portuguese), KormiSK (Slovak), MimoletteMeow (French), RhAnish (Japanese), RogueScholar (European Portuguese), @Taqi1109 (Malay), Wikipeedikko (Finnish), and Shabe (Russian). Welcome and thank you so much!

13 Likes

Anonymous Notes are no longer possible, is this intentional?

3 Likes

Fixed about 15 minutes ago :slight_smile:
See Fehlermeldungen (notes) - #65 by pitscheplatsch and Restrict note creation within "Block Zones" · Issue #1362 · openstreetmap/operations · GitHub

5 Likes

Boo! :popcorn:

15 Likes

Notification preferences, Summer conferences, and upcoming changes to trace uploads

One more month about to go by, time to recap the latest changes to the website!

Interface

  • You may remember that recently we reworked the underlying code for user notifications. Today we present the first visible result: a screen to set your notification preferences. Not a huge deal at the moment (email is still the only option), but more is on the way. (@pablobm)

Data view

Community

Security and moderation

Under the bonnet

22 Likes

(Momentary split to accommodate Discourse’s restrictions…)

DX

Upcoming focus: changes to GPS trace uploads

We have a new section in this recap! The aim is to keep you up to date not only with recent changes, but also with important changes to come.

The focus this month is on a project to improve how we store and render GPS traces. This is led by @Rub21, who among other things is currently discussing the simplification (perhaps elimination?) of the four different “visibility levels” that uploaded traces can have. Not only they make things complex for our systems, but also they are misleading to users. Did you know a “private” trace still publishes location data for other mappers to trace from? We want to fix this.

11 Likes

(Second split! So many contributors this time! :heart:)

Thank you all!

All the code above received additional reviews and feedback from @Minh_Nguyen, @HolgerJeromin, @mmd, @pnorman, @SimonPoole, seuros, and @woodpeck.

Since last time, the translation teams were joined by Aquasen (French), Bayahiu (Indonesian), @ChangwooRyu (Korean), It’s moon (Catalan), Jérémy-Günther-Heinz Jähnick (French), Kopmil (Arabic), Nicolas Eynaud (Occitan), O.sediqi93 (Pashto), Rmurthy (Kannada), and @Flynn (introducing Cornish!)

7 Likes

I would point out, even though nobody has ever read it and the OSMF probably disowns ever publishing it, that the privacy policy does have a section on GPX uploads Privacy Policy - OpenStreetMap Foundation (it is one of the weirder things that OSM uses “GPS Trace” for this).

Congrats to Cornish making it onto the website! Llongyfarchiadau i’r cyfieithwyr!
:wales: :black_heart: :white_heart:

3 Likes

Meur ras bras yn feur :heart:
(cyfieithu: diolch yn fawr iawn)

2 Likes

Shortbread style, JS cleanup, upcoming changes to anonymous notes

The June solstices are now behind us, and it’s time to recap what the OSM Website contributors have been up to!

User interface

Slippy map

Performance

Behind the scenes

Coming up: selective blocks of anonymous notes

Apart from what’s new, here’s a feature currently in the works: moderators will soon be able to define “Moderation Zones”, where anonymous notes won’t be allowed. These will be in place for a finite period of time, similar to how User Blocks work.

This can be particularly important to application developers, who need to be aware of a new reason why creating a note might fail. Although again: this this will only apply to anonymous notes. Be sure to check the API documentation.

Depending what we learn with this feature, there might be a future where other moderation measures can be taken on these Moderation Zones. But for now, it’s limited to anonymous notes.

16 Likes

(Customary split to work around Discourse’s limits on mentions).

Additional thanks :heart:

Software development is complex, and we need reviewers to make sure we cover all bases. The changes above received feedback from @Minh_Nguyen, GA-Kevin-Codes, @HolgerJeromin, @SomeoneElse, and @user10.

Our team of translators keeps growing, and this month it welcomed G3raltJJ (Polish), @Hugoren_Martinako (Spanish), Easmit (French), Frezvent (Indonesian), Sunnyo59 (Polish), @habi (German), @Nintendofan885 (Esperanto), @peterleth (Danish), ArcaneIE (Bulgarian), Network traveller (French), Almagyar (Hungarian), Kausar (Russian), @lankapuhelin (Finnish), Madi Dos (Kazakh), and Crowwhailord (French).

7 Likes

How should updates to that be sent through? There have been a few improvements to the underlying style in the last couple of weeks (see June onwards here; map showing new version here). Do you want me to just tag a release, or create an (untested) PR (and if so to what)?

1 Like

If you’re able to tag releases with release notes, as OSM Carto does, that would be very helpful to this community and to other end users. I think the OWG is hosting their own copy of your style. Have you all worked out how to keep it in sync?

I don’t think we’re able to cover changes to all the featured layers as granularly as we do for changes to the website proper. Unlike a dependency such as iD, each feature layer deploys independently of the site. It’s probably easier for you to post updates to the forum yourself, but if you like, we can add a periodic reminder to this thread to have a look at your changelog.

I’ve just tagged https://github.com/SomeoneElseOSM/SomeoneElse-vector-web-display/releases/tag/SVWD03_20260703 as a release. the version on the OSM website corresponds to https://github.com/SomeoneElseOSM/SomeoneElse-vector-web-display/blob/main/resources/changelog_svwd03.md#04012026 and the difference between that and https://github.com/SomeoneElseOSM/SomeoneElse-vector-web-display/blob/main/resources/changelog_svwd03.md#03072026 is what’s changed.

Apologies if this is now a bit OT (I guess these last couple of posts could be split into another thread), but the initial PR to add SVWD03 to an OSM site was https://github.com/openstreetmap/vectortile-website/pull/40/changes, which added it to https://vector.openstreetmap.org/demo/, and later the “Shortbread” layer at osm.org was swapped to the same style. I’ve no idea whether people would want to go through that process again or not.

Edit: apparently yes; hence this PR here.

3 Likes

2 posts were split to a new topic: Autolinking not working on website