cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pranav Saxena <>
Subject RE: CloudStack UI: New widget library development
Date Fri, 14 Sep 2012 14:57:43 GMT
Hi Mice,

I have been working very closely with Brian . The first two requirements have already been
taken into consideration and the development work for both of them will be starting pretty
soon. Though I am not very sure about the 3rd requirement you mentioned.


-----Original Message-----
From: Mice Xia [] 
Sent: Friday, September 14, 2012 8:15 PM
Subject: Re: CloudStack UI: New widget library development


imo, a quick document/guide is required right now, it will greatly help developers to start
off building their UI with current widgets.

regarding new features:
1) in 2.2.y UI, we can select multiple VMs and start/stop them as a whole, 3.0.x lost this
handy funcitonality.
2) can we associate a refresh button with listView? or every time users have to nagivate back
and forth to fresh it.
3) add sort functionality to listView


2012/9/8 Kelcey Damage (BBITS) <>:
> Hmm, this is cool, as I have had an inkling to build desktop widgets for CS data. And
I would like to build a Metro interface... yeah I know, it's pure evil.
> I think what you're doing has great potential.
> Infrastructure Systems Architect
> ----------------------------------------------------------------------
> ---
> address: 55 East 7th Ave, Vancouver, BC, V5T 1M4
> tel: +1 604 713 8560 ext:114
> fax: +1 604 605 0964
> skype: kelcey.damage
> -----Original Message-----
> From: Brian Federle []
> Sent: Friday, September 07, 2012 12:48 PM
> To:
> Subject: CloudStack UI: New widget library development
> Hi All,
> In an effort to improve the user interface architecture and promote reusability, I am
compiling all common UI elements present in CloudStack into a robust widget library. The main
focus will be to improve UI developers' experience and to allow other people to utilize the
widgets in their own projects.
> Here are some of the improvements planned:
> -Organize all current components into separate, easy to use widgets,
>  particularly:
>   -Sliding panel system
>   -Table list
>   -Details table
>   -Form dialog
>   -Navigation system
>   -Tree view
> -Complete test coverage with qunit, for all widget features
> -Easy-to-read documentation on how the widgets work and their  
> parameters
> -More modular architecture, to prevent code duplication and to isolate  specific features
for better maintainability.
> As I am in the design phase right now for this widget library, I would 
> love to hear from the community on how to improve the CloudStack UI
> codebase:
> -Any way to make the widgets/UI easier to maintain
> -Things you don't like about developing with the current UI
> -Any new features that would be beneficial
> I'm doing development right now on a github repository, but ultimately once complete
the library will make its way back into the CloudStack project source. Feel free to browse/pull/watch
the code there:
> Also, I'll post some initial documentation soon, which will describe how the widgets
can be implemented, etc.
> -Brian

View raw message