-
Notifications
You must be signed in to change notification settings - Fork 233
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
Create data type for Places within Stops #549
Comments
We will be discussing this tomorrow at our Joint Working Group meeting, so attend if you are interested. @avatarneil |
From working group call yesterday. Need use cases for place definitions within Stops. How does GBFS handle spaces?
Estimated # of devices in a corral or spray painted area on the ground can be challenging. |
@avatarneil Is this something you think you have a clear enough idea of to make PR for? |
@schnuerle One thing I'm still trying to figure out is how to best represent all of the possible permutations of If we're okay with the simplified version of capacity (exclusive to one vehicle_type at a time instead of potentially multiple vehicle_types occupying the same place simultaneously), and simplified version of charging (just a boolean or something), I can definitely make a PR for the 1.1 timeframe. |
Moving this to a future release, maybe the next release, per a conversation with @avatarneil about his availability. If anyone else wants to start to tackle this please do. |
We will be talking about this on today's working group call. Please join if you can. |
See meeting minutes here. We did not get into a discussion about Places within stops. |
Is your feature request related to a problem? Please describe.
As brought up in Provider and City Services WG calls when discussing the preliminary spec for Stops in MDS, there is a desire to represent more information on a per-Place level. Examples of Places could range from vehicle docks, to painted parking spots on the curb, to dynamically allocated curb areas for parking, etc... Various kinds of places can have additional properties: in the case of docks (very relevant for micromobility),
charging
is the first thing that was brought up on the WG calls.Describe the solution you'd like
Create a data type for a
Place
that lives within aStop
. Minimally, it should consist of a:Possible additional properties that could be beneficial to add include:
These would be added to the Stop definition under a
places
property defined as:Is this a breaking change
One could argue it's breaking if it potentially deprecates existing properties which live at the
Stop
level, however we can probably work around that. Additionally, Stops are currently in beta, so there may be more flexibility around potentially-breaking changes.Impacted Spec
For which spec is this feature being requested?
agency
provider
Describe alternatives you've considered
Including charging capability at the top level of a Stop, I attempted to design that early on in the drafting of Stops, and there was no clean solution I could find.
Additional context
Some historical context can be found here
The text was updated successfully, but these errors were encountered: