classic ivrscript binding plugin...

David Sugar <[email protected]>
Newsgroups gmane.comp.gnu.bayonne.devel
Organization GNU Telephony
Message-ID <[email protected]>
My one concern with a bayonne 1 classic binding for bayonne 2 is that we 
may get some odd cases where something does not behave exactly the same 
as before and I suspect that could be very annoying when migrating a 
script.  The easiest way to do a classic binding is to import a lot of 
code from the methods (scrXxxx) handlers in ccscript 2.5.7 and bayonne 
1.2, and graft those into a classic plugin, but some parts of the 
underlaying ccscript3 engine do behave differently, particularly in 
terms of stack frame management and inheriting events, the way prompts 
map to pathnames from the voice libraries are different (and much 
simpler!), and some of the Bayonne 2 states just might exhibit different 
behaviors as well.

The question I have is how many of these sort of issues would actually 
effect most people's existing realworld bayonne 1 scripts?  One reason I 
thought it would be easier to continue maintaining Bayonne "1" in 
parallel rather than building migration support into Bayonne 2 was for 
these kinds of issues.  I guess this largely depends on how people were 
making use of Bayonne 1.

[email protected] wrote:
>>I do believe it is possible to come up with a binding plugin, perhaps 
>>called "classic", which could do most of the original Bayonne "1" 1.2.x 
>>script syntax, now that ivrscript is itself a plugin.  Would this be 
>>worth doing?  Should it be done for a 1.0 release?
>>
> 
> Hi,
> 
> Bayonne2 1.0 : I don't know, but very soon is a very good idea.
> 
> Today we have a servers working with bayonne1 1.2.x and it's difficult to test and to switch to bayonne2
> because our v1 scripts are "stable" and we have no time to rewrite them.
> 
> It's hard to explain : we want to switch to bayonne2, lot of new features and "open mind" on the right,
> and on the left : production servers on bayonne1.... with different script syntax.
> 
> We want to use the new bayonne2 syntax on future scripts....but not to rewrite all ours old scripts.
> 
> I think lot of bayonne users are in our "mind-state"
> 
> (sorry for my "bad" english)
> 
> Emmanuel
> 
> 
> 
> 
>

_______________________________________________
Bayonne-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bayonne-devel
dyfet.vcf (text/x-vcard, 187 B)
begin:vcard
fn:David Sugar
n:Sugar;David
org:GNU Telephony
adr:;;;;;;USA
email;internet:[email protected]
x-mozilla-html:FALSE
url:http://www.gnutelephony.org
version:2.1
end:vcard
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.