wardmundy
Nerd Uno
- Joined
- Oct 12, 2007
- Messages
- 19,170
- Reaction score
- 5,199
Since no one else has volunteered, we are beginning the painful process of creating BASH command line utilities to add extensions, trunks, outbound routes, inbound routes, and perhaps other components such as IVRs, call forwarding, etc. to PBX in a Flash and Incredible PBX. See also our earlier work with Phone Genie for other features we plan to incorporate. Should work fine with other FreePBX 2.11-compatible distros , but I'm not testing them!
This will be a slow process as time permits. It's even slower because it requires reverse-engineering numerous pieces of FreePBX code to get things to work with and remain compatible with FreePBX 2.11. As (more) time permits, we will rework the basic components to work with FreePBX 12 as well, but the initial releases HAVE NOT BEEN TESTED AND PROBABLY WILL NOT WORK with FreePBX 12!
If there are other components anyone desperately needs or wants, post a note about what is desired and why. It will then be prioritized on the Wish List. If others wish to contribute GPL2 code, please feel free to jump in.
The long-range objective is to get these command-line utilities built and then hire some off-shore programmers to write a drag-and-drop GUI (see proof-of-concept video) similar to what's available with Anveo, RingRoost, and pbxww.com. See this thread for some examples. See jsPlumb documentation used for proof-of-concept video here. The GUI would hook into these command-line utilities to put the pieces together while remaining compatible with FreePBX. No promises whether it will be GPL2 code or commercial. Kinda depends on the development cost.
This will be a slow process as time permits. It's even slower because it requires reverse-engineering numerous pieces of FreePBX code to get things to work with and remain compatible with FreePBX 2.11. As (more) time permits, we will rework the basic components to work with FreePBX 12 as well, but the initial releases HAVE NOT BEEN TESTED AND PROBABLY WILL NOT WORK with FreePBX 12!
If there are other components anyone desperately needs or wants, post a note about what is desired and why. It will then be prioritized on the Wish List. If others wish to contribute GPL2 code, please feel free to jump in.
The long-range objective is to get these command-line utilities built and then hire some off-shore programmers to write a drag-and-drop GUI (see proof-of-concept video) similar to what's available with Anveo, RingRoost, and pbxww.com. See this thread for some examples. See jsPlumb documentation used for proof-of-concept video here. The GUI would hook into these command-line utilities to put the pieces together while remaining compatible with FreePBX. No promises whether it will be GPL2 code or commercial. Kinda depends on the development cost.