-
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
Add vehicle drop off restrictions #329
Conversation
Adds 1 field to vehicle_types.json (3 enums) Adds 1 field to free_bike_status.json
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the proposal!
Renames fields station -> any_station, roundtrip -> roundtrip_station Adds clarification on which enums can be defined together. Points to rules in geofencing_zones.json for free_floating vehicles.
Hello! I'd love to hear about aggregators / transportation apps on needs assessment in #270, specifically (sorry to be late):
|
@viestat In order to merge this PR it needs to be voted on. We'll be calling a vote as soon as we've got the necessary support lined up. In order to pass we need at least 3 votes including one from a data producer and one from a data consumer. Would you be willing to support this as the data producer? Full governance/change process is here |
@mplsmitch thank you for clarifying, I am willing to support it. |
I hereby call a vote on this proposal. Voting will be open for 10 full calendar days until 11:59PM UTC on September 1st, 2021. EDIT: Tagging for previous engagement in issue/google docs - @hbruch @leonardehrenfried @flaktack @viestat |
Google Maps supports this proposal. We don't intend on immediately supporting it, but think this will be useful in the future to model increasingly hybrid systems. I think minor changes would be useful in this PR:
|
Entur supports this proposal and will implement it in our aggregation service. |
Nextbike supports this proposal. As such limitations are rather scarce in our systems publishing this field probably won't have priority for us. |
Communauto supports this proposal. It is required to specify if a vehicle is round-trip for GBFS to be able to model round trip carsharing (such as Communauto and Modo in Canada, Zipcar and Enterprise CarShare in US, Citiz in France, etc.). This PR is a prerequisite for PR #350 which aims to extend the current GBFS specification to allow car sharing support (roundtrip like Zipcar, free-floating like GIG CarShare and station-to-station like BlueLA) |
The French national access point to transport data transport.data.gouv.fr supports this proposal which has been integrated into the PR #350 |
IBI Group supports this proposal, although we recommend renaming |
+1 for renaming to |
BCycle supports this proposal, but will not implement it immediately. |
Spin supports this proposal. We don’t plan on immediately supporting it. |
This vote is now closed, and it passes! Votes in favour: Regarding @kanagy's and @evansiroky's comments: We will make the semantic changes once we merge into v2.3-RC. Regarding any_charging_station, we will open an issue to determine the need for this field. |
What problem does your proposal solve? Please begin with the relevant issue number. If there is no existing issue, please also describe alternative solutions you have considered.
As discussed in issue #270, there is no way to describe how a vehicle should be returned at the end of a trip.
What is the proposal?
This proposal adds a
return_type
field tovehicle_types.json
that allows operators to define if the vehicle isfree_floating
(vehicle must be returned anywhere within the service area),roundtrip
(vehicle must be returned at original rental station), orstation
(vehicle must be returned to any station within the service area). The field is modelled as an array to account for hybrid vehicles that have multiple ways of being returned.Additionally, to account for edge cases where a vehicle must be returned to a particular station that is not the original station, a
home_station
field has been added tofree_bike_status.json
.Read the full extension proposal here.
Is this a breaking change?
Which files are affected by this change?