В этом месяце мне согласовали первый в моей жизни грант: на разработку Every Door. Пока не обсуждали конкретный план и сумму, но план на следующий год таков:
1. Кастомизация. Свои заготовки тегов, свой выбор слоёв, настройка всего, что сейчас прибито гвоздями, отправка данных на сторонние серверы. То есть, система плагинов, как сейчас только у JOSM, с кодом либо на Dart, либо на Lua. Установка как из общего магазина, так и из файлов или по ссылкам из QR-кодов. Мощная штука.
2. Векторные тайлы и улучшение работы с кэшем. То есть, загрузка данных для работы без интернета будет более предсказуемой, и качать придётся меньше. Для подложки OSM не будет проблем с масштабированием. И после пункта 1 можно будет настроить стиль!
3. Документация для пользователей и для разработчиков. Надеюсь, это привлечёт людей к коду, но и к редактору тоже. Запишу разные видеоинструкции и наклавиатурю гору текста.
Также в заявке я упоминал улучшение интерфейса, но честно, я пока не знаю, как к нему подступиться. Наверное, поищу каких-нибудь экспертов по UX. Когда-то мне подсказывали сделать версию Every Door для детей, с супер-простым интерфейсом — может, оттолкнусь от этого.
Осталось решить, что делать с основной работой, чтобы ближайший год параллельно каждый день работать над Every Door, и будущее начнёт понемногу надвигаться. Хорошее будущее, на этот раз.
>>Click here to continue<<