@ru_freeswitch

Страница 14 из 430
Denis 災 nobody
06.10.2016
09:26:21
вот первым делом давать по рукам за "я тут собирал"... сразу всем так хорошо будет..

Под арч мне собери
норм дистрибы недоступны?

ros
06.10.2016
09:26:57
арч ~ debian

Denis 災 nobody
06.10.2016
09:26:58
как минимум для изучения

Google
Konstantin
06.10.2016
09:27:05
Что подразумевается под норм дистрибом?

Vsevolod
06.10.2016
09:27:08
кстати - а нафига арч придумали?

Denis 災 nobody
06.10.2016
09:27:13
деб ставится? тогда подключаешь деб репу и вперед

Vsevolod
06.10.2016
09:27:18
чего людям не хватало?

Konstantin
06.10.2016
09:27:25
Деб не ставится

И рам не ставится

Denis 災 nobody
06.10.2016
09:27:33
кстати - а нафига арч придумали?
чтобы тем, кому секс не положен, тоже досталось ))

Konstantin
06.10.2016
09:27:38
Рпм

ros
06.10.2016
09:27:47
чего людям не хватало?
свежака в пакетах и безрелизности

Konstantin
06.10.2016
09:27:57
Ой да не опускайтесь до соседнего раздела с убунтой

С этими холиварами

Vsevolod
06.10.2016
09:28:12
Denis 災 nobody
06.10.2016
09:28:23
Деб не ставится
сначала - ставишь деб/цент и просто пакетами, и изучаешь как работает. Потом (или параллельно) - сборка под арч

Google
Konstantin
06.10.2016
09:28:28
свежака в пакетах и безрелизности
Rolling release - да, тем и привлекает

Vsevolod
06.10.2016
09:28:34
просто интересуюсь, не холивара ради

Denis 災 nobody
06.10.2016
09:28:39
лучше уж гента чем арч..

Konstantin
06.10.2016
09:28:49
Да хватит уже

Разговор был про другое

Denis 災 nobody
06.10.2016
09:30:10
Разговор был про другое
и про другое уже описали. Нужно изучить? взять дистр, где всё пакетами уже есть. Внедрить? Читать билд-нотисы, там 2 десятка пакетов доставить для сборки, список приложен

плюс в гите еще десяток пакетов собрать

всякие 722, mpg итд

Vasilii
06.10.2016
09:30:53
Konstantin
06.10.2016
09:31:16
плюс в гите еще десяток пакетов собрать
Чем тогда это сильно отличается от сборки всего фрисвитча?

Denis 災 nobody
06.10.2016
09:31:29
Konstantin
06.10.2016
09:32:30
Окей, я тебя понял. Пойду посплю, ребёнок тоже уснул

Denis 災 nobody
06.10.2016
09:35:42
Окей, я тебя понял. Пойду посплю, ребёнок тоже уснул
а доки вообще смотрел? https://wiki.freeswitch.org/wiki/Download_%26_Installation_Guide#Arch_Linux

https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+Dependencies

https://wiki.archlinux.org/index.php/Freeswitch

вот тебе в AUR что-то лежит

есть еще такое, но 5-летней давности https://gist.github.com/ddd/1488706

Vladimir
06.10.2016
10:35:03
А я два дня пытался его собрать
Я 1.6 под центос собирал. Оно даже заработало.

Denis 災 nobody
06.10.2016
10:35:41
опять же - зачем? Я собираю, потому что 1.6 под центос 6 нет штатно, а 1.4 - у нас есть свои патчи

Google
Denis 災 nobody
06.10.2016
10:35:58
но это необходимость

вот сегодня думаю таки закинуть им фичареквест по одному из патчей..)

Vladimir
06.10.2016
10:36:59
У нас тоже необходимость была, ЕМНИП, Kazoo 3.22 требовала FS 1.6 и камалио посвежее (не помню версию, не я пересобирал).

Denis 災 nobody
06.10.2016
10:37:32
камаилио тоже собирается ) программер много баг- и фича-репортов им заслал

но у нас собирается всё в пакеты и на продакшен всё из пакетов, никаких make install

Alexander
06.10.2016
10:42:18
docker не пробовали?

Denis 災 nobody
06.10.2016
11:01:21
мы? под центос 6? Да и мало смысла заворачивать что фрисвич, что каучбазу

первое ограничивать не нужно никак, второе бесполезно

как в пост-лоад добавить загрузку колцентра и выполнение внешнего скрипта?

то есть как сделать load и exec()

https://github.com/Esysteme/FreeSwitch/blob/master/autoload_configs/post_load_modules.conf.xml

единственное что нашел

<nathan_> Our application only uses freeswitch as a thin client. All state and functionality is coded in Scala and Akka. We will have a call centre module but its not ready to share at the moment.

"А потом мы совсем ..нулись и написали телефонию на Акке"

Vladimir
06.10.2016
14:59:36
Ну, я знаю компанию, где софт, контролирующий FS, на Java написан. Ничо, клиенты рады :)

Denis 災 nobody
06.10.2016
14:59:48
жаба еще норм

но они бы на лиспе написали, или прологе..

Vladimir
06.10.2016
15:00:02
Я бы на Clojure написал, кстати. :)

ойбля)

ну вот это и есть лисп)

Google
Denis 災 nobody
06.10.2016
15:00:24
или на brainfuck

чтоб наверняка

Vladimir
06.10.2016
15:00:55
Это для ценителей. Clojure весьма годно бы выглядела. Всяко лучше, чем Java.

Denis 災 nobody
06.10.2016
15:26:45
сколько спецов по жабе и сколько по кложуре

ура, первый пулл реквест

Denis 災 nobody
06.10.2016
16:55:01
Норм

Раму оно конечно любит.. И всё

Konstantin
06.10.2016
16:56:04
На другом проекте, кстати, питодемон

Denis 災 nobody
06.10.2016
16:56:20
У нас питоны )

Апи, кишки, веб..

Konstantin
06.10.2016
16:57:42
Жава, питон, нода, пыха, друпал...

Солянка та ещё

А, си еще

Сип клиент

Denis 災 nobody
06.10.2016
16:58:23
Осталось освоить эрланг и расковырять казу )

Вроде @gnomsa был казувод

? Stan
06.10.2016
16:59:55
што

Denis 災 nobody
06.10.2016
17:00:15
Вы эрланг лабаете же? )

Google
? Stan
06.10.2016
17:22:59
йа - нет

фрисвич да

я не оч программист

Vladimir
07.10.2016
02:15:40
Щас надо уже казу 4 ковырять. По сравнению с 3.22, там очень сильно всё внутри поменяли. В лучшую сторону.

ros
07.10.2016
05:19:28
erlang не такой уж и страшный просто надо вывернуть моск на изнанку, как и с любым фунциональным ЯП

Vladimir
07.10.2016
05:27:36
Прям щас не вспомню - уже почти месяц не работаю с казу. Но они там вроде как переделали общение между приложениями. В 3.хх все приложения общались через RabbitMQ, а сейчас вроде есть варианты, когда приложения, находящиеся на одной ноде, научились взаимодействовать напрямую, т.е. нагрузка на RMQ снизилась.

Надо гитхаб смотреть по четвёрке. Сходу уже не вспомню.

Приложение войсмейла распилили, и раскидали по нескольким модулям - более логично получилось. Я делал форвардинг войсмейла для 3.20, и помню, что в 3.22 я его портировал быстро, а вот в 4.0 сходу это сделать не получилось - код сильно поменялся.

Denis 災 nobody
07.10.2016
05:30:40
Что посоветуешь почитать про внутреннюю структуру?

Vladimir
07.10.2016
08:01:29
Исходники. Без вариантов. Там сейчас постепенно наполняют документацией их вики, но существующая документация в основном написана не для разработчиков, а - для девопсов, скорее. Причём вики местами полупустая либо данные устаревшие. У 2600hz сейчас интенсивная фаза девелопмента Kazoo 4, потому они пока мало на что отвлекаются.

По Crossbar API там доки плюс-минус неплохие.

А в остальном - пока печаль.

Vsevolod
07.10.2016
08:03:02
А в остальном - пока печаль.
"проект перспективный. а в остальном пока - печаль" :)

Vladimir
07.10.2016
08:03:15
согласный

Проект у них крутится на проде, и масштабы там весьма. Инженеры у них сильные, а вот комьюнити-активность у них пока минимальна - KazooCon ежегодный и всё.

Подтянут, надеюсь, все недостатки.

Denis 災 nobody
07.10.2016
08:05:03
что есть кроссбар?

Vladimir
07.10.2016
08:05:25
Crossbar - приложение, отвечающее за HTTP REST API.

Страница 14 из 430