ID/Community Chats/2026
< ID | Community Chats
General
- Location: BigBlueButton
- Format for Agenda suggestions: "
(AddedByUserName) Title, Link"
For upcoming meeting see https://osmcal.org/
Community Chat 1st July 16:00 – 17:00 (UTC)
Agenda
add your suggestions here
- (Tobias) statement on https://github.com/osmlab/editor-layer-index/pull/2927 from iD's side that this is required for iD to pull minor releases live – so we get this going finally
- (Tobias) FYI tagging-schema-browser – looking to find the right UI to support important use cases; suggest issues in that repo
Community Chat 10th June 10:00 – 11:00 (UTC)
Attendees
- Martin
- Tobias
- Kyle
- Mateusz
Agenda
- (Tobias) maprules-, presets-params https://github.com/openstreetmap/iD/pull/12317, (and https://github.com/openstreetmap/iD/pull/12397)
- (Tobias) linting, formatting by file type split (TS <> JS) https://github.com/openstreetmap/iD/pull/12038#issuecomment-4584409537
- (Tobias) start a code exploration on square buildings? – area+shift => 45°? then preset with https://github.com/openstreetmap/iD/pull/11269
- (Tobias) UI direction for access field https://github.com/openstreetmap/iD/pull/12011#issuecomment-4587156367
- (Martin) upcoming tagging schema v7
Notes
- tagging schema v7: ready to be reviewed
- next steps: review PR, prepare iD by merging PR
- release tagging schema
- notify non-iD consumers again
- Maprules
- oldish feature of iD (see https://openstreetmap.us/events/state-of-the-map-us/2018/maprules/), rarely used, broken for a while
- worked by supplying externally hosted JSON file with "map rules"
- suggestion: remove code for currently broken map rules code, Tobias creates an issue to discuss how to move forward
- Coding style guidelines
- idea to apply it only to (new) typescript code
- migration PRs could become harder to review when they change both js->ts conversion as well as code style changes
- or do this after most typescript conversion is done
- work with an allow-list for now
- Migration from esbuild to vite
- vite is more capable (e.g. bundle splitting)
- we could simplify/remove parts of our build scripts
- building / orthogonal area tool
- summarized by Tobias: https://github.com/openstreetmap/iD/issues/528#issuecomment-4585643163
- todo: Martin to rebase pr #3641 and then test how it works in practice
- would work well in combination with preset favourites (https://github.com/openstreetmap/iD/pull/11269)
- iD tagging schema:
- more icons for presets coming from Röntgen (https://github.com/openstreetmap/iD/pull/11269)
- PR for preset with lifecycle states, e.g. railway=razed -> possibly better by supporting via iD native support of lifecycle
- should have a help text that explains when to delete the feature fully
- outreach was fruitful
- access field
- first iteration: display all already mapped transport modes
- next: allow mappers to add more modes
- future customization: specific default lists by various regions (e.g. horse only in some countries, vehicle instead of motor_vehicle in some)
- Tobias to finish the PR, thanks
- priority PR: https://github.com/openstreetmap/iD/pull/10615
Next: most likely July 1st, 4pm UTC
Community Chat 6th May 16:00 – 17:00 (UTC)
Attendees
- Martin
- Mateusz
- Pierre-Leo
Notes
- Mateusz has completed his recent work on the tagging schema, etc.. There's a new proposal to extend the work. Currently waiting on EWG to respond.
- Pierre-Leo about to continue work on preset shortcuts
- Transformation to typescript: started work, longish process
- LLM contributions: fine if done well, but the problem is that inexperienced contributors are overly confident just copy-pasting llm output into a PR. it is powerful, but we need to be careful when using it.
- add to contributing guidelines that contributors have to announce the use of an LLM (and which model/version)
- Gsoc: this summer no project for iD
- driveways: use access=customers vs. access=destination vs. access=private -> as dedicated presets?
- dedicated map rendering style? -> custom theme for "access" use case
- include ownership as field in presets? https://github.com/openstreetmap/id-tagging-schema/issues/236
next: June 10, maybe 10:00 UTC
Community Chat 8th April 16:00 – 17:00 (UTC)
Attendees
- Martin
- Tobias
- Mateusz
Notes
- iD is becoming more and more hard to maintain / refactor -> transition to typescript.
- Mateusz continues to help with issue/PR triage
- gsoc influx ebbing down, selection phase next
- what to do with "spammy" LLM PRs?
- presets visualizer project
- show inter-connectivity: e.g. what presets share a given icon or field
- browse available icons
- schema builder v7 release somewhat close
- https://github.com/ideditor/schema-builder/pull/281 -> in principle backwards compatible
- let's include pinhead icon set for v7 of the tagging schema
- shall we bundle the icons with tagging schema? maybe v8?
- more frequent releases have been working well in the past few week
- consider browser extension to add preview instance of iD to the edit menu
Community Chat 4th March 16:00 – 17:00 (UTC)
https://osmcal.org/event/4487/
Attendees
- Martin
- Tobias
- Mateusz
- Tobias Knerr
- fluffycupcakes
Notes
- new iD release out since this week. Martin is working getting regular patch releases out more regularly to get imagery updates out more frequently.
- supports more powerful directional combo field, to support sidewalk field
- idea to enhance the functionality to also do something similar with non-combo fields. directionality would be a new property of the preset fields
- Mateusz has started (paid) working on processing old prs/issues of iD and the tagging schema, first progress was done already
- Tobias Knerr suggested to include osm2world into iD. UI to figure out. Ideally, the library would only be loaded on demand whenever the 3d view is active. Mostly feasible for showing one (or few?) buildings, but not a whole city center, etc.
- How could iD better support copy/pasting of tags of one object to others? -> e.g. hamburger menu at the raw tag editor with options to copy/paste tags
Community Chat 4th February 16:00 – 17:00 (UTC)
https://osmcal.org/event/4396/
Attendees
- Martin
- Tobias
- Pierre-Léo
- Mateusz
Notes
- Google Summer of Code ideas welcome
- opening hours project
- searchable/interactive presets website
- GSoC students selection:
- important to look at edits
- select good PRs for them to do now, e.g. the multiple custom background imagery layers might be a nice feature for a gsoc student
- active PRs:
- Esri Wayback imagery feature was ported over from Rapid by Tobias, PR is work in progress
- Presets shortcut: PR work in progress
- Sidewalk field: PR ready to merge
- Potenial features from rapid to port to iD
- sidewalk/kerb interaction, see also Kyle's PR
- sync crossing nodes and crossing ways, but instead of an auto-magic background thing, it should be a validation message instead
- integration of Maproulette as another QA tool
- Mateusz submitted a proposal to EWG to get some financial support for supporting work in the tagging schema repository
- editor-layer-index could be hosted on npm under the "@openstreetmap" organization namespace
- schema-builder PRs are to be worked
Community Chat 7th January 16:00 – 17:00 (UTC)
https://osmcal.org/event/4279/
Attendees
- Martin
- Gregory
- Tobias
- Pierre-Leo
Notes
- iD's NPM package
- Who can release? A: @openstreetmap orga -> reach out to owner of the npm/@openstreetmap orga to get Minh also included as a secondary person
- open PRs from contributors
- preset shortcuts PR -> how can we collaborate best on that new feature?
- generally: a step by step roll out approach might make sense: e.g. minimal viable product first, then adapt to more and more features over time
- education tag (see discussion on community thread)
- will be fixed in upcoming version of the tagging schema
- schema could/should separate addTags from suggestTags in future version
- outline for iD development in the upcoming months
- short term goals
- get almost done PRs finished. e.g. lifecycle tagging, preferences synchronization, rectilinear shapes "building" tool
- preset favourites / "shortcuts" (see above)
- mid term
- aerial imagery -> more than one custom layer, integration of openaerialmap (and maybe other STAC or WMS/WMTS based sources)
- custom styling of OSM data, to make enhancing specific OSM data more easily possible; (similarly: maybe also custom styling of custom data overlays)
- more settings in general to customize the behaviour and appearance of iD, e.g. custom keyboard shortcuts
- more powerful Notes integration (e.g. filtering by date and user; search functionality, etc.)
- longer term
- make keeping the map up to date easier
- direct user to user interaction in the editor (e.g. GeoChat, or a way to see nearby mapper's changes "pop up" live)
- short term goals
- idea: possibility to share settings between editor
- through standardized entries in the preferences endpoint of the OSM API
- 255 character limit of preferences API call is a bit limiting