В общем, впечатления такие:
пока что рано говорить об универсальном интерфейсе для Asterisk & Freeswitch, потому что текущая v3 разработана пока только для Freeswitch. Но по юзабилити можно делать выводы. Команда разработчиков пошла по пути модных украшательств в угоду юзабилити.
Разумеется, понятие удобный/неудобный интерфейс очень субъективно, однако, для меня было есть и будет удобней всегда использовать полный экран, чем его часть 800 на 600, просто потому, что там помещается больше строк, столбцов, да и вообще любой информации, которая даже если не видна мгновенно глазами - легко находится по Crtl-F.
Верхний "жидкий" ряд блоков менеджмента в духе Мас оси несомненно показался удобным и эргономичным. Но с отображением окон этого менеджмента внизу нелься согласиться. Freeswitch позицируется как очень производительный продукт, способный обрабатывать более 1500 вызовов в G.711 одновременно, и такую производительность предлагается конфигурить и отслеживать в окошке 800 х 600.
Кроме того, скорость отображения удручает. При кликах на Number Manager например, в котором забито всего 10 номеров, совсем неожиданно видеть при этом Loading - это сколько надо мсек чтобы отобразить запрос к конфигурации? И неважно, это SQL запрос или egrep из текстового файла, ответ которого - 10 строчек.
В общем и целом новый интерфейс управления FreePBX в этой версии был призван приблизить в первую очередь юзабильность абсолютно неюзабильного продукта каким является Freeswitch. Достаточно заглянуть в его конфигурационные файлы, где примеры и комментарии авторов типа
; Some new magic you can do....
exten => ~^(18(0{2}|8{2}|7{2}|6{2})\d{7})$,n,enum($1)
exten => ~^(18(0{2}|8{2}|7{2}|6{2})\d{7})$,n,bridge(${enum_auto_route})
Предполагается всем понимать себе всю заумную магию регулярных выражений, с которой легко делятся авторы, и представить, что такое знание станет более менее массовым. Круче этого только писать конфиги в байт-коде, и на форуме обмениваться информацией типа:
- Почему телефон зарегался а звонок входящий не проходит?
- покажи конф с 00000120 по 00000132
- вот: 64 6f 2E 2E | 2Е 2Е 0A 65 | 78 74 65 6E
- ясно дело не придёт! Кто ж так указывает? Исправляй 2Е 0А 65 на 00 00 АА и бегом читать документацию!
Надо сказать, что отдельные энтузиасты русскоязычного мира Freeswitch, которые пытаются общаться на на freeswitch.ru высокомерно дистанцировались от мира Астериск, и всех его поклонников считают клоунами -
http://freeswitch.ru/wiki/asterisk-clown