-
Notifications
You must be signed in to change notification settings - Fork 8
Issues, enhancement suggestion w.r.t OSI documentation. #3
Description
Suggestion:
-
It will be good if description is given for each topic in the fist page itself rather than asking user to go to particular page for checking description.
e.g OSI Validator
We can describe what exactly is OSI Validator and then mention about 'Installation guide', 'Usage', 'How to write Rule' etc.
get_all_messages_by_id(message_id, message_t=None) and get_message_by_id(message_id, message_t=None)
Both the functions mentioned above looks same and arguments passed in it is also same.
Please check.
Enhancement:
-
‘Child message’ type is not very clear and can do with little bit more explanation.
Direct Link : https://opensimulationinterface.github.io/osi-documentation/osi-validator/writing-rules.html -
Link: https://opensimulationinterface.github.io/osi-documentation/osi-validator/osivalidator.html#module-osivalidator.osi_rules
add_rule(rule) -> Explanation is not very clear. -
Link: https://opensimulationinterface.github.io/osi-documentation/osi-validator/osivalidator-module.html
Instead of "Can not be validated by HAND" please use "Can not be validated manually."
Issues:
-
Hyperlink is broken for page “KPIs documentation“. It opens following URL with error 404 “https://opensimulationinterface.github.io/osi-documentation/osi-validator/KPIs/index.html“ on page
Direct Link : “ https://opensimulationinterface.github.io/osi-documentation/osi-validator/osivalidator-module.html“. -
Link is broken in Rules section. Please check sentence “The available rule and their usage are explained here: rules”.
Direct Link: " https://opensimulationinterface.github.io/osi-documentation/osi-validator/writing-rules.html" -
Spell Check In Coordinate system and reference point :
"Open Simulation Interace uses DIN ISO 8855:2013-11 for coordinate systems and transformations between coorinate systems. "
Please change it to 'INTERFACE' and 'COORDINATE'. -
Corrections: Duplication of words are seen at couple of places which are mentioned below -
a. In the link "https://opensimulationinterface.github.io/osi-documentation/osi-validator/setup.html
==> “Python 3.6 with virtual environment environment”.
b. In the link "https://opensimulationinterface.github.io/osi-documentation/osi-validator/osivalidator.html" ==> "Check if a protobuf message message have an attribute/field even if this is a repeated field." -
Link: https://opensimulationinterface.github.io/osi-documentation/osi-validator/osivalidator.html
"has_field(field_name)"
Check if a protobuf message message have an attribute/field even if this is a repeated field.
'message' is repeated. -
Link : https://opensimulationinterface.github.io/osi-documentation/osi-validator/osivalidator.html#module-osivalidator.osi_scenario
In sentence "Module that contain OSIDataContainer class to handle and manager OSI scenarios.", replace 'manager' with 'manage'.