Thanks Dan for the extensive answer! My last question then is what kemi language do you use personally? :D
Kind regards, -- Aleksandar Sosic mail: alex.so...@timenet.it skype: alex.sosic cell: +385 91 2505 146 On Tue, Feb 6, 2018 at 8:44 PM, Daniel-Constantin Mierla <mico...@gmail.com> wrote: > The C code is the same for 99% of the KSR functions available either in > python or javascript (or the other kemi languages). Only KSR.pv and > KSR.x functions are implemented in the app_python or app_jsdt modules. > So if such a KSR function is broken, it is the same everywhere > > Probably KSR.pv can be moved in a common place, but KSR.x are specific > extensions for each interpreter, so it will stay in app_*. > > Then of course, it is a matter of the script interpreter, python vs js > ducktape, which are external project, we just bind to them. Also, it is > about the maintenance of app_python and app_jsdt. I am not the developer > of app_python and I cannot assert its state, I just added the kemi > enhancement. app_jsdt was developed by me, but I haven't used it > extensively so far. > > Probably you can do some basic configs and test yourself and see what > fits your needs better, you can start from the examples at: > > - https://github.com/kamailio/kamailio/tree/master/misc/examples/kemi > > In long term, you have to look at the extensions you may need, what > python offers vs ducktape js interpreter in terms of their own > extensions and libraries. > > Cheers, > Daniel _______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users