-
Notifications
You must be signed in to change notification settings - Fork 291
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
Change field vehicle_type_id to vehicle_type_ids on geofencing_zones.features - version v3.0-RC #529
Comments
Hi @pgiki, welcome! Great catch, this might have slipped through the cracks when we were updating geofencing_zones in v3.0, and should be plural to be consistent with the rest of the specification. Because this changes the name of a field, this would be considered a breaking change. Given that v3.0-RC has not been made official, we can roll this change into v3.0-RC2 along with #497 and #522. To get this change into v3.0-RC2, it would need to pass a vote, to do so you can open a Pull Request. Governance states that the Pull Request must be open for a minimum of 7 days, at which point you, as the Advocate, can call a vote. Alternatively, MobilityData, as the maintainers, can take on the role of the Advocate and open the Pull Request and call the vote. |
Hi @josee-sabourin, thanks for the quick response and for seeing the suggestion useful. Alternative 2 where MobilityData opens the pull request is fine with me. |
This is something that's repeatedly caused confusion since vehicle types were introduced in v2.1. Having fields ( |
For naming consistency I would say |
Closing this, please continue the discussion in #542 |
I'm new to GBFS but thrilled about discovering this incredible shared mobility specification. As a huge fan of shared micro-mobility, I'm currently developing an open-source Django-based REST API using the GBFS schema. I'm finalizing the database schema and aiming to release the project soon.
I have a query regarding the "vehicle_type_id" within geofencing_zones.features (v3.0-RC). It seems to represent multiple vehicle type IDs, but elsewhere, it's referred to as "vehicle_type_ids". I'm curious why the singular form is used here; changing the key to
vehicle_type_ids
would likely sound more appropriate.Please describe some potential solutions you have considered (even if they aren’t related to GBFS).
Change field vehicle_type_id to vehicle_type_ids on geofencing_zones.features
Is your potential solution a breaking change?
The text was updated successfully, but these errors were encountered: