Hi, # The first half is related to Horizon and the latter half is about the wording in Nova and Neutron API.
During Horizon translation for Juno, I noticed the words "State" and "Status" in multiple contexts. Sometimes they are in very similar contexts and sometimes they have different contexts. I would like to know what are the difference between "Status" and "State", and if the current usage is right or not, whether we can reword them. Input from native speakers would be really appreciated. I see three usages. (1) "Status" to show operational status (e.g. Up/Down/Active/Error/Build/...) (2) "Status" to show administrative status (e.g. Enabled/Disabled/...) (3) "State" to show operational state (e.g., Up/Down/....) Note that (2) and (3) are shown in a same table (for example Compute Host table in Hypervisor summary). Also (1) and (3) (e.g., task state in nova) are used in a same table (for example, the instance table). "Status" in (1) and (2) have different meaning to me, so at least we need to add some contextual note ("contextual marker" in I18N term) so that translators can distinguish (1) and (2). Related to this, I check Nova and Neutron API, and I don't see a clear usage of these words. In Nova API, "Status" and "Task State"/"Power State" in instance list are both used to show current operational information ("state" is a bit more detail information compared to "Status"). On the other hand, in service lits "Status" is used to show a current administrative status (Enabled/Disabled) and "State" is used to show current operational information like Up/Down. In Neutron API, both "State" (admin_state_up) and "Status" are usually used in Neutron resources (networks, ports, routers, and so on), but it seems the meaning of "State" and "Status" are reversed from the meaning of Nova service list above. I am really confused what is the right usage of these words.... Thanks, Akihiro _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev