2011 adhearsionconf keynote
DESCRIPTION
AdhearsionConf Keynote presented by Ben Klang at AdhearsionConf 2011TRANSCRIPT
Ben Klang, Adhearsion Project Leader
Adhearsion - Year in Review
Adhearsion - Year in Review
Ben Langfeld
NewCore TeamMember
Adhearsion - Year in Review
Ben Langfeld
NewCore TeamMember
Lance Gleason Luca Pradovera
NewCore
Contributors
Adhearsion - Year in Review
Patches FromStephen George
Evan McGeeJulius FranciscoMatthew Clark
Dilshod MukhtarovRobert Jackson
Ben Langfeld
NewCore TeamMember
Lance Gleason Luca Pradovera
NewCore
Contributors
Adhearsion - Year in Review
Adhearsion - Year in Review
Adhearsion - Year in Review
A SPECIAL THANKS TO OUR SPONSORS
State of Voice Technology
• Pre-2000
• TDM PBX
• Proprietary
• Limited/No API connectivity
• Islands of functionality
• Expensive hardware
• Lack of management tools/automation
State of Voice Technology
• The Last 10 Years
• Emergence of VoIP (SIP, H.323, IAX2, MGCP, others)
• Standardization of SIP
• Smarter phone endpoints
• Convergence with IM/Presence
• Beginnings of Unified Communications
State of Voice Technology
• The Next 10 Years
• Open Architecture
• Federation
• Multi-modal integration (video, voice, IM, text)
• Collaboration (shared desktop, shared documents)
Adhearsion - The Path Forward
Image courtesy benimoto (http://www.flickr.com/photos/benimoto/2946353690/)
The Big, Hairy, Audacious Goal
The Big, Hairy, Audacious Goal
Adhearsion will be the widely accepted,default framework of choice for developing
real-time communication applications.
BHAG: How do we get there?
• Articulate the Vision
• Build a Strong Community
• Write Great Code
• Tell the World
Articulating the Vision
Articulating the Vision
• Death of PSTN: Voice is overlooked because technology is so aged. This is temporary.
Articulating the Vision
• Death of PSTN: Voice is overlooked because technology is so aged. This is temporary.
• Voice will be a disruptive technology again. It’s not just about cheaper calling.
Articulating the Vision
• Death of PSTN: Voice is overlooked because technology is so aged. This is temporary.
• Voice will be a disruptive technology again. It’s not just about cheaper calling.
• Adhearsion is a framework for voice applications. Frameworks enable innovation.Adhearsion enables innovation.
Articulating the Vision
Articulating the Vision
• The popularity of Rails was/is how easy and rapid it makes developing web applications. It’s not a just simplification, it’s an abstraction, a higher plane of thinking.
Articulating the Vision
• The popularity of Rails was/is how easy and rapid it makes developing web applications. It’s not a just simplification, it’s an abstraction, a higher plane of thinking.
• Rails launched 2004; since then:Twitter, Basecamp, Groupon, Shopify, Github.Easier development means more ideas come to fruition and face real users.
Build a Strong Community
Build a Strong Community
• Create a rich Adhearsion ecosystem
• Off-the-shelf functionality
• Quality developers with fresh ideas
• Businesses to sponsor the ideas to reality
Build a Strong Community
• Create a rich Adhearsion ecosystem
• Off-the-shelf functionality
• Quality developers with fresh ideas
• Businesses to sponsor the ideas to reality
• Encourage newcomers
• Good documentation
• Friendly mailing list/IRC channel
• Write great code
Write Great Code
Write Great Code
• Define an API that reads naturally
Write Great Code
• Define an API that reads naturally
• Keep the API promise sacred
Write Great Code
• Define an API that reads naturally
• Keep the API promise sacred
• Unit test everything
Write Great Code
• Define an API that reads naturally
• Keep the API promise sacred
• Unit test everything
• Simplicity over Ingenuity
Tell the World
• Evangelize, Evangelize, Evangelize• User groups• Conferences• Podcasts• Blog posts• Screencasts• Magazine articles• Hackathons• Pairing sessions• Public Gists• Tweet/Like/Plus
What will you build?
adhearsion.com@Adhearsion
http://spkr8.com/t/8603