gbfs-json-schema
gbfs-json-schema copied to clipboard
JSON Schema for GBFS feeds, managed by MobilityData. The versions are organized by folders. CC BY 4.0
Create Go language bindings for GBFS v3. Discussion initially started in https://github.com/MobilityData/gbfs-json-schema/issues/96
## Context Entur has been gracious enough to transfer their pre-existing Java language binding codebase to MobilityData (https://github.com/MobilityData/gbfs-json-schema/issues/109). Entur codebase was under the license 'EUPL-1.2 with modifications'. ## To do...
The topic of improving data quality has been discussed in different forums. At the North America workshop in October -23, the GBFS group agreed that encouraging the use of schema-generated...
## Problem Currently, the JSON Schema does not throw any error when fields that are an Array of IDs contain duplicate IDs. Even though the [GBFS spec](https://github.com/MobilityData/gbfs/blob/master/gbfs.md) does not say...
Certain feeds with additional non-spec fields are being checked as valid. Example: [Citibike](https://gbfs.citibikenyc.com/gbfs/en/station_information.json) includes fields in `station_information.json` like `electric_bike_surcharge_waiver` and `external_id`, but the [validation report](https://gbfs-validator.netlify.app/?url=https%3A%2F%2Fgbfs.citibikenyc.com%2Fgbfs%2Fgbfs.json) says no errors. I opened...
## Context v3.1-RC was released on May 22, 2024 (see [release notes](https://github.com/MobilityData/gbfs/releases/tag/v3.1-RC)). ## To do Support v3.1-RC in the Java model (https://github.com/MobilityData/gbfs-json-schema/tree/master/models/java).
## Context v3.1-RC was released on May 22, 2024 (see [release notes](https://github.com/MobilityData/gbfs/releases/tag/v3.1-RC)). ## To do Support v3.1-RC in the TypeScript model (https://github.com/MobilityData/gbfs-json-schema/tree/master/models/typescript).
Closes #113 This PR has - GO language bindings for GBFS, publishing to tag `models/golang/v1.0.0` [only version 3] - Introduces scripts at a root level to generate golang packages (typescript...
Hello, as suggested in [!136](https://github.com/MobilityData/gbfs-json-schema/issues/136) I created a specification for v2.3 to discuss the idea with a suggestion. For now, the file is generated manually and contains mostly (conditionally) required...
Bumps the cargo group with 1 update in the /models/rust directory: [openssl](https://github.com/sfackler/rust-openssl). Updates `openssl` from 0.10.64 to 0.10.66 Release notes Sourced from openssl's releases. openssl-v0.10.66 What's Changed Fixed invariant violation...