If I may add my 2¢ here.<br clear="all"><div style="visibility: hidden; display: inline;" id="avg_ls_inline_popup"></div><style type="text/css">#avg_ls_inline_popup {  position:absolute;  z-index:9999;  padding: 0px 0px;  margin-left: 0px;  margin-top: 0px;  width: 240px;  overflow: hidden;  word-wrap: break-word;  color: black;  font-size: 10px;  text-align: left;  line-height: 13px;}</style><br>
Apply the KISS principle (Keep It Short and Simple).  PS: I know that KISS initialy stands for keep it simple stupid but I don't want to be rude ;-)<br><br>I am a newbie.  I am not a map specialist.  I love to do cycling.  And Openstreetmap can help me practicing my activity.  And I am willing to collaborate to the project, marking cycleways, as long as I understand how I can do it.  If you complexify things too much, you will lose your collaborators.  You will lose me.  You count on a lot of collaborators to map the world, aren't you?<br>
<br>I have discover Openstreetmap about 2 weeks ago.  I use the native <a href="http://openstreetmap.org">openstreetmap.org</a> interface with the "Overlays/Data" function to see details of road I am planning to use for my cycling ride.  Surface=Paved/Unpaved is what is most interesting for me at this time and I can see it that way.  Great.  It is readable.  <br>
<br>If your tag pattern gets too complicated, (1) it won't be followed by "ordinary" collaborator and (2) it might become unreadable for ordinary people.  I would add that it might also become more complex for "rendering-map maker" ...  But that, I don't know.<br>
<br>I've suggested a shoulder=yes/no tag.  Somebody came out with a complex structure (probably valid) for shoulders.  Does it really have to be that complicated? I don't know.  You, speclists, know better than me.<br>
<br>What are the objective of the openstreetmap project?  Identify everthing on earth?  Or provide a complete free map of the world?<br><br>Maybe I don't get it right...  But don't kill the project with unfollowable and incomprehensive rules / tags.<br>
<br>KISS.<br><br><br><br>Daniel Tremblay<br><br>