Using the latest FreePBX distro (10.13.66-12) and I have been noticing something I just don’t get.
Commercial Modules that require a license to function: Do these do ANYTHING other than provide useless GUI menus and confusion. System Administration module would be an exception as the Commercial License enables additional features. I saw a couple other Commercial modules that do not state they require anything at all to function and do not show the "Buy"
button (Zulu would be one).
I am only using softphones with my installation so some of the other modules like OSS and EndPoint manager are fairly useless to me (unless I am missing something). I use the Bulk Phone Restart module, but every single update script barks about this or that not updating because of this or that module.
For me I am removing all commercial modules that require a license to run, or when you go to their UI within FreePBX you get a message indicating - no license, no workie.
There’s more and these dependencies would be nice to know in advance. I am not afraid of doing a little RTFM, but I am not finding what I am looking for on the documentation WIKI. If anyone can point me in a direction this is what I am looking for:
Module Administration Best Practices - Disable, Enable, Remove. When and why per module. I’m not worried about disk space or running a lean system, I just don’t/can’t use certain default modules, I get it all setup and the update script puts it all back
Module Dependency Mapping - Which Modules Require Which other Modules. If a “free” module depends on a commercial module and the commercial module requires a license, is the free module actually working?
I am not necessarily looking for specific answers to my thoughts here, I am hoping someone out there understands the general idea of what I mean here.
Thank you for your help in advance.