<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
<div>I will review this list.<br></div><div dir="auto"><br></div><div dir="auto">Rare obvious values I will just retag.<br></div><div dir="auto">Some may appear in future proposal.<br></div><div dir="auto">Some are proposed in this one (holz)<br></div><div dir="auto">Some are too complex (pflastersteine) and I will rather create notes for them<br></div><div dir="auto">as it can be not only sett<br></div><div dir="auto"><a href="https://community.openstreetmap.org/t/proposed-bot-edit-automatic-replacement-of-surface-values-where-it-is-safe/105361/5">https://community.openstreetmap.org/t/proposed-bot-edit-automatic-replacement-of-surface-values-where-it-is-safe/105361/5</a></div><div><br></div><div>Nov 2, 2023, 08:11 by mdeen@xs4all.nl:<br></div><blockquote class="tutanota_quote" style="border-left: 1px solid #93A3B8; padding-left: 10px; margin-left: 5px;"><div class=""><div>I have a few suggestions too:<br></div><div class=""> <br></div><div class="">verdichtet => compacted<br></div><div class="">straatstenenc => paving_stones<br></div><div class="">bestraat => paving_stones<br></div><div class=""><div class="">niet-bestraat => unpaved<br></div><div class=""><div class=""><div class="">niet-bestraat2 => unpaved<br></div><div class=""><div class="">niet-bestraat33 => unpaved<br></div><div class="">щебеночное_покрытие => gravel<br></div></div></div><div class="">no_paved => unpaved<br></div><div class="">concreteas => concrete<br></div></div></div><div class=""><div class="">Pflastersteine => sett<br></div><div class=""><div class="">pflastersteine => sett<br></div></div></div><div class="">Bosbodem => dirt<br></div><div class="">klinkers => sett<br></div><div class="">sans_revêtement => unpaved<br></div><div class="">schotter => gravel<br></div><div class="">Turf => turf<br></div><div class="">holz => wood<br></div><div class="">грунт => dirt<br></div><div class="">terre_battue => gravel<br></div><div class="">плитка => paving_stones<br></div><div class="">pavingstones => paving_stones<br></div><div class="">não_pavimentado => unpaved<br></div><div class="">Waldboden => ground (literally forest soil)<br></div><div class="">permukaan tanah dan Beton means ground and concrete<br></div><div class=""> <br></div><div class="">And I want to point attention to surface=앿<br></div><div class=""><a href="https://www.openstreetmap.org/way/1185643877" rel="noopener noreferrer" target="_blank">https://www.openstreetmap.org/way/1185643877</a><br></div><div class="">Seems someone is adding this in Taiwan a lot. I think it means unpaved.<br></div></div><div class=""> <br></div><blockquote type="cite"><div>Op 01-11-2023 23:42 CET schreef Mateusz Konieczny via talk <talk@openstreetmap.org>:<br></div><div> <br></div><div> <br></div><div dir="auto">I proposed some time ago to fix some surface values.<br></div><div dir="auto"> <br></div><div dir="auto">Edit is documented at<br></div><div dir="auto"><a href="https://wiki.openstreetmap.org/wiki/Mechanical_Edits/Mateusz_Konieczny_-_bot_account/fixing_malformed_surface_tags" rel="noopener noreferrer" target="_blank">https://wiki.openstreetmap.org/wiki/Mechanical_Edits/Mateusz_Konieczny_-_bot_account/fixing_malformed_surface_tags</a><br></div><div dir="auto"> <br></div><div dir="auto">I propose to expand this by fixing also values listed below.<br></div><div dir="auto"> <br></div><div dir="auto">Please comment if any of proposed replacements are dubious in any way and <br></div><div dir="auto">do not qualify for a replacement with an automated edit.<br></div><div dir="auto"> <br></div><div dir="auto">Please also comment if you checked values proposed to be edited and they seem fine!<br></div><div dir="auto"> <br></div><div dir="auto">Edit will affect around 2200 objects.<br></div><div dir="auto"> <br></div><div dir="auto">It is preferable to use standard tag values where possible,<br></div><div dir="auto">and in many cases unusual values can be migrated without any data loss.<br></div><div dir="auto">The list below is supposed to contain only such cases.<br></div><div dir="auto"> <br></div><div dir="auto">If anyone wants I can help them to find affected objects or present listing of<br></div><div dir="auto">edits which added this tags or list people who added this values onto currently<br></div><div dir="auto">tagged osm objects.<br></div><div dir="auto"> <br></div><div dir="auto">Samples of this values were tested. I also asked for review at <a href="https://forum.openstreetmap.fr/t/review-requested-before-proposing-bot-edit-for-automated-fixing-of-surface-values/18419" rel="noopener noreferrer" target="_blank">https://forum.openstreetmap.fr/t/review-requested-before-proposing-bot-edit-for-automated-fixing-of-surface-values/18419</a><br></div><div dir="auto"> <br></div><div dir="auto">Tried to use them as detectors of bogus data, neither were really useful for this purpose.<br></div><div dir="auto">We have many better ways to find OSM data requiring human review.<br></div><div dir="auto"> <br></div><div dir="auto">So I am proposing following changes<br></div><div dir="auto"> <br></div><div dir="auto">tags with highest use, among ones that will be retagged<br></div><div dir="auto">surface = astroturf with 297 uses<br></div><div dir="auto">surface = timber with 122 uses<br></div><div dir="auto">surface = paving with 179 uses<br></div><div dir="auto">surface = U with 82 uses<br></div><div dir="auto">surface = enrobé with 276 uses<br></div><div dir="auto">surface = terre with 383 uses<br></div><div dir="auto"> <br></div><div dir="auto"> <br></div><div dir="auto">surface = astroturf → surface = artificial_turf<br></div><div dir="auto">surface = timber → surface = wood (see <a href="https://www.openstreetmap.org/changeset/66866027" rel="noopener noreferrer" target="_blank">https://www.openstreetmap.org/changeset/66866027</a> <a href="https://www.openstreetmap.org/changeset/126078123" rel="noopener noreferrer" target="_blank">https://www.openstreetmap.org/changeset/126078123</a> <a href="https://www.openstreetmap.org/changeset/126078123" rel="noopener noreferrer" target="_blank">https://www.openstreetmap.org/changeset/126078123</a> <a href="https://www.openstreetmap.org/changeset/68461319" rel="noopener noreferrer" target="_blank">https://www.openstreetmap.org/changeset/68461319</a> <a href="https://www.openstreetmap.org/changeset/69445813" rel="noopener noreferrer" target="_blank">https://www.openstreetmap.org/changeset/69445813</a> <a href="https://www.openstreetmap.org/changeset/57280475" rel="noopener noreferrer" target="_blank">https://www.openstreetmap.org/changeset/57280475</a> <a href="https://www.openstreetmap.org/changeset/126800407" rel="noopener noreferrer" target="_blank">https://www.openstreetmap.org/changeset/126800407</a> )<br></div><div dir="auto">surface = DIRT → surface = dirt<br></div><div dir="auto">surface = paving → surface = paved<br></div><div dir="auto">surface = U → surface = unpaved<br></div><div dir="auto"> <br></div><div dir="auto">French from <a href="https://lists.openstreetmap.org/pipermail/talk/2023-April/088164.html" rel="noopener noreferrer" target="_blank">https://lists.openstreetmap.org/pipermail/talk/2023-April/088164.html</a><br></div><div dir="auto">review at <a href="https://forum.openstreetmap.fr/t/review-requested-before-proposing-bot-edit-for-automated-fixing-of-surface-values/18419" rel="noopener noreferrer" target="_blank">https://forum.openstreetmap.fr/t/review-requested-before-proposing-bot-edit-for-automated-fixing-of-surface-values/18419</a><br></div><div dir="auto"> <br></div><div dir="auto">surface = enrobé → surface = asphalt<br></div><div dir="auto">surface = béton_bitumineux → surface = asphalt<br></div><div dir="auto">surface = béton_bitumimeux → surface = asphalt<br></div><div dir="auto">surface = bitumen → surface = asphalt<br></div><div dir="auto">surface = enrobes → surface = asphalt<br></div><div dir="auto">surface = bitume → surface = asphalt<br></div><div dir="auto">surface = goudronné → surface = asphalt<br></div><div dir="auto">surface = gourdon → surface = asphalt<br></div><div dir="auto">surface = plastique → surface = plastic<br></div><div dir="auto">surface = banc_de_sable → surface = sand<br></div><div dir="auto">surface = terre → surface = earth<br></div><div dir="auto">surface = Terre → surface = earth<br></div><div dir="auto">surface = terre_boue → surface = mud<br></div><div dir="auto">surface = terre_humide → surface = mud<br></div><div dir="auto">surface = terre,_boue → surface = mud<br></div><div dir="auto">surface = graviers → surface = gravel<br></div><div dir="auto">surface = tere → surface = earth<br></div><div dir="auto">surface = terre2 → surface = earth<br></div><div dir="auto">surface = caoutchouc → surface = rubber<br></div><div dir="auto">surface = bois → surface = wood<br></div><div dir="auto">surface = béton_désactivé → surface = concrete<br></div><div dir="auto">surface = terre_batue → surface = clay<br></div><div dir="auto">surface = pavés → surface = paved<br></div><div dir="auto">surface = carrelage → surface = tiles<br></div><div dir="auto">surface = pelouse_et_terre → surface = grass;ground<br></div><div dir="auto">surface = terre_touvenant → surface = ground<br></div><div dir="auto">surface = terre;herbe → surface = ground;grass<br></div><div dir="auto">surface = terre_naturelle,_argileuse → surface = ground<br></div><div dir="auto">surface = gravier → surface = gravel<br></div><div dir="auto">surface = gazon_synthétique → surface = artificial_turf<br></div><div dir="auto">surface = béton → surface = concrete<br></div><div dir="auto">surface = ciment → surface = concrete<br></div><div dir="auto">surface = herbe → surface = grass<br></div><div dir="auto">surface = gazon → surface = grass<br></div><div dir="auto">surface = herb → surface = grass<br></div><div dir="auto">surface = herbe_naturel → surface = grass<br></div><div dir="auto">surface = pelouse → surface = grass<br></div><div dir="auto">surface = pelouse_naturelle → surface = grass<br></div><div dir="auto">surface = terre_et_rochers → surface = ground;rock<br></div><div dir="auto">surface = béton_bois → surface = concrete;wood<br></div><div dir="auto">surface = terre,_cailloux → surface = ground;gravel<br></div><div dir="auto">surface = terre_et_herbe → surface = earth;grass<br></div><div dir="auto">surface = herbe_et_sable → surface = grass;sand<br></div><div dir="auto">surface = sable_et_terre → surface = sand;earth<br></div><div dir="auto">surface = terre_et_sable → surface = earth;sand<br></div><div dir="auto">surface = terre_cailloux → surface = ground;gravel<br></div><div dir="auto">surface = terre_goudrons → surface = ground;asphalt<br></div><div dir="auto">surface = terre_goudron → surface = ground;asphalt<br></div><div dir="auto">surface = terre_pierres → surface = ground;gravel<br></div><div dir="auto">surface = terre_et_pierre → surface = ground;gravel<br></div><div dir="auto">surface = terr_et_pierre → surface = ground;gravel<br></div><div dir="auto">surface = terre/sable → surface = ground;sand<br></div><div dir="auto">surface = terre_et_pierres → surface = ground;gravel<br></div><div dir="auto">surface = Herbe_et_cailloux → surface = grass;gravel<br></div><div dir="auto">surface = terre_et_gravier → surface = ground;gravel<br></div><div dir="auto">surface = gravillons,_béton → surface = gravel;concrete<br></div><div dir="auto">surface = graviers_et_terre → surface = gravel;ground<br></div><div dir="auto">surface = sable → surface = sand<br></div><div dir="auto">surface = Sable → surface = sand<br></div><div dir="auto">surface = cailloux → surface = gravel<br></div><div dir="auto">surface = pierre → surface = gravel<br></div><div dir="auto">surface = gravier0 → surface = gravel<br></div><div dir="auto"> <br></div><div dir="auto">surface = asphalt_on_concrete_sub-base → surface = asphalt <a href="https://www.openstreetmap.org/changeset/30055680" rel="noopener noreferrer" target="_blank">https://www.openstreetmap.org/changeset/30055680</a> - asked on 2023-03-20 (mapper is inactive, commented that they are fine with this change)<br></div><div dir="auto"> <br></div><div dir="auto">surface = Sand → surface = sand<br></div><div dir="auto">surface = unhewn_cobblestones → surface = unhewn_cobblestone<br></div><div dir="auto">surface = holz → surface = wood<br></div><div dir="auto">surface = асфальт → surface = asphalt<br></div><div dir="auto">surface = concrete1 → surface = concrete<br></div><div dir="auto">surface = compactedc → surface = compacted<br></div><div dir="auto">surface = concreteq → surface = concrete<br></div><div dir="auto">surface = paving_stones2 → surface = paving_stones<br></div><div dir="auto">surface = asphaltq3 → surface = asphalt<br></div><div dir="auto">surface = asphaltcc → surface = asphalt<br></div><div dir="auto">surface = asphaltqq → surface = asphalt<br></div><div dir="auto">surface = unpaved-- → surface = unpaved<br></div><div dir="auto">surface = unpavedMN → surface = unpaved<br></div><div dir="auto">surface = a → surface = asphalt<br></div><div dir="auto">surface = asphalt:chipseal → surface = chipseal<br></div><div dir="auto">surface = pavement → surface = paved<br></div><div dir="auto">surface = ground_dirt → surface = dirt<br></div><div dir="auto">surface = tiled → surface = paved<br></div><div dir="auto">surface = astro_turf → surface = artificial_turf<br></div><div dir="auto">surface = wood_planks → surface = wood<br></div><div dir="auto">surface = AS → surface = asphalt<br></div><div dir="auto">surface = flooring_tiles → surface = tiles<br></div><div dir="auto">surface = lawn → surface = grass<br></div><div dir="auto">surface = Brick → surface = brick<br></div><div dir="auto">surface = Artificial Turf → surface = artificial_turf<br></div><div dir="auto">surface = ea → surface = earth<br></div><div dir="auto">surface = dit → surface = dirt<br></div><div dir="auto">surface = wooden deck → surface = wood<br></div><div dir="auto">surface = paved_minor → surface = paved<br></div><div dir="auto">surface = s-and → surface = sand<br></div><div dir="auto">surface = cobble → surface = cobblestone<br></div><div dir="auto"> <br></div><div dir="auto">surface = unpaved2 → surface = unpaved<br></div><div dir="auto">surface = paving_stones4= → surface = paving_stones<br></div><div dir="auto">surface = concretefl → surface = concrete<br></div><div dir="auto">surface = asphaltww → surface = asphalt<br></div><div dir="auto">surface = grassq → surface = grass<br></div><div dir="auto">surface = unpaved∂ → surface = unpaved<br></div><div dir="auto">surface = unhewn-cobblestone → surface = unhewn_cobblestone<br></div><div dir="auto">surface = unpavedŒ → surface = unpaved<br></div><div dir="auto">surface = paving_stonesv → surface = paving_stones<br></div><div dir="auto">surface = unpavedNo → surface = unpaved<br></div><div dir="auto">surface = gravel3 → surface = gravel<br></div><div dir="auto">surface = sett9 → surface = sett<br></div><div dir="auto">surface = concreteas → surface = concrete<br></div><div dir="auto">surface = paved3 → surface = paved<br></div><div dir="auto">surface = asphaltŒ → surface = asphalt<br></div><div dir="auto">surface = asphalt_ → surface = asphalt<br></div><div dir="auto">surface = asphaltw → surface = asphalt<br></div><div dir="auto">surface = asphaltq → surface = asphalt<br></div><div dir="auto">surface = grass2 → surface = grass<br></div><div dir="auto">surface = paved22 → surface = paved<br></div><div dir="auto">surface = dirtц → surface = dirt<br></div><div dir="auto">surface = unpaved1 → surface = unpaved<br></div><div dir="auto"> <br></div><div dir="auto"> <br></div><div dir="auto">there are also many low-use values with one or two or three extra bogus characters, for example<br></div><div dir="auto">surface = artificial_turf22 → surface = artificial_turf<br></div><div dir="auto"> <br></div><div dir="auto">would be also OK to migrate them without listing them<br></div><div dir="auto">for review here and just add them to replace list later?<br></div><div dir="auto">And other similar obvious typos appearing or found in future?<br></div><div dir="auto"> <br></div><div dir="auto">Only low use obvious mistakes would be changed. <br></div><div dir="auto">If anyone at all will protest and I will not do this and post<br></div><div dir="auto">for review, like list here, once sufficiently many values are found.<br></div><div dir="auto"> <br></div><div dir="auto">Proposed edit would be automatic, rerun from time to time, split into small<br></div><div dir="auto">changeset by geographic areas and run by<br></div><div dir="auto"><a href="https://www.openstreetmap.org/user/Mateusz%20Konieczny%20-%20bot%20account/history" rel="noopener noreferrer" target="_blank">https://www.openstreetmap.org/user/Mateusz%20Konieczny%20-%20bot%20account/history</a> bot account<br></div><div dir="auto"> <br></div><div dir="auto">Following is the same reasoning and plan as previously:<br></div><div dir="auto"> <br></div><div dir="auto">Why it is useful? It helps newbies to avoid becoming confused. It<br></div><div dir="auto">protects against such values becoming established. Without drudgery<br></div><div dir="auto">that would be required from the manual cleanup. It also makes easier to<br></div><div dir="auto">add missing values where needed.<br></div><div dir="auto"> <br></div><div dir="auto">It also cuts down on help/research to answer cases "why this feature<br></div><div dir="auto">is not showing up properly" (because it has a typo in a tag).<br></div><div dir="auto"> <br></div><div dir="auto">Why automatic edit? I have a massive queue (in thousands and tens of<br></div><div dir="auto">thousands) of automatically detectable issues which are not reported by<br></div><div dir="auto">mainstream validators, require fixes and fix requires review or<br></div><div dir="auto">complete manual cleanup.<br></div><div dir="auto"> <br></div><div dir="auto">There is no point in manual drudgery here, with values clearly<br></div><div dir="auto">replaceable by better matches.<br></div><div dir="auto"> <br></div><div dir="auto">This values here do NOT require manual overview. If this cases will<br></div><div dir="auto">turn out to be an useful signal of invalid editing than I will remain<br></div><div dir="auto">reviewing nearby areas where bot edited.<br></div><div dir="auto"> <br></div><div dir="auto">And I fixed some manually and they were not a great sign of a problematic data.<br></div><div dir="auto"> <br></div><div dir="auto">Yes, bot edit WILL cause objects to be edited. Nevertheless, as result<br></div><div dir="auto">map data quality will improve.<br></div><div dir="auto"> <br></div><div dir="auto">note: there is a matching announcement at community forum, but <br></div><div dir="auto">talk mailing list confirmation is intended to be as a final one.<br></div><div dir="auto">( <a href="https://community.openstreetmap.org/t/proposed-bot-edit-automatic-replacement-of-surface-values-where-it-is-safe/105361" rel="noopener noreferrer" target="_blank">https://community.openstreetmap.org/t/proposed-bot-edit-automatic-replacement-of-surface-values-where-it-is-safe/105361</a> )<br></div><div>_______________________________________________ <br></div><div>talk mailing list <br></div><div>talk@openstreetmap.org <br></div><div>https://lists.openstreetmap.org/listinfo/talk<br></div></blockquote></blockquote><div dir="auto"><br></div>  </body>
</html>