Cover Pages Logo SEARCH
Advanced Search
ABOUT
Site Map
CP RSS Channel
Contact Us
Sponsoring CP
About Our Sponsors

NEWS
Cover Stories
Articles & Papers
Press Releases

CORE STANDARDS
XML
SGML
Schemas
XSL/XSLT/XPath
XLink
XML Query
CSS
SVG

TECHNOLOGY REPORTS
XML Applications
General Apps
Government Apps
Academic Apps

EVENTS
LIBRARY
Introductions
FAQs
Bibliography
Technology and Society
Semantics
Tech Topics
Software
Related Standards
Historic

Bayonne Milestone 6 Released


Subject:   Telephony: Bayonne Milestone 6 Released
Date:      Wed, 25 Apr 2001 23:28:06 -0400 (EDT)
From:      dyfet@ostel.com (David Sugar)
To:        bayonne-devel@lists.sourceforge.net

Bayonne is the freely licensed multi-line voice response telephony server of the GNU project (http://www.gnu.org) and a component of GNU Enterprise (http://www.gnue.org). Bayonne has traditionally provided the ability to easily create scalable telephony applications and original services that can be directly integrated with traditional scripting languages and tools commonly found on free software platforms such as GNU/Linux. Bayonne offers a wide degree of telephony hardware support and a modular architecture thru the use of plugins.

In distributing the sixth milestone release of Bayonne, we have chosen to focus on providing a free software platform for creating and deploying next generation XML integrated voice applications. Traditionally such systems have only either been available as limited proprietary software, or only provided thru external hosting services. In providing Bayonne with XML support, we intend to deliver a free software solution that not only can be used for those hosting telephony services, but which can also be integrated and deployed entirely within the enterprise if so desired.

This initial release of milestone 6 has the first functional snapshot of Bayonne XML services. This includes a plugin which introduces a special XML dialect, BayonneXML. BayonneXML is intended to become a superset of the existing CallXML dialect and will provide support for additional features and functionality specific to Bayonne. Our intent is to support a wide body of XML languages thru plugins, including those that do fully conform to existing XML language specs (CallXML, VML, VXML, XTML, etc), rather than providing a server that can only execute a single dialect. This will allow Bayonne to provide voice browsing to entirely other kinds of XML data thru the development of additional plugins.

My decision to provide XML as part of milestone 6, rather than RTP trunking, was based on the fact that the Common C++ XML parser is already very stable, while the Common C++ RTP stack has only recently reached usable functionality. Rapid progress is expected in ccRTP over the next few weeks, and that will form the core of a new, and final Bayonne Milestone, before final cleanup and release of Bayonne 1.0. In addition to ccRTP, there is certainly also need for further development of URL streaming in Common C++. While there is now a core team of committed developers in place for Bayonne, there are many additional areas of development where we do need and could use additional contributors. If you are interested in helping with Bayonne development, join the mailing list thru bayonne-devel-request@lists.sourceforge.net or send e-mail to me directly.

David Sugar <dyfet@gnu.org>
Bayonne Maintainer


Prepared by Robin Cover for The XML Cover Pages archive. See the discussion.


Globe Image

Document URL: http://xml.coverpages.org/BayonneMilestone6Ann.html