I'm working on packaging FreeSWITCH (including all modules) for Arch Linux, and I'm trying to figure out how to handle mod_h323. Following the pointers from src/mod/endpoints/mod_h323/compiling.txt, I see that it consumes code from this project: http://www.h323plus.org/ However, that project appears to be inactive; it hasn't had a release for multiple years (and forum/mailing list activity has nearly ceased as well). According to Wikipedia, the parent OpenH323 project (https://en.wikipedia.org/wiki/OpenH323) forked into H323Plus and Open Phone Abstraction Library (OPAL).
From the FreeSWITCH documentation, it looks like mod_opal consumes the code from one fork and mod_h323 from the other. The documentation also currently says mod_opal is beta quality, but that statement may be outdated (per the bugs file in its module directory).
I'm packaging up FreeSWITCH for Arch Linux, which currently doesn't provide H323Plus. I could package up H323Plus for Arch, but if the project is inactive, I'm not sure if that's worthwhile. Is it fair to see the H323Plus project as defunct? If so, do you think FreeSWITCH will end up deprecating/removing mod_h323 in favor of mod_opal? Or is mod_h323 currently favored over mod_opal for production-quality H.323 support and thus important for a complete FreeSWITCH package to provide? Also, I thought this was a more dev-focused question, so I tried posting to freeswitch-dev over a week ago. The auto-reply said it was a moderated list and the message was being held pending moderator approval. It said that either the message would get posted or I would be notified of the moderator's decision, but nothing ever happened. Did this message get stuck in the pending moderator approval list? Thanks, David
David, I've not kept tabs on that, but we do have a module that will probably go in based on ooh323 that is more maintained. Sorry about the moderator on the dev list, I didn't get a notification about it, That list isn't very active currently, I did approve your email to this list. I would say neither of those modules would be something I would use in production at this time, They are not well maintained. /b On Tue, Nov 1, 2016 at 6:12 PM, <freeswitch.opencode@spamgourmet.com> wrote:
I'm working on packaging FreeSWITCH (including all modules) for Arch Linux, and I'm trying to figure out how to handle mod_h323.
Following the pointers from src/mod/endpoints/mod_h323/compiling.txt, I see that it consumes code from this project: http://www.h323plus.org/
However, that project appears to be inactive; it hasn't had a release for multiple years (and forum/mailing list activity has nearly ceased as well).
According to Wikipedia, the parent OpenH323 project ( https://en.wikipedia.org/wiki/OpenH323) forked into H323Plus and Open Phone Abstraction Library (OPAL).
From the FreeSWITCH documentation, it looks like mod_opal consumes the code from one fork and mod_h323 from the other. The documentation also currently says mod_opal is beta quality, but that statement may be outdated (per the bugs file in its module directory).
I'm packaging up FreeSWITCH for Arch Linux, which currently doesn't provide H323Plus. I could package up H323Plus for Arch, but if the project is inactive, I'm not sure if that's worthwhile.
Is it fair to see the H323Plus project as defunct? If so, do you think FreeSWITCH will end up deprecating/removing mod_h323 in favor of mod_opal? Or is mod_h323 currently favored over mod_opal for production-quality H.323 support and thus important for a complete FreeSWITCH package to provide?
Also, I thought this was a more dev-focused question, so I tried posting to freeswitch-dev over a week ago. The auto-reply said it was a moderated list and the message was being held pending moderator approval. It said that either the message would get posted or I would be notified of the moderator's decision, but nothing ever happened. Did this message get stuck in the pending moderator approval list?
Thanks,
David
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
Thanks, Brian. No problem. Do you think either mod_h323 or mod_opal will be deprecated/removed once the new ooh323-based module is added? On a related note, the other modules I don't yet having fully building on Arch are: applications/mod_av applications/mod_cv applications/mod_osp applications/mod_sms_flowroute asr_tts/mod_cepstral (due to non-free SDK) asr_tts/mod_flite codecs/mod_bv codecs/mod_codec2 codecs/mod_com_g729 (commercial) codecs/mod_ilbc codecs/mod_sangoma_codec codecs/mod_silk codecs/mod_siren endpoints/mod_gsmopen endpoints/mod_khomp endpoints/mod_skypopen event_handlers/mod_amqp event_handlers/mod_erlang_event event_handlers/mod_kazoo event_handlers/mod_smpp event_handlers/mod_snmp languages/mod_java languages/mod_managed languages/mod_v8 languages/mod_yaml ../../libs/freetdm/mod_freetdm ../../contrib/mod/xml_int/mod_xml_odbc Would you consider any others of these not production-worthy/well-maintained? Also, out of curiosity, where does the source for the last two modules come from? Thanks, David
participants (2)
-
Brian West
-
freeswitch.opencode@spamgourmet.com