Новый канал общения: чатик в JOSM

Если константа не обязана совпадать с радиусом - тогда этот вопрос снимается, но advanced-параметр всё равно не помешал бы.
Шрифт нужен именно что произвольный, на все мониторы и алфавиты не подберешь.
Переключатель серверов не срочно (ибо нет серверов), но если через недельку не появится - не выдержу и добавлю в контекстное меню :3

Кстати, вот IRC (для ускорения процесса): http://jerklib.sourceforge.net/

Пошел чинить тикеты, хотя там интересных почти не осталось :slight_smile:

Для диванных карто-пати инструмент наверно найдет применение. Но в моих местах у меня всегда будет: GeoChat (1 user)

И не только в твоих :slight_smile: В наших краях логиниться без договоренности вообще смысла никакого нет.

вы josm для разговоров открываете, или для картирования?
переключатель серверов, офигеть идея.

И зачем это в IRC клиентах сервер на таком видном месте? Сделали бы 10 удобных клиентиков к каждому сайту )))

Я JOSM вообще открываю только из Netbeans для отладки)
Но очевидно же, что с текущим сервером и одним фиксированным радиусом в наших краях инструмент просто бесполезен, о чём многие тут и говорят. Отдельный режим регионального чата на едином сервере всяко был бы предпочтительнее переключателя - но ведь кому-то трафик жалко).

Ты сначала попробуй, а то теоретизировать все мастера, а как дело доходит до написания новых полезных инструментов картирования — сразу такие ээээ мнэээ.
Ну а так конечно: долой серверное рабство, все дела. С доступом в osm svn несложно установить свой сервер куда угодно и перебить настройку в плагине, чтобы убежать от злого автора.

Zverik, на диванной карто-пати надо инструмент протестировать. Сейчас все просто заходят поиграться.

Да не про рабство речь, а про удобство. Зачем я буду даже логиниться без картовстречи, если никого вокруг не будет в 99.9% случаев? Для статистики на сервере?

Сервер не ведёт статистики, база полностью очищается несколько раз в день.
Разговаривать об удобстве глупо без опыта. Я месяцами планирую, вычисляю и коплю наблюдения в процессе картирования, но из нетбинса, конечно, виднее. Ты, видимо, сейчас путаешь геочат и irc.

Для картовстреч, Москвы и Питера очень хороший и удобный инструмент, тут однозначное спасибо! Да и код в этот раз культурно написан :slight_smile:

Но регионам нужен просто немного другой инструмент. Да, нам нужен IRC, но для чайников. Хуже - аська в Жосме нам нужна (о ужас…)!
Просто на базе этого плагина “другой инструмент” делается в полпинка. Существующий функционал и настройки менять не надо, они 100% соответствуют узкому назначению. Речь о добавлении новых функций для расширения аудитории.

Весь день GeoChat (1 user). :frowning: Увеличьте или сделайте настройку радиуса.

Дело в том, что «можно написать» очень редко означает «нужно написать». Да, очень просто сделать веб-интерфейс к чатику, но стоит ли? Несложно написать бота, который будет сканировать планету и следить за пользователями, собирая статистику. Или автоответчик. Можно сделать оповещалку, раз в пару дней отправляющую единое сообщение на всю площадь своей области, приветствующее новичков и предлагающее по всем вопросам обращаться к. Да что там — можно даже, забыв, что josm — не автокад, сделать привязку к углам и повесить запасной функцией на самую часто используемую кнопку. Но опытного маппера отличает от опытного программиста понимание, зачем. Есть вещи, которые не стоит делать — как не стоит выливать ведро соевого соуса на голову Стиву Косту (хотя нет, плохой пример: лучше не стоит удалять все объекты из своего города, чтобы перерисовать его правильно). Разумеется, проекту от этого не станет хуже (особенно от соуса), но цель любого проекта — не сделать «не хуже», а улучшить OSM. И как ты узнаешь, делает ли твой инструмент лучше? Спрашивать бесполезно — люди редко когда могут оценить потенциал идеи (см. айпад). Поможет только личный опыт. Мапить, мапить, мапить. Выходить во двор и тратить день на прогулку. Выезжать за город с ноутбуком на коленях. Собирать картовстречи, приезжать на чужие. Пользоваться мобильными приложениями, плюясь и чертыхаясь. Рисовать всё в josm, спотыкаясь на каждом шагу и делая отметки в своём блокноте. Равно или поздно эти отметки сложатся в идею для полезного инструмента. Вот тогда-то и нужно запускать нетбинс.

К сожалению, в OSM множества мапперов и программистов почти не пересекаются. Это печально, и это главная причина, почему мы до сих пор в «каменном веке».

А написав то, что, нравится и удобно себе, любимому и опытному, можно NetBeans закрыть и на предложения потенциальных пользователей не реагировать.
Это же не их инструмент, в конце концов :slight_smile:
(Я уже >10 вариантов мнений за режим увеличения радиуса насчитал)

Множества мапперов и программистов пересекаются, но не постоянно, ибо на всё времени просто не хватит.

P.S. Привязку, кстати, c Tab-а по умолчанию собираемся убирать - но как всем было всё равно, когда её туда добавляли, так и сейчас всё равно… Через месяц спохватятся )

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

Конечно, в первую очередь бежишь программировать то, что было бы удобно самому (но не догадался сформулировать). То, что сразу не получается сделать удобно, продумывается месяцами или просто откладывается. A cлучаи изменения сценариев использования всегда обсуждаются в Trac и весьма редки.

Никто вроде бы автора не обвиняет, даже хвалят, без шуток. Но проблема-то налицо: 1 user → зачем мне этот плагин → у всех так и будет 1 user.
Никто не заставляет решать её с наскока. Если в реальных планах IRC - радиус действительно не особо нужен. Но если нет - так и будем доставать, пока не надоест))

IRC в реальных планах, с автоматическим выбором регионального канала. Просто не в самых ближайших: я и так сам плагин написал раньше, чем планировал.

И ещё мне кажется, что отношение к дополнительным функциям зависит от назначения инструмента.
Если это комбайн для совершенно разных пользователей - туда сваливается всё разумное, что пользователи пожелают (JOSM, AutoCad, Corel,…). Лишь бы пользовались.
Если это микро-ядро системы / утилитка (базовый Leaflet) - тогда туда действительно добавляется только самое нужное.

Отлично! Просто показалось, что это совсем в долгий ящик.
Тогда не придираемся. Нам нужен только geochat.fontsize и копипаста, и то не обязательно сегодня :slight_smile:

Сделал. И, кстати, ты забыл упомянуть автологин.

Спасибо! Автологин очень хорош!
Копипаста есть, но только через контекстное меню. А можно сделать как в диалоге “отношения”, где фильтр? Там еще и кнопки копипасты работают.

А вот со шрифтом что-то не то. Код глянул - улыбнуло))) -1 < 8, это да. Но всё-таки смысл - дать мне и китайцам поставить 16-й шрифт и радоваться :slight_smile: ( а по умолчанию пусть остаётся стандартный-1)