|
Openpbx.org Backend
Using openpbx.org as a backend instead of asterisk.
Basic framework for it is there..
Possibly we shoot for it in 2.3 release, depending on timeframe/compatibility.
Immediate plan is to branch trunk into an 'openpbx' branch, and work on it there, then we can merge back to 2.3/3.0/trunk whenever it is ready and working.
Discussion (2006-12-04)
<benjk> there are only a few changes in terms of configuration <benjk> 1) all vars and apps in the dialplan are case sensitive <benjk> 2) AGI is renamed to OGI <benjk> 3) Macro is renamed to Proc, because it was a misnomer <benjk> and the master config file (asterisk.conf in asterisk, openpbx.conf in openpbx) is going to be a plist with the first four sections (Directories, Filenames, Options and Dialplan) active (others in the sample file will follow at a later time) <benjk> that ^^^ was #3 <benjk> er 4 groogs> openpx fully uses sqlite instead of bdb, right? <benjk> we need to do that anyway, cause its total crap <benjk> yes, bdb is no more <philippel> groogs - does that change all our syntax for the current astdb stuff? <groogs> are dialplan/astman (er, is that opbxman?) methods the same? <groogs> philippel: thats what i'm wondering.. <benjk> the CLI access to the db is still the same <benjk> how do you talk to astdb? <groogs> benjk: and is it safe to access sqlite directly without touching openpbx? <benjk> manager interface? <groogs> yes <benjk> I think that should just work the same <philippel> we do both db() calls as well as through manager <groogs> well actually, i think most of it is CLI commands <benjk> but yes, you can access it directly <groogs> since the manager interface is half-assed for it <benjk> we embedded a multithreaded version of sqlite <groogs> it connects to manager, then does "!database show" or whatever <benjk> may cause trouble if somebody compliles using the system supplied sqlite and that happens to be a single-minded one ;) <philippel> so you can stick with the same dialplan that is currently accessing the variable as well <benjk> indeed <benjk> we have a php script to convert the dialplan, btw
