On 02/26/2014 01:46 AM, Nick Coghlan wrote:
On 02/26/2014 04:14 PM, Dan Callaghan wrote:
> I've set up a temporary Beaker instance to demonstrate my proposed
> system page improvements [1] which will hopefully be landing in the 0.17
> release.
>
> The demo instance is here:
>
>
http://209.132.179.159/bkr/
>
> You can log in as "demo" with password "demo". There are no real
systems
> or lab controllers attached, and no distros imported, so it's not
> a fully functional Beaker instance. But I created some dummy systems
> with a variety of permissions granted, so it's enough to try out most of
> the system page features.
>
> If you're interested in the evolution of the system page, please take
> a look and reply with your feedback.
Very nice!
One thing I noticed while clicking around is that either the central or
right hand quick info box should likely indicate whether an Operational
system is in Automated or Manual mode, rather than having that implied
by the Take vs Reserve button. Comparing these two pages illustrates the
problem (the buttons are different, with no indication of the reason):
http://209.132.179.159/bkr/view/demo-available-for-manual-reserve.example...
http://209.132.179.159/bkr/view/demo-available-for-reserve.example.invali...
This could be as simple as changing the "Idle" label to "Idle
(Manual)"
and "Idle (Automated)" as appropriate.
The other thing I noticed in clicking through the workflow on the system
with loans enabled is that *returning* the system wasn't very smooth:
1. Click Borrow in right hand quick info
2. Click Take
3. Click Return
4. Click Take accidentally(!)
5. Click Return again
6. Find & Click "Loan" in the tab navigation
7. Click Return Loan
So, I'm thinking it may be appropriate to have a split button there in a
couple of cases:
I noticed this too... no simple and obvious way to return the loan...
which leads us to a lack of systems because people forget to return
them, especially when the "take" button changes to "return" it leads
me
to believe that if I'm done with the box, I can just click "Return" and
move on without realizing I didn't actually return the loan. So no
better/worse than the old design in this respect, since in the old one
it wasn't obvious I had to return the loan either unless I happened to
click on my userid.
* Loaned to you: split between Take/Return Loan
* Loaned to someone else (and you can return the loan): split
Borrow/Return Loan
Another smaller thing I noticed is that the left hand tab menu can get
*very* wide - it should probably have a max width set in its CSS so it
doesn't waste too much space in a wider viewport.
Cheers,
Nick.
One other thing, (nothing to do with the new design, really) in the past
few weeks we have been training some new people on Beaker, and each and
every one (myself included) will click on the "power config" aka
"power"
link to turn on/off/reboot the machine. This of course does not work,
you have to click the "command" link.. leading me to believe I'm gonna
get some sort of ssh/console in a browser window (yuck!) rather than
buttons letting me turn the box on and off. Can we rename options/change
the layout in some way we can make this less confusing?