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
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
_______________________________________________
Bayonne-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bayonne-devel