Вандализм и борьба с ним

Тогда может стоить внедрить какую-либо систему контроля?

  1. Спам и пиар: ИМХО под удар будут попадать тэги которые видны в Mapnik’e/OSMRender’e и/или в картах экспортируемых форматов (Garmin/Navitel и т.д.). Таких тэгов, насколько понимаю, не так много. Можно отлавливать подозрительное содержимое таких тэгов (слова типа “тел.”, номера и т.д.)
  2. Вандализм. Вандализм (не весь конечно) можно свести к каким-то большим либо координальным изменениям. Это тоже можно отслеживать - изменение направления или смещение большого количества точек, например…

Надо не давать делать большие правки новичкам, а переводить из новичков в неновички по рекомендациям.

Давно пора вынести в отдельную тему. Будем изобретать методы защиты от набегов вандалов.

Новая идея: просто не давать новичку править чужое, пока не наберется опыта. :3
Проблема: если в его окружении все нарисовано плохо, он будет бессилен что-то изменить, даже понимая, как это правильно сделать.

В этом случае они будут делать много мелких правок, которые откатывать дольше.

В первую очередь хорошо иметь механизм слежения за правками. Например, графический “diff” для участков карты, чтобы можно было поглядывать за изменениями своего района.

Про вандализм.
Мне кажется, что нельзя уменьшать доступ новичкам. Где-то я читал статью, что наиболее эффективны как раз системы, где осуществляется контроль, а наказания и исправления - после выявления нарушений правил. ( Вспомню - приведу ссылку. )
Предлагаю за новичкам осуществлять более пристальное наблюдение - просматривать все первые X правок или активность в первые N месяцев. Например, к новичку прикрепляется “куратор” из числа работающих неподалёку опытных мапперов (по координатам места жительства новичка или по первой правке). Куратор просматривает все изменения, сделанные новичком и в случае нарушений - принимает меры. По истечению “испытательного срока” статус “новичок” снимается и куратор больше не обязан просматривать все изменения. Ну или куратор сам принимает решение и снимает статус новичка. Также правки всех новичков должны быть видны одним отдельным списком - для общего контроля, вдруг куратор далеко уехал или ушёл из OSM.
Можно предусмотреть и поручительство - если кто-то опытный притаскивает в OSM своих друзей - он может сразу за них поручиться. Надо только хранить историю кто кого курировал и за кого поручался.
Ну и меры автоматического детектирование подозрительных правок тоже надо бы. Массовое удаление пачки объектов - довольно просто выявлять, ИМХО.

Так мы плавно придем к понятию ‘ответственного’ в, к примеру, Russa :slight_smile: не находите?
И еще новый вандализм придумал: вандализм откатов. Нарисовал кто-то большой сет, а вандал просит его откатить :slight_smile: у нас же в теме Откаты вряд ли кто проверяет откат на ‘полезность’. Всё в теории, но тем не менее.
Надо тщательно изучить, как это всё было, и во что пришло в wiki. А пока оставить всё как есть, то есть без защиты.

Зачем просить? Как я понимаю, это доступно любому, кто осилит README скрипта на английском.
Кстати, откатить откат технически возможно?

Откат - точно такие же правки, как и все остальные.
И точно так же откатываются.

Ограничить количество правок в сутки

тогда будет много логинов у одного пользователя

Это уже не пользователь, а злодей какой-то. С такими почти невозможно боротся, не осложнив до предела жизнь нормальным пользователям или не ограничив их круг. Скорее стоит позаботиться о придурках типа “набежал - нагадил - убежал искать, где ещё нагадить”.
99% таких придурков можно отшить, убрав возможность редактирования непосредственно из браузера. Не будут они josm ставить.

Полку котов прибыло! =^_^=

Отшив 99% придурков, мы отошьем и немалое количество нормальных новичков. Хотя потлач не нужен, да. :3

А как с этим борются в викимапии? Там история каждого объекта (и откат к старым версиям), кажется, доступны прямо в онлайн-редакторе. Кроме того, у пользователей 2 уровня там есть возможность защитить объект от изменений.

В викимапии нет иерархии node-way-relation.
А все трудности с откатами - именно в ней.

Кстати, надо сказать спасибо викимапии за то, что она берет на себя основной поток неадекватных пользователей, а нам достаются наиболее разумные… Без нее проблема вандализма стояла бы очень остро…

Судя по всему, готовиться уже пора. Мне вот ссылку подогнали: http://v-alksnis2.livejournal.com/168220.html?style=mine
“Microsoft готовится к войне с Linux”
"С конца 2009 года американская корпорация Microsoft производит набор руководителей по всему миру в местные подразделения так называемой «инициативной группы коммерческого ПО» (Commercial Software Initiative). Цель этой инициативной группы – постепенное вытеснение с рынка Linux и СПО. Согласно текстам опубликованных в сети вакансий перед «специалистами по борьбе с Linux и FOSS» ставятся буквально следующие задачи:

  • тесное взаимодействие с FOSS (включая организации) для лучшего понимания наиболее слабых сторон потенциального противника и представления его в худшем свете;"
    Это и к вандализму относится и к буклету тоже :slight_smile:

Лол.

Как бы там ни было, “в каждой шутке есть доля шутки” :wink:

Это есть на www.itoworld.com. Я в своем районе регулярно наблюдаю за изменениями.

Механизм слежения должен быть как-то более доступным, в идеале прикрученным прямо к карте. Придумывать (и помнить) новый пароль еще и на ito меня реально ломает. Поэтому же, кстати, не правлю здешнюю вики, хотя мог бы переводить большими кусками.

Во, придумал еще новый способ вандализма:

заливка анонимных треков с рандомным шумом или совсем рандомных. Нагенерить таких GPX файлов элементарно. Как их вычищать - не понятно. Реально бесят треки, пересекающие длинные дома в середине или хаотично прыгающие по двору. Или двигающиеся в 100 метрах параллельно шоссе.