> Не вижу большой беды. ... , а остальное нормально и так должно работать. Пока нет времени, но при случае попробую реализовать безточечный вариант.
Ладно, объясню конкретно:
делаем /u/e/test.15/myechoarea/ii.test.15
выводит
test.15
msgid
msgid
msgid
msgid
msgid
myechoarea
msgid
msgid
ii.test.15
msgid
msgid
msgid
Как фетчер поймёт, что myechoarea - это эха, а не сообщение? А если мы назовём эху 20-символьным именем, то и человеческим глазом спутать можно.
Рома предлагал в таком случае ставить в начале имени эхи двоеточие. Но тогда ломается совместимость.
> Плюс надо сохранить совместимость как со стороны клиентов, так и со стороны ноды.
----
> А вот имена эх в виде чисел это как-то излишне и я бы блокировал создание таких эх на ноде. Но тут думать надо, а я на вскидку говорю.
Можно сделать регулярку, которая требует как минимум одну букву в названии эхи. Хотя это не принципиально. Надо бы спросить остальных.