Exclude standard Cycle & Foot preset from NO - introduce a replacement#1792
Exclude standard Cycle & Foot preset from NO - introduce a replacement#1792balchen wants to merge 5 commits intoopenstreetmap:mainfrom
Conversation
…NO) due to the NO community not applying bicycle=designated on highway=cycleway Also fix an apparent bug in that DE is excluded from Cycle & Foot Path, but not from Cycle & Foot Crossing.
|
🍱 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. |
Test-DocumentationPreview links & Sidebar ScreenshotsTested on: https://www.openstreetmap.org/way/1424485656 Tag upgrade warning is gone. All other elements of the NO preset are the same as standard preset. SearchInfo-
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Re-tested in Denmark and the general foot and cycleway preset is used there. https://www.openstreetmap.org/way/103537693
I repeated the procedure for foot and cycle crossing -- left the original with exclude: "no" and introduced a new version with include: "no" that does not add I can test these too if the preview is updated. |
|
Verified that a Danish crossing is subject to The Norwegian crossing is not subject to |
|
All tests are complete. Please review and merge at will :) |
|
Thanks for preparing the PR and testing @balchen. Just so you know, I will not review / merge this myself but wait for @tyrasd to give feedback. Personally, I am very unsure if we should make changes like you propose here. I wrote about in our prev. conversations but for a summary:
|
|
I don't think this is the correct place to discuss tagging semantics or to support or oppose community decisions. If you want to object to community decision on tagging standards, I think that should be done in the community forum and other relevant channels. There are several countries that don't use iD creates an unnecessary amount of warnings whenever we edit these ways. Other editors and individual mappers don't follow iD's presets and so there will be a large number of cases where iD creates a LOT of unwanted noise and in reality forces its perception of the tagging schema on others. I noted the original schema developer's objection to removing Shouldn't this extend both ways? Any discussion on the OSM tagging schema is welcomed on the forum, but the community decisions should be respected. I know that mappers in BE and DK have also wanted to get rid of the unwanted iD warnings about As for the technical aspects, yes, the repo gets harder to maintain whenever there are fundamental changes. That should not override community decisions. |
I agree with @balchen here. As a long-time user of iD I see a lot of new users follows the auto-suggested tagging edits blindly. |
for me part of the problem is that I have no idea whether it is a local mapping community decision/preference or not |
I linked to the community wiki page on the subject where the community decisions are documented. Do you need something else to have an idea? |
|
the problem (from my own extensive experience with OSM Wiki) is that sometimes wiki pages contain absolute nonsense detached from anything real and there is also language barrier |
|
and I do not planning to start a thread at forum (which one would be main/sole one used by local community) as I am not able to promise merge of that PR if they would clearly want it :/ |
So.... do you need something else to have an idea? I'm putting it to you to make the requirement here if you are not satisfied with what I have already presented. Here are some threads in which the issue has been raised or confirmed by other community members. https://community.openstreetmap.org/t/apply-different-tagging-validation-per-country-in-id/111391 |
|
Any progress on this? |
|
In general in issue trackers like this one progress, if any, is visible on the issue tracker. For example above your comment there is link to ideditor/schema-builder#251 Though you commented there, so you are likely aware of it. More specifically, this repository would benefit from help on reviewing opened pull requests and issues. Some of them "only" need testing that requires no coding experience. I have somewhere list of likely especially fruitful ones to test that I try to look at in my spare hobby time, if you are interested I can share it. I put significant amount of time in helping like this (though both me and others are NOT obligated to do this), as result of this and actions of others pull request count is now two digit number, not three digit number. But sadly there are still some PRs that were waiting for literally years at this point. This one is extra complicated for reasons mentioned in comments above and linked discussions. In general I have ambition to reduce open pull request count to single digit number, but as I am doing it purely as hobby and I can only point mainstays toward seemingly mergeable ones it will take years, maybe months - if I still continue to have an much time I have now for that. |





Description, Motivation & Context
The community tagging guideline for Norway says to not use
bicycle=designatedon shared foot and cycleways becausehighway=cyclewaydirectly includesbicycle=designated. When mappers use iD for editing, iD will provide a warning for every shared foot and cycleway that is tagged according to Norwegian standard, highlighting the lack ofbicycle=designated. This list of incorrect warnings masks real warnings that mappers should address.Since #1411 seems to have stalled, I'm reopening the PR to exclude NO from the Cycle & Foot preset. When NO is excluded from the Cycle & Foot preset, there is no other preset that covers this functionality. I've added an NO-specific Cycle & Foot preset to resolve that issue. If there is a wish to generalise this preset to cover other countries that suffer from the same problem with Cycle & Foot, it can be extended.
Related issues
#1411
#1225
#1193
Links and data
Relevant OSM Wiki links:
Relevant tag usage stats:
Checklist and Test-Documentation Template
Read on to get your PR merged faster…
Follow these steps to test your PR yourself and make it a lot easier and faster for maintainers to check and approve it.
This is how it works:
After you submit your PR, the system will create a preview and comment on your PR:
Once the preview is ready, use it to test your changes.
Now copy the snippet below into a new comment and fill out the blanks.
Now your PR is ready to be reviewed.