MobilityData / gbfs

Documentation for the General Bikeshare Feed Specification, a standardized data feed for shared mobility system availability. Maintained by MobilityData
https://gbfs.org
Other
784 stars 286 forks source link

Mismatch privacy_last_updated and terms_last_updated REQUIRED vs corresponding urls OPTIONAL #677

Open hbruch opened 1 week ago

hbruch commented 1 week ago

What is the issue and why is it an issue?

With GBFSv3.0, privacy_last_updated and terms_last_updated became REQUIRED (in v2.3 they were CONDITIONALLY REQUIRED, in case privacy_url/terms_url are provided. The change apparently was introduced with https://github.com/MobilityData/gbfs/commit/212386e2d3c432f9ceaefced37fd75e0ab3b0dce but I see no comment explaining the rational behind it.

Please describe some potential solutions you have considered (even if they aren’t related to GBFS).

IMHO this is is inconsistent and

Is your potential solution a breaking change?

tdelmas commented 1 week ago

I confirm that it was NOT the intention of the commit. This is in my opinion now a bug in the specification and we should revert those two lines.