Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
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 res...
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 ...
Upcoming SlideShare
Loading in …5
×

Angboard

A very quick overview of the angboard project (https://github.com/r1chardj0n3s/angboard)

  • Login to see the comments

  • Be the first to like this

Angboard

  1. 1. ANGBOARD Working name. A Pure-Javascript Horizon Replacement github: http://goo.gl/84xDHY @r1chardj0n3s
  2. 2. REST APIS github: http://goo.gl/84xDHY Javascript is really quite good at these
  3. 3. THE FUTURE Current generation Javascript tooling Javascript straight to OpenStack APIs Avoid hefty middleware More responsive Easier UX changes github: http://goo.gl/84xDHY
  4. 4. Browser github: http://goo.gl/84xDHY angboard bootstrap angularjs HTTP(S) server API proxy keystone nova swift ...
  5. 5. THE BIG PROBLEM Existing extensions It’s not Python github: http://goo.gl/84xDHY
  6. 6. DEVELOPMENT TOOLS industry adoption simplicity consistency extensibility github: http://goo.gl/84xDHY
  7. 7. BOOTSTRAP github: http://goo.gl/84xDHY
  8. 8. ANGULARJS github: http://goo.gl/84xDHY
  9. 9. NPM github: http://goo.gl/84xDHY
  10. 10. YEOMAN github: http://goo.gl/84xDHY
  11. 11. NPM github: http://goo.gl/84xDHY
  12. 12. GRUNT github: http://goo.gl/84xDHY
  13. 13. GRUNT github: http://goo.gl/84xDHY
  14. 14. BOWER github: http://goo.gl/84xDHY
  15. 15. LESS github: http://goo.gl/84xDHY
  16. 16. KARMA, MOCHA, CHAI github: http://goo.gl/84xDHY
  17. 17. FLASK, REQUESTS github: http://goo.gl/84xDHY
  18. 18. 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

×