56 заметок с тегом

odbl

Позднее Ctrl + ↑

Просьба сохранять спокойствие

Завтра, 12 сентября, начнётся создание очередного файла планеты (если что-то сломается, отложат на неделю). Следовательно, с завтрашнего дня все данные, отдаваемые через API, официально станут отпускаться по лицензии ODbL. Обычных мапперов это никак не затронет. Примерно тридцать часов спустя выгрузка завершится, и всем потребителям данных потребуется очистить свои базы данных и заново импортировать дамп. Кроме того, изменится структура каталогов на planet.openstreetmap.org, поэтому нужно будет немного поправить скрипты.

Также пишут, что изменится формат обязательного упоминания OSM при использовании тайлов или данных: он сократится до «? OpenStreetMap contributors» со ссылкой на openstreetmap.org/copyright. Подробнее про изменения написано на этой вики-странице. Заодно там кратко перечислены новые свободы, которые предоставляет ODbL по сравнению с CC-BY-SA: например, что на свои тайлы можно устанавливать произвольную лицензию, покуда вы упоминаете, что данные для них распространяются под ODbL.

Конец эпопеи

Стив Кост в своём выступлении позвал руководителя LWG Майкла Коллинсона, и тот, наконец, объявил: следующая планета выйдет под лицензией ODbL. Так завершится пятый, и последний, этап перелицензирования. Тайлы, разумеются, останутся под CC-BY-SA. Конкретную строчку для подписывания карт опубликуют чуть позже.

В dev@ обсуждают изменение структуры каталогов на сайте планеты. Пол Норман предложил более опрятный вариант без захламления корневой папки, и все с ним соглашаются. Напомню, что после выпуска ODbL-планеты пользователям потребуется начисто перезалить базу, и этот момент как нельзя лучше подходит для приведения инфраструктуры в порядок.

Жизнь после бота

Выпиливание данных, несовместимых с новой лицензией, завершено. Некоторые регионы (на самом деле, большинство из них) почти не задело, а Петербург с Москвой, Карельский перешеек и города у границы Тверской и Ярославской областей изрядно потрепало, иногда до полного стирания города (как в Кашине — но loir и Igor_blg его немного подрисовали). Релевантные темы форума, к сожалению, вновь кишат несогласными и неразумными, от чего участники, готовые восстанавливать страну, находятся в многодневном смятении.


(на картинке — кадр из игры X-Plane с данными OSM)

Прежде всего, каждому стоит понять и принять аксиому: перелицензирования нельзя было избежать. Можно было отсрочить или ускорить, можно было улучшить алгоритм бота, можно было активнее искать пропавших мапперов. Можно было многое, но давайте жить сегодняшним днём и оперировать реальными фактами: часть данных была нарисована людьми, не принявшими — и никогда не планировавшими принимать — условия работы в собществе, и от того эти данные были потеряны не вчера, и не неделю назад, но изначально. Теперь, с новыми условиями участия и с новой лицензией мы, как сообщество, можем распоряжаться своими данными, и это самый важный шаг в развитии OSM со времени открытия снимков Bing.

Задача на ближайшие месяцы (некоторые считают, недели): восстановление стёртых данных. Как и прежде, самое важное — основные дороги, затем границы, населённые пункты, менее важные дороги и прочее. Почти всё восстановимо по спутниковым снимкам, хотя некоторые теги на удалённых объектах можно восстановить, только съездив и посмотрев. В помощь картографам Фредерик приделал к своему OSM Inspector визуализатор потерь. Красным цветом там обозначены удалённые объекты, и в них можно тыкнуть, чтобы подсмотреть теги. Например, данные по освещённости федеральных трасс северо-запада собирал я, и теги lit с пропавших участков можно переносить без угрызений совести. Оранжевым на карте отмечены объекты, съехавшие или потерявшие часть тегов, а жёлтым — они же, но кем-то поправленные.

Osmisto собрал ссылки на русские валидаторы и пытается организовать конструктивный ремаппинг. С конкретными вопросами по технике рекомендую обращаться в ту тему.

Наш форум полон региональными сообществами, по теме на область. Заметно, что в этих темах общается не один участник сам с собой. Потеря данных и необходимость восстановления — отличный повод собраться вместе за общей целью, пусть не вживую (хотя съездить за данными в поле никогда не лишне), но в онлайне, в десятках картовстреч по всей стране. На этот раз цель для маппинга — не один выбранный инициативным участником город, а вся страна. Полтора года мы тренировались работать сообща над местами, которые мало волновали нас в обычной жизни. Сейчас и карта не пустая, и местность знакомая, и опыт накоплен: если мы не можем восстановить карту, стоило ли браться?

Тьма накрыла карту России

Карающий робот достиг западной границы страны и медленно продвигается вглубь. Удаление Москвы не поможет. У робота двадцать голов, и каждая из них хищна, хитра и быстра. Поздно что-то исправлять: сегодня и на выходных всем советую (а OSMF даже настаивает) ничего не загружать на сервер, вместо этого погулять по двору, собрать свежие POI. Не послушавшись совета, вы с огромной вероятностью напоретесь на конфликты с аккаунтом «OSMF Redaction Bot», и у вас не будет выбора в способе их разрешения: не давать ему дорогу — значит нарушить условия участия в проекте.



За десять дней работы обработан весь мир к западу от России, плюс Австралия. На потом оставлены Гаити, Польша и оба полюса. Но с такой скоростью и их обработают до конца следующей недели. Статистика показывает всего несколько десятков «непрожёванных» клеточек 1×1 градус, но большинство из них — лишь из-за таймаутов, и скоро, уже через неделю, мы напишем во всех строках копирайта заветную аббревиатуру ODbL.

Где же ты, где

Робот уже обработал Ирландию и в ближайшие дни перелицензирует Великобританию. Harry Wood сделал простой сайт, где вы можете узнать местоположение робота и оценить скорость его работы. Каждый одноградусный «квадрат» обозначен одним из трёх цветов или их суперпозицией: зелёный — квадрат обработан, жёлтый — обрабатывается прямо сейчас, красный — обработан, но случился косяк, и изменения не загружены. Иногда встречается светло-жёлтый цвет, означающий, что ошибка случилась, но большая часть ченджсетов загружена на сервер. Детали произошедшего можно посмотреть в логе, ссылка на который выводится во всплывающих подсказках.



14 июля расцветку поправили, остались три оттенка на все ситуации: зелёный (успешно с первой или последующих попыток), красный (провалилось полностью или частично) и жёлтый (обрабатывается).

Ошибки, чаще всего, несерьёзные: так, французские ченджсеты не загрузились на сервер из-за неэкранированных символов в XML. Также, код бота развивается до сих пор: за сегодня были написаны тесты и код для игнорирования незначительных сдвигов точек, которые вносят редакторы без видимых причин. Сейчас Энди пытается ускорить бота: с нынешней скоростью он закончит работу только в следующем году.
Ранее Ctrl + ↓

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