[Registry-dev] Aspects UI

Glen Daniels glen at wso2.com
Thu May 8 07:55:47 PDT 2008


Hey folks!

I think the Aspects UI is pretty close, but we need to do a few tweaks 
to avoid confusion and make things a bit clearer.

- Change "Lifecycles" to "Aspects" at the top

- (this is a more general issue) We really do need to do something about 
the "+" and "-" thing.  It's confusing which "+" is which.  I'd suggest 
we get rid of the "expand/collapse" buttons (the white ones) entirely, 
and have the expand/collapse function controlled by clicking on the 
header bar itself for the given pane.  Then it's clear that the green 
"+" means "add" and not "expand".

- Change "assign" to "associate" to be consistent with the API methods

- Change "Available Aspects" to "Aspect Actions"

- Get rid of the "Available Actions" box (it takes up too much room)

- Make the Aspect list itself work like a one-level tree control. 
Replace the blue squares to the left of each Aspect with standard tree 
expanders (unless an Aspect has no actions).  When in the expanded 
state, each Aspect's actions are buttons underneath the Aspect name.

I think that should do it for this release.  In the next release we can 
start to focus on customizing the UI for individual Aspects.

That all make sense?  Comments?

Thanks,
--Glen



More information about the Registry-dev mailing list