Juju GUI 2.0 - public beta

Rick Harding rick.harding at canonical.com
Thu Dec 24 01:24:22 UTC 2015


On Wed, Dec 23, 2015 at 10:17 AM Merlijn Sebrechts <
merlijn.sebrechts at gmail.com> wrote:

> This looks great! Nice work!
>
>
> I love the new store interface! Are there any plans to revamp the unit
> configuration sidebar? It would be great if this could also be shown in the
> middle like the charm store.
>
> A few thoughts about it:
> - Successfully deployed charms (Workload state 'active', message 'Ready')
> and relations are grey. What's the reasoning behind this? I associate grey
> with 'disabled/not active', so this feels a bit counter-intuitive to me..
> (although green wouldn't be better since I'm red-green colorblind..)
>

The idea is that if you use green for a ton of 'ok' then it loses any
meaning. It's too 'normal' so the grey is used as a 'no attention required
here' kind of thing. Things that are disabled/not active (like show/hiding
services) is more of a opacity thing vs a color representation.


> - Are you planning to show the workload states and messages somewhere?
> More and more charms are using messages to communicate the current state of
> the charm, information that I think would be useful to someone using the
> GUI (example: Blocked: waiting for relation to x)
>

Definitely, the big thing here is that it needs to be well thought out as
the messages are free form and so sizing and such can be an issue. There's
also the fact that the status is meant to be unit status and in the service
view there needs to be some work to figure out how to aggregate that in a
sane way.

- The colors might become a problem for colorblind people. It is currently
> not a problem because the four colors i'm seeing (i'm guessing orange,
> grey, red and blue) are easy distinguishable. This might become a problem
> if you start to throw more colors in that mix. The lines are very thin,
> making it even harder for me to detect colors. I don't know if there are
> plans for more colors?
>

Not currently. We'd like to keep the colors down, otherwise you end up not
being able to determine what's going on without a color key. I think if it
were to scale beyond this we'd end up looking at how to make it more human
readable/processable.

On another note, how easy would it be to enhance/fork this UI? I'm thinking
> about custom features like:
> - Change automatic deployment behavior
> - Change 'featured searches'
> - Autohide certain charms/bundles
>

The source and the charm are open source. You can find them at the links
below. That said, it's not a trivial web application to jump into, but
we're happy to help if you're interested in helping to make things better.

https://github.com/juju/juju-gui
https://github.com/juju/juju-gui-charm

Thanks for the feedback and appreciate the help testing things out!

Rick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20151224/c9a14c11/attachment.html>


More information about the Juju mailing list