Help text in Angular Images workflows is lacking

Bug #1615687 reported by Rob Cresswell
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Wishlist
Bradley Jones

Bug Description

The help text in the following angular workflows is very sparse:

- Create Image
- Edit Image
- Create Volume

These files can be found at openstack_dashboard/static/app/core/images/steps/create-image/*/*.help.html

We should drop the unnecessary 'Description' header and just use HTML description lists to explain what each field does, in this format:

https://review.openstack.org/#/c/348969/5/openstack_dashboard/static/app/core/networks/actions/subnet-details.help.html

This information can just be pulled from the API docs

Note, to enable the angular images panel at this point in time, you will need to override the default ANGULAR_FEATURES setting. An example of overriding this setting is here: https://review.openstack.org/#/c/357041/ In this instance, you will want to change the setting to True instead of False.

You may also want to base this change on https://review.openstack.org/#/c/356501/ as it affects the create volume help file.

Tags: angularjs
Changed in horizon:
assignee: nobody → Bradley Jones (bradjones)
importance: Undecided → Wishlist
description: updated
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to horizon (master)

Fix proposed to branch: master
Review: https://review.openstack.org/358744

Changed in horizon:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: master
Review: https://review.openstack.org/358756

Changed in horizon:
assignee: Bradley Jones (bradjones) → Rob Cresswell (robcresswell)
Changed in horizon:
milestone: newton-3 → next
milestone: next → newton-rc1
Changed in horizon:
assignee: Rob Cresswell (robcresswell) → Bradley Jones (bradjones)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/358744
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=c72477797bbfe49b61623f4ae561f2172a227001
Submitter: Jenkins
Branch: master

commit c72477797bbfe49b61623f4ae561f2172a227001
Author: Bradley Jones <email address hidden>
Date: Mon Aug 22 17:11:51 2016 +0100

    Update create/edit image help text for angular workflow

    This patch improves the help text for the Create and Edit steps of the images
    angular workflow using the information available in the API reference.

    Change-Id: Ifd817b6f9086981eacaa6e636579ffd11d2716b5
    Partial-Bug: #1615687

Changed in horizon:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/358756
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=03ef147627124e71eb9a63d7aecba35da1b1c0c6
Submitter: Jenkins
Branch: master

commit 03ef147627124e71eb9a63d7aecba35da1b1c0c6
Author: Bradley Jones <email address hidden>
Date: Mon Aug 22 17:29:58 2016 +0100

    Update create volume help text for angular workflow

    This patch improves the help text for the create volume step of the images
    angular workflow using the information available in the API reference.

    Change-Id: Ib037cbd0082d25e667708d4e2252f59f997e4491
    Partial-Bug: #1615687

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.