Hello all, since the vote takes currently place, I want to use the time to comment on some reasons given by mappers who opposed my proposal. Normally I won't do that but my personal feel says that it's necessary here. I'm going to use e-mail style quoting for quoting.
> Without evidence that phone/contact:phone is intrinsically different > from other contact tags, discussing it on its own makes tagging less > orthogonal, which is bad both for mappers and users. In future we might have the discussion of deprecating the whole `contact` schema because that wouldn't interfere with the orthogonal approach which we by the way do not always follow. But if you think that creating wikipages for each tag in the `contact` schema when deprecating the whole `contact` schema would make tagging less orthogonal, I can please you. For this cases we can simply create a wikipage e.g. `contact` that lists all the tags which can be used to gather contacting data. But it wouldn't be necessary because each wikipage belongs to a category and a category can be used to get an overview of all the pages and therefore tags belonging to that category. We can also create a new category `contact` but in my opinion it wouldn't be necessary to do that. > I think that what the contact scheme offers is much more adaptable, > more orthogonal, and easier to understand than what would be approved by > this proposal. In understanding there shouldn't be any difference between using the `contact` schema or just the single `phone`. And more mappers are using the `phone` tag than `contact:phone` and other mappers use presets and do not care on tags at all. > I'm not convinced it is terrible to have both contact:phone and phone. > I'm not convinced that they are used entirely interchangeably and that > there are no subtle nuances. Even if I were convinced we had to > standardize on one, I'm not convinced that phone is preferable (or that > contact:phone is preferable). Better arguments would be required to > convince me both that we have to deprecate one of them and that > contact:phone is the one we should deprecate. To the first statement: Apparently you aren't a developer who wants to use/uses data from the OpenStreetMap project. We need to check, if `phone` and `contact:phone` are equal or not. That takes time. Time we could have spend on other (useful) things, if the OSM community had not done this. And if we detect that they are equal like in this case, we will need to develop a replacement function which we hate because normally you wouldn't do such crazy things like having two tags for the same purpose. To the second statement: But there are to 99,99% the same. Just the name is different. But I have a question: Did you find the "subtle nuances" you're assuming? Because I do not but now you have the chance to point me in the right direction, maybe I and others have overseen something? Please let us know! > violates single subject rule, phone number formatting etc. needs to be > discussed separately (not to mention that there is in general no need to > "deprecate" tags in OSM) What is the "single subject rule" you are talking about? Is there any resource mentioning that rule? Would really here that. But anyway I do not propose a new way of phone number formatting. But do you mean with `etc`? Why discussing seperately, they belonging to the specification?! Did we specify the syntax of `opening_hours` before actually specifying the key `opening_hours`? There is sometimes the need to deprecate tags in OSM e.g. when most people do not aggree with the specification or special cases like the deprecated key `diaper`. But again: I do not propose anything new. All I wrote or copied from other resources are already there in our wiki and used among mapping communities. > contact:* seems a useful way to group methods for data consumers Data consumers normally do not get to know the tags because that is to technical. The mainstream user wants it simple and tags aren't very user friendly. I think you're referring to data users who interpret the tags and therefore decide how data will be represented to the customers (e.g. maps.me users). > . The contact scheme is a useful namespace for collecting methods > through which a user might contact a business or other entity. "Phone" > is too general, and could be mistaken as a carrier for telephone- related > information other than the phone number itself. People who work with OSM data or creating/modifying it are likely to take a look on the wikipage before using so they use tags the right way. > There are too much different things for a single proposal. Changes to > the phone tagging schema and deprecation of the contact:phone tagging > schema should be separated. I love the contact tagging schema. I thinks > that there is no problem if both schemata coexist. To the first statement: I do not make changes to the specifications of the `phone` key. I just do a re-wording. To your last statement: Apparently you aren't a developer who wants to use/uses data from the OpenStreetMap project. E.g. we need to check, if `phone` and `contact:phone` are equal or not. That takes time. Time we could have spend on other (useful) things, if the OSM community had not done this. And if we detect that they are equal like in this case, we will need to develop a replacement function which we hate because normally you wouldn't do such crazy things like having two tags for the same purpose. -- Cheers ~ Sören Reinecke alias Valor Naram, Developer of the Babykarte - https://babykarte.github.io Participating in MapDiscover project - https://mapdiscover.org
_______________________________________________ Tagging mailing list Tagging@openstreetmap.org https://lists.openstreetmap.org/listinfo/tagging