Modify

Opened 6 years ago

Last modified 3 years ago

#9895 new enhancement

checking correct use of noexit

Reported by: skyper Owned by: team
Priority: normal Milestone:
Component: Core validator Version:
Keywords: noexit Cc:

Description (last modified by skyper)

There was/is some dicussion about noexit=* on talk-de@osm and tagging@osm.
The wiki was changed as one result.

Major points are:

  • only use noexit=yes on nodes
  • only useful value is yes (use fixme=continues instead of noexit=no)
  • only tag it on end nodes without any other connection

Now validator checks for these three rules would be nice. Thanks

Attachments (0)

Change History (9)

comment:1 Changed 6 years ago by skyper

Description: modified (diff)

comment:2 Changed 6 years ago by pieren

This subject is controversial, please don't try to impose your opinion thourgh JOSM tracking.

comment:3 Changed 6 years ago by Don-vip

Are all the points controversial or can we implement something everyone agrees?

comment:4 Changed 6 years ago by skyper

Description: modified (diff)

I did add the links to the discussion. Please make up your own opinion, but be careful with the wiki and have a look at its recent history.

comment:5 Changed 6 years ago by pieren

have a look at its recent

I did. Currently, the wiki says : "Use the noexit=yes tag on the node at the end of a highway=* or on the way itself ..."

comment:6 Changed 6 years ago by Don-vip

With 120k ways tagged as such, I agree with Pieren, we won't implement rule 1.

Rule 2: why not
Rule 3: nodes or ways without connections

We could also check noexit is only used with highways

comment:7 in reply to:  6 Changed 6 years ago by skyper

Replying to Don-vip:

With 120k ways tagged as such, I agree with Pieren, we won't implement rule 1.

Well, I tried my best, on the discussion but I am tired to repeat myself and other arguments and one person just says, This does not convince me but without other arguments. The wiki page was a real mess for some years but cleaning up and writing down what more than 95% of all persons, taking part on the discussions in German and English, said, gets reverted by one person all the time.

Please, do not allow this tag on ways in Germany or even German-speaking area, as we only accept it on the end node of way without any other connections to this node.

Rule 2: why not
Rule 3: nodes or ways without connections

Well, exactly at this point it gets complicated, if used on ways.

We could also check noexit is only used with highways

Better use allow it also for *ways (eg. water,rail). I found some rails ending without a buffer_stop.

I did not mention this ticket on any mailing list but if you do not want to read/foolow the discussion, we could start another one here and tell more people about voting on tickets.

comment:8 Changed 5 years ago by skyper

Guess rule 1 must wait until the other rules and the changed wiki pages will show some effects. As it explicitly should not be used on waterways a check for railway/highway would make sense.

comment:9 Changed 3 years ago by skyper

Any plans to add rule 2 and 3 for the whole planet and rule 1 for at least Germany and elsewhere other communities agree with this rule ?

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set.
to The owner will be changed from team to the specified user.
The owner will change to skyper
as duplicate The resolution will be set to duplicate.The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.