I'm just wondering if we can just start over with the web client. I don't want to comment on it's shortcomings because there are plenty already. I really don't feel it's work trying to fix or improve the current one because of the inherent design of it. I want to suggest a brand new from scratch web client and wondered if people would like to add their comments to this thread on features they'd like to see in a brand new web client. Here are my suggestions:
Build an HTML5 framework web client that is customizable, These are the inital features I would suggest:
Create a HTML framework not a single web client application.
Allow people to layout their own look and feel of the client with moveable or snapable panes within the UI.
Allow the ability for people to create their own snapins for the web client. Maybe some wants to detailed CPU info on multiple VMs real time in a single pane and always have that up. Maybe someone wants a single view of all the servers for a vApp and be able to power them all down quickly. With a few lines of html you could create your own view of that data or controls.
Allow for custom themes for colors. Some people have a hard time seeing certain colors.
Make the webclient Open Source!!!! This way you get the community involved and things are just better all around!
* Create a HTML5 framework not a single web client application.
* Allow people to layout their own look and feel of the client with moveable or snapable panes within the UI. This way each person can have a client layout that suits them.
* Allow the ability for people to create their own snapins for the web client. Maybe someone wants to show detailed CPU info on multiple VMs real time in a single pane and always have that up. Maybe someone wants a single view of all the servers for a vApp and be able to power them all down quickly. With a few lines of html you could create your own view of that data or controls. Make this easy and not difficult.
* Allow for custom themes for colors. Some people have a hard time seeing certain colors.
* Make the webclient Open Source!!!! This way you get the community involved and things are just better all around!
I know this isn't an easy thing to just build but if start with a framework we can add to it and make it awesome!
Just my 10 cents.
Rick