Good morning guys,
I always hang out in #asterisk on Libera as I love learning about it and I love ViCi and love learning about that too. One thing that came up was about Asterisk versions and as of Asterisk 21 (unreleased version of Asterisk) a number of key Asterisk modules are being deprecated that ViCi relies on are being removed completely from the Asterisk codebase...specifically;
- app_meetme - the big one here. ViCi is built entirely around MeetMe conferences. It has been superceded by ConfBridge. I don't think I've seen any code introduced into my version of ViCi that supports ConfBridge. I asked the Asterisk guys straight up if MeetMe and ConfBridge had any kind of similarity but it appears they are not. This would mean core dialler changes would be needed to adapt.
- res_monitor - Good ole Monitor is being retired. This is primarily used for call recordings on the ViCi platform. I have mentioned the term Monitor in #asterisk a lot of times only to be met with "Use MixMonitor!". I haven't seen any use in ViCi but this should be something we can overcome.
- chan_sip - Good ole chan_sip is also being retired. However, I saw we got PJSIP support last year so we've good here (thanks for the contributors on that piece!).
The last Asterisk version to support these features will be Asterisk 20 due for release later this year. It will be an LTS release which will take the project to 2026 for full support and then security patches into 2027.
Asterisk Versions -> https://wiki.asterisk.org/wiki/display/ ... k+Versions
Asterisk Module Deprecation -> https://wiki.asterisk.org/wiki/display/ ... precations
ViCiDial is going to make that deadline right? We need more years of ViCi! There is an option for someone to become a maintainer for these old modules so that might be an option.
Thanks,
Martin.