Barcelona, Spain
October 25-28, 2016

Event Details

Please note: All times listed below are in Central Time Zone


A Deep Dive into Customization in Horizon

Horizon is the official OpenStack dashboard providing access to your services via the Web UI. In recent releases, it has developed a robust plugin mechanism with customization at many levels. The goal of this release cycle was to make dashboard development as easy as possible - just one API call and a few lines of code away. Horizon now allows you to easily extend table columns, table actions, filter facets, workflows, detail views, cell templates, and much more!

We will explore all the recent enhancements to this architecture, demo how to make use of them in your dashboard, the best practices for your plugins going forward, and the roadmap for the future. This presentation is accompanied with a sample project for you to experiment with after the session.

Writing a new panel has never been this easy!


What can I expect to learn?
  • AngularJS plugin architecture
  • how to customize different things (actions, table columns, detail views, cells, filter facets)
  • best practices when writing client-side plugins
  • customization roadmap for Horizon
Thursday, October 27, 1:50pm-2:30pm (11:50am - 12:30pm UTC)
Difficulty Level: Intermediate
IBM
Cindy Lu has been a software engineer at IBM since 2012, focused on OpenStack community development efforts. She's been an active technical contributor to Horizon since the end of the Icehouse release. She is a core reviewer in the Horizon project. FULL PROFILE
IBM
Thai Tran works for IBM specializing in front-end web development. He has prototyped a number of UI that is included in IBM products. On his spare time, he likes to dabble in front-end technologies, explore mobile web frameworks, and develop video games that run on the web. He is currently a core contributor to the OpenStack Horizon community. FULL PROFILE
Senior UI Developer
Matt Borland is a long-time web developer and currently is on the Horizon team, working at Hewlett Packard Enterprise. FULL PROFILE