Skip to content
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

Agency schema redux #238

Merged
merged 11 commits into from
May 13, 2019

Conversation

ian-r-rose
Copy link
Contributor

Fixes #169.

Supersedes #172.

I have tried to follow the current agency/README.md in dev as closely as possible. If there are existing open PRs which I should also try to take into account, feel free to let me know.

Also, this is not particularly well-tested in the absence of synthetic agency data, so there are likely some issues that will need to be ironed out, here or in follow-ups.

@ian-r-rose ian-r-rose mentioned this pull request Feb 13, 2019
@hunterowens hunterowens added this to the 0.3.1 milestone Feb 13, 2019
@marie-x
Copy link
Collaborator

marie-x commented Mar 8, 2019

Apologies to keep moving the goalposts @ian-r-rose, but there's another round of changes that make this PR obsolete. I think we might push this to 0.3.2? We'd really like to cut 0.3.1 soon.

Note: the initial status of a vehicle during and event update
is prescribed, but not enforced, to allow for asynchronous
processing of updates.
@ian-r-rose
Copy link
Contributor Author

Updated in light of #258, #249, #245.

The API is getting rich enough that it's probably time to investigate using OpenAPI rather than pure JSONSchema to better document the responses that are possible from the Agency API. However, I think that's a big enough undertaking that it may be better for a follow-up.

@marie-x
Copy link
Collaborator

marie-x commented Mar 27, 2019

Looks good to me. Would like eyeballs on from @hunterowens and @toddapetersen.

@thekaveman thekaveman added Agency Specific to the Agency API Schema Implications for JSON Schema or OpenAPI labels Apr 9, 2019
@hunterowens hunterowens modified the milestones: 0.3.1, 0.3.2 Apr 29, 2019
@hunterowens
Copy link
Collaborator

@karcass this looks good to me. I can clean up, rebase and merge in?

@marie-x
Copy link
Collaborator

marie-x commented May 13, 2019

@hunterowens yep!

@marie-x marie-x self-requested a review May 13, 2019 16:23
@hunterowens hunterowens merged commit 4ef5f03 into openmobilityfoundation:dev May 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Agency Specific to the Agency API Schema Implications for JSON Schema or OpenAPI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

JSON Schema for Agency
4 participants