-
Notifications
You must be signed in to change notification settings - Fork 232
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
'maintenance' event has two different definitions #595
Comments
Yep, it's a little ambiguous. I'm not sure why nobody flagged it during the 1.0 release process. We could fix it, but it would be a breaking change. Since you get to specify the reason ( |
Very old topic here, reviving it right now. We had discussions regarding this topic in NYC with the operators there. Eventually, what the outcome of the discussion was is the following:
It is kind of written in the spec, but not that clearly... Maybe a simple clarification in the definition of those events could be enough ? |
If anyone could create the recommended wording clarification change here or in a PR, that would help move this forward. |
Here is a proposal Michael: maintenance - General maintenance that doesn't need to be performed in operator's facilities. |
This seems a bit related to the removal of the unknown state drafted by @jean-populus which means to clarify if a vehicle is in the PROW or not: #814 I think that's what @pierre-bouffort is getting at with his suggestion, that some maintenance stays in the PROW, and some goes back to a warehouse out of PROW, and that's an important distinction. I feel that @vilesa1 is saying more that maintenance could be used to mean going into maintenance or returning from maintenance, which is why @marie-x said the resulting state already can clarify this. So the initial issue seems to be resolved, but Pierre is suggesting a fix to a related issue, right? |
Can @marie-x confirm that this issue will be resolved? |
This is in the modes work rather than the agency/provider work - someone (could be me) should audit the modes docs. |
I'll add this as an update to the spec when working on the 2.0 release candidate. Approved by the WGSC. |
This has been added to the dev branch. See it listed in the event types file, and for each mode, eg, micromobility. Descriptions are generic but adequate.
But should they be updated to maintenance - General maintenance that doesn't need to be performed in operator's facilities. |
Hello
As per: https://github.com/openmobilityfoundation/mobility-data-specification/blob/main/general-information.md#vehicle-states
'maintenance' is defined as a transition (1) from 'available' state to 'non_operational' state ("The vehicle requires some non-charge-related maintenance")
however it seems to be also: a transition (2) from 'non_operational' state to 'available' ("The vehicle was previously in need of maintenance")
issues:
thanks!
vic
The text was updated successfully, but these errors were encountered: