Open susantjasinski opened 5 years ago
Just curious, for the "Test" button: how is the connectivity test performed?
The Time Zone field ("displays the default browser timezone by default, and is not editable") is mislabeled and is misleading. It should be labeled similar to: "your browser's time zone" and should not be on the same line as the BMC or Server's date+time.
Can the web page show the BMC's default time zone (date +%z
or date +%Z
)?
@susantjasinski Thank you for putting together the explanation and the ux review.. I left some of my comments there.
At the outset, we have the concept of
settings
. https://github.com/openbmc/phosphor-time-manager/blob/master/README.md I was going to ask how are these 2 mapped ?.Test : What exactly is this doing ?. Is it attempting a time sync ?. Also, I could not see this in UX
Remove : I could not see this in the ux.
TimeZone: BMC always maintains time in UTC. So it may be confusing to have timezone here ?
Notes left in the InVision mockups:
New Changes to the page layout coming in January based on feedback ...
@susantjasinski The title "Set date and time dynamically by using Network Time Protocol (NTP) server or manually setting it. " needs an article before "Network Time Protocol (NTP) server". Overall I feel that title feels long and repeats "set". What is wrong with the current title "Set date and time manually or configure a Network Time Protocol (NTP) Server" or something similar? Also no other page titles have a period.
Current design proposals: https://ibm.invisionapp.com/share/RQNYHJ0VBDY#/318994111_1-_S_Empty
Need to confirm if the host needs to be off in order to synchronize with added NTP servers.
Date and Time Settings - InVision Mockups for testing 11-2018
System Admins need to manually set the date and time of the BMC and Server, or select an NTP server to set it automatically.
ophosphor-time-manager is the time manager service that implements D-Bus interface xyz/openbmc_project/Time/EpochTime.interface.yaml. The user can get or set the BMC's or HOST's time via this interface.