Index: trunk/resources/data/validator/deprecated.mapcss
===================================================================
--- trunk/resources/data/validator/deprecated.mapcss	(revision 19165)
+++ trunk/resources/data/validator/deprecated.mapcss	(revision 19169)
@@ -2530,4 +2530,25 @@
   suggestAlternative: "{1.key}";
 }
+/* From the canvec import */
+*[natural=landform][landform=esker] {
+  throwWarning: tr("{0} should be replaced by {1}", "{1.tag}", "geological=esker";
+  group: tr("deprecated tagging");
+  suggestAlternative: "natural=ridge or geological=esker";
+}
+*[natural=landform][landform=moraine] {
+  throwWarning: tr("{0} should be replaced by {1}", "{1.tag}", "geological=moraine";
+  group: tr("deprecated tagging");
+  suggestAlternative: "geological=moraine";
+}
+*[natural=landform][landform=beach] {
+  throwWarning: tr("{0} should be replaced by {1}", "{1.tag}", "natural=beach";
+  group: tr("deprecated tagging");
+  suggestAlternative: "natural=beach";
+}
+*[natural=landform][landform=tundra_polygon] {
+  throwWarning: tr("{0} should be replaced by {1}", "{1.tag}", "natural=tundra";
+  group: tr("deprecated tagging");
+  suggestAlternative: "natural=tundra or natural=fell";
+}
 
 /* When tags are deprecated they should be added to ignoretags.cfg too. */
Index: trunk/resources/data/validator/ignoretags.cfg
===================================================================
--- trunk/resources/data/validator/ignoretags.cfg	(revision 19165)
+++ trunk/resources/data/validator/ignoretags.cfg	(revision 19169)
@@ -802,4 +802,5 @@
 ; orchard=meadow_orchard seems to be more of a boolean value, "also happens to be a meadow". Don't know how we want to handle it.
 K:orchard=meadow_orchard
+K:meadow=meadow_orchard
 ; boundary=religious_administration is not well documented (2023-09-21)
 K:boundary=religious_administration
@@ -815,4 +816,12 @@
 K:road_marking=solid_stop_line
 K:service=irrigation
+; canvec import
+K:natural=landform
+K:landform=esker
+K:landform=moraine
+K:landform=beach
+K:landform=tundra_polygon
+; This seems to be a region specific tag.
+K:valley=balka
 
 ; These tags should probably have better software support, but maybe they can be in the appropriate section in this file.
Index: trunk/resources/data/validator/unnecessary.mapcss
===================================================================
--- trunk/resources/data/validator/unnecessary.mapcss	(revision 19165)
+++ trunk/resources/data/validator/unnecessary.mapcss	(revision 19169)
@@ -68,5 +68,6 @@
 
 /* see ticket #7639 -- Warn when a node has the same tags as its parent way. */
-way >:sameTags node:tagged {
+/* But don't warn on barrier tags -- a common mapping method will have a barrier on the routable way and then the micromapped barrier */
+way[!barrier] >:sameTags node:tagged {
   throwWarning: tr("Nodes duplicating parent way tags");
 }
