From where OpenVBX came from to how we open sourced it

Preview:

Citation preview

Friday, June 25, 2010

how it works

Friday, June 25, 2010

open source

Friday, June 25, 2010

http://github.com/twilio/OpenVBX

Friday, June 25, 2010

Friday, June 25, 2010

Friday, June 25, 2010

ideas

Friday, June 25, 2010

twimletslabs.twilio.com

Friday, June 25, 2010

twimlets

primitives

single url

configurable

Friday, June 25, 2010

chaining

Friday, June 25, 2010

issues

• maintenance

• interface scaling

• integrations

• community?

Friday, June 25, 2010

why?

Friday, June 25, 2010

simplify

• Users & Groups

• Drag and Drop Call Flows

• Voicemail

Friday, June 25, 2010

prototyping

Friday, June 25, 2010

Friday, June 25, 2010

Friday, June 25, 2010

Friday, June 25, 2010

Friday, June 25, 2010

Friday, June 25, 2010

implementation

Friday, June 25, 2010

Friday, June 25, 2010

tools

• CodeIgniter - http://codeigniter.org

• jQuery - http://jquery.com

• YUI Grids - http://developer.yahoo.com/yui/grids/

Friday, June 25, 2010

frontend

• templating

• cleanses interpolated variables

• css based theming

• layout and content

• multi-layout support

Friday, June 25, 2010

jQuery

• built some plugins

• call and sms buttons

• buttonista

• flicker

• tabify

• notify

Friday, June 25, 2010

flow editor

• document events

• custom events

• stack

• linear urls

• non-linear trees

• history support

Friday, June 25, 2010

Friday, June 25, 2010

dogfood

Friday, June 25, 2010

developer weekend

Friday, June 25, 2010

Friday, June 25, 2010

new plugin system

• package multiple applets

• pages

• datastore

• new api methods

• rename!

Friday, June 25, 2010

launch

• ~4 week plan

• Improve the UX

• Make the docs

• Community

Friday, June 25, 2010

Friday, June 25, 2010

Friday, June 25, 2010

Friday, June 25, 2010

http://openvbx.org

Friday, June 25, 2010

@minddogAdam Ballai

http://github.com/minddog/OpenVBX

Friday, June 25, 2010

Recommended