bayonne-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bayonne-devel] Bayonne 2 outer server redesign for voip switching a


From: David Sugar
Subject: Re: [Bayonne-devel] Bayonne 2 outer server redesign for voip switching and call routing proposed
Date: Sun, 28 Aug 2005 19:58:17 -0400
User-agent: Mozilla Thunderbird 1.0.5 (Macintosh/20050711)

Ambar,

I have thought about your suggestion over the weekend, and I really really do like it from a number of perspectives. It may not be possible to truelly load multiple personality plugins directly, since they would likely conflict on claiming elements of ccscript, but even if this was a problem one could create yet another personality plugin that exhibits both properties and has the conflicts resolved directly in the plugin where that is desired. And this would also simplify development and support for specialized PBX integrations, like DBS server, specialized turnkey applications, something like a simple to configure troll routing server, a fully scripted IP-PBX with extensions, etc, all through separate plugins that live off the Bayonne server and reuse core scripting elements, either directly or in config files. This would also simplify development since they do not need to be developed or maintained separated from the core Bayonne package.

Over the weekend I already have completed consolidation of the server code, and eliminated the bayonne wrapper script and external sysconfig. This already helped to further simplify Bayonne2. I like it when I can further reduce code complexity without loss of functionality. The number of further changes to make the existing Bayonne2 server logically dividable in a manner something like you describe would not be overly large and further reduce the core server and even libbayone a bit.

Ambar Roy wrote:

Rather than redesign the outer Bayonne 2 server to do PBX routing and gatewy
peering operations I feel that a cleaner implementation would be to make
this PBX routing & gateway peering separate modules and do the same with the
IVR server. i.e. Make a shell server that we can configure either with just
the IVR or just the PBX routing modules or have one where both are working
and they then internally connect to the IVR or other modules. And make all
the modules use the same script engine.

Regards,

Ambar Roy

One97 Communications Pvt. Ltd.
701 Arunachal Building,
19 Barakhamba Road,
New Delhi - 110001

+91-9810094479
address@hidden

Attachment: dyfet.vcf
Description: Vcard


reply via email to

[Prev in Thread] Current Thread [Next in Thread]