openmobilityfoundation / curb-data-specification

A data specification to help cities manage their curb zone programs and surrounding areas, and measure the utilization and impact.
https://www.openmobilityfoundation.org/about-cds/
Other
47 stars 18 forks source link

OpenAPI Support #100

Closed schnuerle closed 9 months ago

schnuerle commented 2 years ago

Explain pull request

Adding context and files to define CDS using OpenAPI.

Is this a breaking change

Impacted Spec

Which API(s) will this pull request impact?

Additional context

This is useful in validating and viewing CDS data feeds. See issue #87 for more details.

CLAassistant commented 2 years ago

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

:white_check_mark: schnuerle
:x: BigIdeas
You have signed the CLA already but the status is still pending? Let us recheck it.

schnuerle commented 2 years ago

@BigIdeas Make sure to click here and sign the OMF CLA: https://cla-assistant.io/openmobilityfoundation/curb-data-specification?pullRequest=100

schnuerle commented 2 years ago

I do get these errors when in Stoplight. Do you see that too?

762 - schema is invalid: data/properties/length/exclusiveMinimum must be number 762 - exclusiveMinimum value must be ["number"] 830 - "0" property type must be number 909 - "0" property type must be number 1135 - "user_classes" property type must be string

BigIdeas commented 2 years ago

I do get these errors when in Stoplight. Do you see that too?

No, that's really strange, I wasn't seeing any errors in Stoplight but those were all real problems. I just pushed an update that should fix them.

schnuerle commented 1 year ago

This PR is going to get reworked to point to definitions in an external repo.

https://github.com/openmobilityfoundation/cds-openapi/tree/v1.0.0-dev

schnuerle commented 9 months ago

@BigIdeas can you click this and sign the CLA please? https://cla-assistant.io/check/openmobilityfoundation/curb-data-specification?pullRequest=100