Это еще что. Есть особо одарённые личности считающие что править вики не нужно кроме пяти-десяти страниц самих авторов, а то и вовсе обновлять их не нужно.
Никто не пытается сделать плохой традиции, просто проползал нужно составлять на английском языке. Это кроме описания тега на странице тега. Конечно же это никогда не произойдёт если находятся умники вещающие в ключе “кто правит вики - тот идиот”.
Да, я тут подумал еще раз. Временно писать бота чтобы он внёс двойную схему точно не стоит для 99,9% объектов. Это очень много работы мне, лучше выбросить API 0.6 и импортировать данные потом полу-вручную чем две схемы одновременно видеть в OSM.
Ограничение на <одинсмысловойключ>=<однозначение> настолько идиотское что даже слов нет. В XML нет таких жёстких ограничений:
Иванов авто Ford Mustang Т.е. в OSM API 0.6 такое написать не получится даже с использованием говорливых неймспейсов (предлагаемой схемы): shop:cardealer:cars:car=Ford shop:cardealer:cars:car=MustangВ рамках API 0.6 придётся выдумывать костыли addrN, carN:
shop:cardealer:cars:car=Ford
shop:cardealer:cars:car2=Mustang
Статистика верна, но она вас вводит в заблуждение. Почитайте про костыли “одна точка - на один смысловой тег”.
Высказывание про “сразу пропустить этап XML” я теперь понимаю более-менее:
Чтобы такую простую схему в OSM ввести нужно кому-то гвоздь в лоб забить обязательно.
Обязательно находятся умники считающие 255 символов в value достаточно.
Обязательно находятся умники считающие 255 символов в key достаточно.
Обязательно находятся умники считающие только один раз встречающегося key достаточно.
Описание схемы я пока спрячу, нужно будет больше описать из чего всё происходит, почему это реально надо. Какие альтернативы есть (XML, текст с разметкой) и как сложно будет на них переходить с парадигмы 0.6 (набор key=value, с key значением которое встретится только один раз).