What you are describing has nothing to do with validation. This could be done now without any new development just by running a copy of iD with different presets.
Sent from my iPhone > On Dec 24, 2017, at 12:08 PM, john whelan <jwhelan0...@gmail.com> wrote: > > But what I suspect could be done is when iD in invoked from a HOT project it > could restrict the options on things like highways to those in the wiki > https://wiki.openstreetmap.org/wiki/Highway_Tag_Africa > which would save a lot of living_streets etc. being added in parts of Africa > where there aren't any. Also reduce the numbers of highway=footway rather > than path. > > We might even get a few more building=yes tags rather than the range we get > at the moment. > > Thanks John > >> On 24 December 2017 at 10:45, Bryan Housel <br...@7thposition.com> wrote: >> Have you looked at https://github.com/osmlab/osmlint ? >> Of all the current validation efforts, that seems like the most promising. >> >> I’d definitely echo what other people are saying about avoiding the osm wiki >> if possible. >> >> It works on vector tiles though, so to stuff it into an editor like iD, we >> would need to write some kind of pipeline that does: >> “current view of stuff in editor” -> "vector tile" -> "osmlint engine" -> >> “results (geojson)” -> “back to the editor for user to see" >> >> It might work? >> >> Also… This problem of “validating OSM” is really unbounded. You should know >> that before you start working on it! I’m not one to tell people not to work >> on something but.. It’s really hard! Tags are just made up all the time by >> people. >> >> Can a `highway=residential` connect to a `power=line`? - no! >> Can a `highway=service` connect to a `power=substation` - uhh, I guess! >> Can a `highway=??` connect to a `power=thing_i_just_made_up`? - haha! >> >> Bryan >> >> >> >> >>> On Dec 24, 2017, at 4:47 AM, François Lacombe <fl.infosrese...@gmail.com> >>> wrote: >>> >>> Hi >>> >>> Here is an idea I got regarding tagging validation in editors (iD, JOSM, >>> others). >>> Subsequently to wiki proposal voting and cleanups, it's currently >>> necessarily to open issues in each editor repository to ask for new tagging >>> validation rules. >>> >>> It can sometimes be time consuming to develop those new rules and such a >>> work is done independently by each project maintainer. While each project >>> have its own specific components, background logic is the same. >>> >>> Would a new lib called like osmtagvalidator or so in charge of doing >>> conform validation to wiki be useful? >>> It may be shared by any project involved in osm editing and preserve its >>> resources for other valuable developments. >>> >>> For me, validation doesn't prevent users to use tags they want, but only >>> warn them about possible mistakes. >>> >>> How would devs and users feel about this? >>> >>> All the best >>> >>> François >>> _______________________________________________ >>> talk mailing list >>> talk@openstreetmap.org >>> https://lists.openstreetmap.org/listinfo/talk >> >> >> _______________________________________________ >> talk mailing list >> talk@openstreetmap.org >> https://lists.openstreetmap.org/listinfo/talk >> >
_______________________________________________ talk mailing list talk@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk