43 заметки с тегом

osmf

Позднее Ctrl + ↑

Проблемы, кругом проблемы

Перед Рождеством Frederik Ramm решил, что наша горечь была бы неполной без его соображений о состоянии проекта и том, на что действительно стоит обратить внимание. Получилось занятно и немного провокационно, судя по последовавшему обсуждению. Вот перевод избранных мест его речи:
Все — и я в том числе — прячут голову в песок, когда разговор касается серьёзных вопросов, проблем, для которых у нас не только нет решений, но даже непонятно, где таковые искать и как вообще можно к ним подойти. Вот мой список самых главных проблем нашего проекта:

1. Жёсткие правила тегирования

Проект меняется, и смелых, самостоятельных мапперов прежних лет всё меньше; на смену приходят люди, которые хотят, чтобы им указывали. Но большинство здравомыслящих участников — те самые смелые «старички», они не утруждаются написанием правил для других. В результате, правила создаются странными людьми, чьё основное занятие, похоже, — учить других, а не рисовать самим; а голосующие за новые схемы не могут в полной мере оценить последствия.

2. Импорты и сообщество

OpenStreetMap родился из неудовлетворённости: «Вы не даёте нам данных — ну и ладно, мы соберём их сами». Но всё больше государств открывают свои геоданные, и всё больше участников, слабо знакомых с исследовательскими традициями OSM, считают, что эти данные бесценны для проекта, и импортируют всё, до чего могут дотянуться. Но опыт показывает, что импорты вредят сообществу, или просто не дают ему сформироваться.

3. Детализация и избыток отношений

Все, кто скачивает данные OpenStreetMap, получают одно и то же, хотят они этого или нет. В традиционных ГИС всё не так: данные часто подготавливаются в нескольких масштабах и уровнях детализации, с помощью сложных алгоритмов или ручного труда.

Нечто подобное у нас есть только в тайлах: никто не рисует тропинки на деcятом зуме. Но когда нужны векторные данные, каждому приходится обрабатывать полный набор. С увеличением детализации ограничение по скачиванию в 50 тысяч узлов означает, что допустимая для загрузки область всё меньше и меньше, и даже если бы можно было его увеличить, это серьёзно усложнит редактирование.

4. Изменения и свойства модели данных

Более половины линий у нас обозначают области, но явного типа для них до сих пор нет. Он постоянно обсуждается без видимого результата; когда-то можно было придумать и улучшить API или модель данных силами пары программистов, но с ростом числа редакторов и пользователей это уже не так просто.

Недостатки модели у нас латаются отношениями, но их описания редко удовлетворительны, и обрабатывать их сложно. Не говоря уж о редактировании. Но игнорировать отношения или вообще перестать их поддерживать — не выход.

А наши механизмы обновления базы — ежедневные, ежеминутные диффы — заточены для поддержки полного зеркала OSM, но куда меньше подходят для обновления местных дампов, и почти совсем бесполезны для тематических выгрузок.


Некоторые считают, что стоит нам достаточно подрасти — и проблемы разрешатся сами собой. <...> Мы любим отвесить: «либо давай рабочий код, либо заткнись», но нужно честно признать, что когда задачи становятся слишком сложны, этот ответ равнозначен отрицанию наличия проблемы.

Я был бы рад обнаружить, что все недостатки из этого списка не так страшны, и со временем рассосались сами. Это был бы не первый раз, когда OSM развеял мои опасения. Возможно, само упоминание проблем уже запускает этот волшебный механизм.

С Рождеством, или что у вас там
Фредерик
Чуть позже Serge Wroclawski добавил свои пять хотелок: более разделяемую схему базы данных, кэшируемый API, взаимодействие участников внутри OSM (например, рейтинги ченджсетов), более предметные встречи программистов, решительности OSMF в деле направления пользователей, встроенную поддержку источников геоданных помимо GPX.

Но главный пир желаний происходит в вики, где SWG выложила свод возможных стратегий развития проекта и предлагает добавлять свои соображения.

Эти честные глаза

Пока википедия вымаливает последние рубли из своих посетителей огромными баннерами, OSMF начал сбор средств куда скромнее. Вы, наверное, заметили, что в этом году серверам постоянно грозили то отключения электричества, то нечеловеческая нагрузка. Скоро базу данных предстоит серьёзно перерабатывать — сначала для новой лицензии, затем, когда-нибудь, для API 0.7. Всё это явно намекает, что базе нужен второй сервер.

На собранные 15 тысяч фунтов (около 730 тысяч рублей) планируется купить достаточно мощный компьютер (2 x 8 ядер, 128 гигов памяти, 10 терабайт на дисках), который, главным образом, будет служить зеркалом базы данных. В перспективе оба сервера можно будет объединить в кластер. На нём также будут проводиться эксперименты с настройками производительности, а в случае отказа основного сервера восстановление доступа займёт не недели, а лишь часы.

Отдать немного денег и посмотреть на цифры можно на http://donate.openstreetmap.org/server2011. Для перевода денег требуется платёжная карта, либо счёт в PayPal.

Сходка Совета

На позапрошлых выходных члены Совета OSMF собрались в Сиэтле, строить планы на будущий год и решать вечные вопросы. Mikel Maron красочно рассказал о встрече, в том числе о kinect и верховой езде. Проекту нужны цели, решили они, и составили такой список на 2012 год:
  • Самая популярная карта в мире. OSM, без вопросов, самая известная открытая карта, и самая открытая, и вообще лучше всех. Нужно, чтобы больше людей использовали и улучшали карту, и этого не достичь без упрощения интерфейсов и поиска новых применений.
  • Не только улицы. Вы представляете, что можно замапить в OSM? Представляет ли ваш сосед — или мэр города? Кто-то уже знает про наши карты, но немногие представляют весь потенциал. Мы хотим, чтобы все знали, что может OSM.
  • Активные мапперы и общие цели у сообщества и OSMF. Активные мапперы — основа для эффективной работы OSMF. У нас появились ясные цели и понимание, на что способны команда управления и рабочие группы без явных указаний, как и что должно быть сделано. Это освобождает Совет для общего руководства, оставляя конкретные действия соответствующим группам.
  • Быть проще для обычных людей. Эта цель связана с первой, но исключительно важна, поэтому выделена в отдельный пункт. Очень многое можно и нужно улучшать для упрощения работы с OSM.
Многие вчитали в пространный отчёт свои смыслы, в том числе и Фредерик. В результате, рассылка osmf-talk@ наполнилась спорами о том, не превышает ли Совет полномочий и не пытается ли навязывать свою волю мапперам, строя для них планы и запугивая смертью проекта. Как обычно, дискуссия свелась к документальным подтверждениям увядания OSM и ухода самых ценных членов сообщества из-за смены лицензии.

Кстати, насчёт лицензии. Совет предложил LWG закончить ботву с переходом к первому апреля, и те ответили, что постараются исполнить (офицальное заявление). Группа сейчас работает над поэтапным планом достижения пятой и последней фазы. Совсем скоро запустят повторную рассылку «писем счастья» покинувшим проект, на этот раз не только на английском, но и на языках адресатов. Напомню про розыск русских участников, из которых пока нашёлся только russpla.
 4 комментария   2011   odbl   osmf

Зарубежная движуха

7-8 октября французы встретились, посмотрели, что в их сообществе уже за десять тысяч участников, и организовали OSM-FR, local chapter и юрлицо для общения с властями и другими юрлицами. Устав и цели стандартные: продвижение карты, взаимодействие с потенциальными источниками данных, обучение и помощь, все дела. Во главе — совет директоров из одиннадцати человек. А OSM-US, тем временем, пережила очередное переизбрание совета, в новый состав перешёл только один участник (из пяти). Хотя и сообщество у них, мягко говоря, небольшое. Как мы до сих пор живём без официальных представителей, непонятно.
Ранее Ctrl + ↓

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