Hello German community,
In the French community, we like associatedStreet
relations (around 60% of the 10M French addresses use them) , but it generates editing conflicts between contributors using relations and contributors using addr:street=*
.
We’re currently having a lively discussion on our forum on the subject of should we decide to favour one scheme over the other. (We’re not talking about completely removing one scheme, but favour one).
In this context, we would be interested in your feedback 5 years later on the abandonment of associatedStreet
relations in Germany, with regard to some of the arguments discussed:
- about contributors :
New contributors don’t dare contribute to addresses because of the co-existence of the 2 schemes, it’s too complicated to understand. Showing a preference for
addr:street=*
will encourage new contributors.
Making relations obsolete will discourage contributors who have spent time adding them, and they will stop contributing.
Did it happen this way in Germany? Have you lost some experienced contributors and gained some new ones? Or were relations already in minority use when they were abandoned?
- about tags
Relations can be used to manage different versions of the name: mainly regional languages, sometimes alternative spellings. It would be far too complicated to duplicate these different versions on each node.
Without a relation, how do you manage the
ref:FR:FANTOIR
tag used to link to the national database?
Do you have a similar situations in Germany? How do you manage them?
- about updates and consistency
Duplicating street name information across all its buildings is a major source of inconsistency. If different nodes don’t have the same
addr:street
value, how do you know which is the right one?
Relations make updates very easy: you only need to change 1 value. With nodes, there’s always a risk of missing one.
There are overly complex cases, where the use of an associatedStreet relationship will be indispensable.
Is this something that happens often? How do you deal with discrepancies in addr:street
in the same street? Do you ever regret totally removing associatedStreet
relation because they did have their advantages for updates and consistency ?
Thanks !
Etienne, for the French community