Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1145332

Summary: Lack of capitalization consistency throughout the UI
Product: Red Hat OpenStack Reporter: Matt Reid <mreid>
Component: foremanAssignee: Dominic Cleal <dcleal>
Status: CLOSED WONTFIX QA Contact: Omri Hochman <ohochman>
Severity: low Docs Contact:
Priority: unspecified    
Version: Foreman (RHEL 6)CC: mburns, rhos-maint, yeylon
Target Milestone: ---Keywords: UserExperience, ZStream
Target Release: Installer   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 1145632 (view as bug list) Environment:
Last Closed: 2015-04-30 15:39:02 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1145632    
Bug Blocks:    
Attachments:
Description Flags
Mixing of capitalization conventions in Operating System dialog none

Description Matt Reid 2014-09-22 20:39:03 UTC
Description of problem:
I'm not sure what convention the UI is trying to follow, but it mixes title and sentence case throughout the UI.

In the dropdown menus off the tabs, everything is sentence case, so anything with more than one word, the second word is lowercase, yet many of those (not all) when you click on them and go to the page, the page title capitalizes the second word. This inconsistency follows through to the dialog windows as well, where some field titles with multiple words all start with a capital letter, others only the first word starts with a capital letter.

Title case = Discovered Hosts
Sentence case = Discovered hosts

Hosts > Operating systems leads you to a page titled 'Operating systems' (sentence case).
Hosts > Provisioning templates leads to a page titled 'Provisioning Templates' (title case).

Clicking the 'New Operating system' button brings you to a dialog, where the first tab is titled 'Operating Systems' (title case). The other tabs in that dialog are Installation media and Partition table (sentence case). In that tab, we have 'Major version', 'Minor version' (sentence case), and then 'OS Family' (title case). 

There are many more instances of this, but those are a few examples to demonstrate what I'm talking about.

Title case is more common to use for UIs.


Version-Release number of selected component (if applicable):
foreman-installer-1.5.0-0.6.RC2.el6ost.noarch
rhel-osp-installer-0.1.10-2.el6ost.noarch
openstack-foreman-installer-2.0.20-1.el6ost.noarch
ruby193-rubygem-staypuft-0.2.5-1.el6ost.noarch


Additional info:

Comment 1 Matt Reid 2014-09-22 20:39:46 UTC
Created attachment 940185 [details]
Mixing of capitalization conventions in Operating System dialog

Comment 4 Mike Burns 2015-04-30 15:39:02 UTC
At this time, we're only fixing high priority bugs.