Has Asterisk NOT "crossed the chasm" for developers? (Key links to read for open source)
Jay Phillips is frustrated. He passionately wants to see open source telephony enjoy success all around the world. Yet right now, when people think "open source telephony", they almost always think of Asterisk... and Jay sees too many challenges for developers embracing Asterisk. Jay, the creator of the Adhearsion telephony framework for Ruby, has spoken about this at recent conferences and pulled together his thoughts in a lengthy post earlier this week entitled "What We're Not Admitting about Asterisk".
Jay argues that Asterisk has not crossed the proverbial chasm for developers and outlines some of the issues he sees.
What is perhaps most interesting about Jay's post is the equally lengthy response by Asterisk creator Mark Spencer. Mark responds to Jay's various points and in doing so provides some good insight into his views on Asterisk's connections to developers, APIs, etc., as well as the differences between the markets that Digium, the company, goes after versus the "market" of Asterisk, the raw telephony platform.
Both Jay's article and Mark's response are definitely worth reading. I'm friends now with both of them and they both bring immense passion and energy to the world of open source telephony. Ultimately they both make the point that we need better tools for developers to create voice applications. This kind of dialogue is great and will only result in better tools in the end. Please do check out the posts.
P.S. Thomas Howe has also weighed in with a post saying this is a clash in world views, which also makes for good reading. I agree with Thomas that we are in a transition into a world of "web-as-a-platform"... basically a transition "into the cloud"... and so we do need "web-centric" interfaces and APIs. But I disagree with Thomas that Asterisk is "tired". To me, Asterisk is just... well... "plumbing". Asterisk is a telephony platform, as is FreeSWITCH... as is Yate... as are all the commercial IP-PBXs. Asterisk is an open source component of the rewiring of our communication infrastructure that we have underway right now. I think anyone, including Mark, would agree that Asterisk has technical challenges it needs to overcome but I, for one, am not ready to write it off yet.
Technorati Tags: asterisk, open source, voip, telephony, jay phillips, mark spencer, adhearsion, apis, voice, applications
What are you doing at 10am Eastern time tomorrow morning? (Friday, February 15th) How about joining us for a "Squawk Box" conference call to discuss the upcoming eComm 2008 conference?
Imagine you are a customer service rep (CSR) at a small/medium company and a phone call comes in from a customer. As your phone rings, up on your screen pops all the information about that customer, pulled from your CRM database in Salesforce.com or SugarCRM, plus other information from other databases and finally a nice Google Map showing you where that customer is located and potentially other information like the locations of your nearest offices. During the call, the CSR needs to bring in a subject matter expert so the CSR consults their web panel and looks at the presence information displayed for each of the other people in the business. The CSR can then contact someone showing as available and potentially bring them into the call.







