[117 total ]
Google Summer of Code 2009

I just kicked off a discussion about submitting an application for the Asterisk project to participate in this year’s Google Summer of Code.  See my post on asterisk-dev ... [More] here.
——————————————————–
Greetings,
The Asterisk project participated in the Google Summer of Code program in 2005, but has not since then. I would like to apply again this year.  [...] [Less]

Release Summary for Asterisk Releases

I just posted some information on a script I have been working on to generate a release summary to the asterisk-dev list.
——————–
Greetings,
In the past, when we made a new release of Asterisk, the only file that you had to get an idea of what changed in that release was the ChangeLog, which includes the developer [...]

Free Implementation of IAX in Java

Tim Panton recently announced that Mexuar has released their Correlata SDK under the terms of GPLv3. It is available for download at http://www.mexuar.com/files/corraleta_sdk.rar.

Correlata SDK is a pure Java implementation of the IAX2 ... [More] protocol. It includes an applet that can be accessed via JavaScript which makes it useful as a softphone embedded into web pages. In contrast to SIP IAX2 is firewall and NAT friendly.

To use the code you have to compile the sources and create a jar file. Then you have to sign it to allow the applet to access the microphone. Finally you'll setup a web page with the applet and add some JavaScript. You can have a look at the source code of the Mexuar homepage to see an example.

Though Mexuar has published the source code under GPL the download only contains the plain Java sources. There is no documentation except for JavaDoc, no build script and no sample code. The link to the download is quite hidden on their website. While Mexuar offers paid support, licenses and manged hosting there doesn't seem to be an Open Source community around it yet. Tim suggested to set up a project on Sourceforge or Google Code to build one. However due to his former relationship with Mexuar he prefers not be the project lead.

I think the code is a great complement to Asterisk-Java and will be very useful for a lot of applications. If you are also interested in giving it a good home and add some polish feel free to comment on this posting or discuss it on our mailing list.

References

Download Source Code [Less]

Asterisk-Java With Groovy Presentation

Justin Grammens has published a great overview of using Asterisk and Groovy with Asterisk-Java showing some real-worl examples.

The presentation is also available from SlideShare.

You might also want to have a look at Justin's blog ... [More] Localtone. You'll find lots of information on Asterisk, Ruby and Groovy including the Ruby framework Adhearsion and some screencasts. I recommend his screencast on how to setup Asterisk to any Java or Ruby developer who wants to get started with VoIP and Asterisk. [Less]

Users: Zimbra Integration

Zimbra is an open source groupware product for messaging and collaboration. Its core is implemented in Java and provides extension points for custom plugins so called Zimlets.

Swiss company BNC has developed a Zimlet to connect Asterisk to ... [More] Zimbra using Asterisk-Java. The Asterisk PBX Integration Zimlet is available from Sourceforge under the terms of the GPL.

Features include

Dial on-click in Contacts and Emails
Sending SMS trough Asterisk's SMS application
Inbound call notification

References

Zimbra Collaboration Suite
Asterisk PBX Integration Zimlet [Less]

Users: Asterisk-Java and Spring

Sajid Moinuddin has blogged about using Asterisk-Java with Spring. His article shows how to implement a BeanNameAwareAGIMappingStrategy that automatically maps AGI URLs to Spring beans without any additional configuration.

References:

Sajid Moinuddin: Asterisk-Java and Spring

XML Documentation of Dialplan Applications and Functions

I posted an update on one of the development projects going on to the asterisk-dev mailing list. We are restructuring the way documentation is managed for the interfaces inside of Asterisk and the first phase of the project will likely be merged ... [More] soon. Check out the update here.
From the update:

===== Project Background =====
Writing [...] [Less]

Asterisk 1.6.1-beta1 Now Available

The Asterisk.org development team has released Asterisk 1.6.1-beta1.
While Asterisk 1.6.0 was in the beta and release candidate stage, the development team was also working on merging new things for Asterisk 1.6.1. Now that 1.6.0 has been ... [More] released, the testing cycle for Asterisk 1.6.1 has begun.
To see the list of new features in Asterisk 1.6.1, [...] [Less]

Porting Code to Asterisk 1.6.0

Asterisk 1.6.0 has now been officially released. One of the questions that is going to come up over time is how to port custom code that was written for older versions of Asterisk up to Asterisk 1.6.
For Asterisk 1.6.0, we included a document that describes every C level API change between Asterisk 1.4 and [...]

Asterisk 1.4.22 and 1.6.0 Released

The Asterisk.org development team is proud to announce the releases of Asterisk 1.4.22 and 1.6.0.
=================================================================
=== Asterisk 1.4.22 ... [More] =============================================
=================================================================
Asterisk 1.4.22 includes a large number of bug fixes for the 1.4 release series of Asterisk. 1.4.22 also includes support for DAHDI. For more information about the transition from Zaptel to DAHDI, please see the following [...] [Less]