Skip to content

remove dummy presets for secondary uses of the "emergency" tag#1680

Merged
tyrasd merged 1 commit intomainfrom
_emergency
Dec 10, 2025
Merged

remove dummy presets for secondary uses of the "emergency" tag#1680
tyrasd merged 1 commit intomainfrom
_emergency

Conversation

@tyrasd
Copy link
Copy Markdown
Member

@tyrasd tyrasd commented Aug 20, 2025

The emergency tag is used both as a primary tag (e.g. emergency=ambulance_station) as well as a key of the access tagging schema. The "primary" emergency features only ever come as points or areas, while the "access" emergency tags are typically found on linear features.

In order to avoid false-positives in the geometry-check validation of iD, the id-tagging-schema has a couple of dummy presets that allow the use of the tag on lines (see openstreetmap/iD@423329c). That workaround feels a bit hacky, and might be better handled as an exception directly in iD.

This PR would remove the dummy presets and could be merged once iD directly handles the emergency tag exception.

@tyrasd tyrasd marked this pull request as draft August 20, 2025 11:32
tyrasd added a commit to openstreetmap/iD that referenced this pull request Aug 20, 2025
…eptions

instead of relying on the presence of dummy presets in the tagging schema

see also openstreetmap/id-tagging-schema#1680
@tyrasd tyrasd added the waitfor-other This issue or PR is blocked by something that is not covered by other waitfor-* labels label Aug 20, 2025
@matkoniecz
Copy link
Copy Markdown
Collaborator

Is there anything blocking merge of openstreetmap/iD#11327 in iD?

@tyrasd tyrasd removed the waitfor-other This issue or PR is blocked by something that is not covered by other waitfor-* labels label Dec 10, 2025
@tyrasd tyrasd marked this pull request as ready for review December 10, 2025 16:15
@github-actions
Copy link
Copy Markdown

🍱 Your pull request preview is ready

Please use this preview to check your changes. Ideally use the test documentation template and document your test results by commenting on the PR. This will speed up the review process for everyone.

FYI, once this PR is merged, you can use the iD Editor Preview to test your changes in interaction with all other changes.

@tyrasd tyrasd merged commit 8d6563b into main Dec 10, 2025
9 checks passed
@tyrasd tyrasd deleted the _emergency branch December 10, 2025 16:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants