yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #24839
[Bug 1395897] Re: Database Instance Status confusion
thanks for the detailed report brian.
since this is regarding the ui, this belongs under the horizon project,
not trove.
note: horizon at the moment merely reflects the state returned by the
trove api. we cannot change 'build' to 'building' in the api, as that
would be a breaking change, but we could consider sprucing up the ui
representation.
** Project changed: trove => horizon
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1395897
Title:
Database Instance Status confusion
Status in OpenStack Dashboard (Horizon):
New
Bug description:
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
To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1395897/+subscriptions