← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1395897] [NEW] Database Instance Status confusion

 

You have been subscribed to a public bug:

As a new user to Trove, I was confused by the user interface and
specifically the usage of action tense for the communication of the
current database status. After what I thought was already launched, the
status message appeared as "Build". So I naturally assumed that I needed
to build it. But I did not see a "Build" button, only a terminate
button. I then assumed that I needed to click the "Launch Instance"
button in order to build it, but that gave me the modal to launch/create
a new instance. After some discussion with a colleague more familiar
with Trove, he told me that Build actually means that the database is
"building" or being provisioned. So why don't we say "Building" instead
of "Build", or even more direct -- "Provisioning"? I think if we add the
"ING" to Build, Reboot and Resize statuses it will be much less
confusing. Plus this has the added benefit of being consistent with Nova
(it uses the 'ing' form for statuses). Also shouldn't there be a
progress bar that appears in the UI when trove is working in the
background on either the building, rebooting or resizing statuses?

I propose the following renaming of the database statuses to more
clearly indicate that the action is in progress (and to be consistent
with Nova):

Build --> Building
Reboot --> Rebooting
Resize --> Resizing

** Affects: horizon
     Importance: Undecided
         Status: New

-- 
Database Instance Status confusion
https://bugs.launchpad.net/bugs/1395897
You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).