ANGBOARD 
Working name. A Pure-Javascript Horizon Replacement 
github: http://goo.gl/84xDHY 
@r1chardj0n3s
REST APIS 
github: http://goo.gl/84xDHY 
Javascript is really quite good at these
THE FUTURE 
Current generation Javascript tooling 
Javascript straight to OpenStack APIs 
Avoid hefty middleware 
More responsive 
Easier UX changes 
github: http://goo.gl/84xDHY
Browser 
github: http://goo.gl/84xDHY 
angboard 
bootstrap 
angularjs 
HTTP(S) server 
API proxy 
keystone nova swift ...
THE BIG PROBLEM 
Existing extensions 
It’s not Python 
github: http://goo.gl/84xDHY
DEVELOPMENT TOOLS 
industry adoption 
simplicity 
consistency 
extensibility 
github: http://goo.gl/84xDHY
BOOTSTRAP 
github: http://goo.gl/84xDHY
ANGULARJS 
github: http://goo.gl/84xDHY
NPM 
github: http://goo.gl/84xDHY
YEOMAN 
github: http://goo.gl/84xDHY
NPM 
github: http://goo.gl/84xDHY
GRUNT 
github: http://goo.gl/84xDHY
GRUNT 
github: http://goo.gl/84xDHY
BOWER 
github: http://goo.gl/84xDHY
LESS 
github: http://goo.gl/84xDHY
KARMA, MOCHA, CHAI 
github: http://goo.gl/84xDHY
FLASK, REQUESTS 
github: http://goo.gl/84xDHY
STRAIGHT-FORWARD TABLES 
github: http://goo.gl/84xDHY 
table data straight from the API 
all view information in template 
custom formatting and HTML per 
table cell is possible 
dynamic loading, pagination, etc

Angboard