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

Real-time Policy Improvements and Clarifications #928

Open
wants to merge 4 commits into
base: dev
Choose a base branch
from

Conversation

schnuerle
Copy link
Member

@schnuerle schnuerle commented Mar 11, 2025

Explain pull request

Updating the MDS spec to make it clearer and easier to use Policy for real-time management of the public right of way.

Currently includes the following changes:

  1. Real-time language clarification and examples
  2. Noting that agencies may manage their public Policy feeds, for example with an API key
  3. Policy uniqueness note to prevent identical policy duplication
  4. last_updated parameter to return only the last updated date
  5. active_only parameter to return only current, active policies
  6. A Policy object relationship diagram.

To possibly come in the future:

  1. Additional relevant policy examples (we may move these to an external document for ease of updates)
  2. A push endpoint option (likely in a separate PR after this one)
  3. A new Message/Notification/Communication endpoint/API (may come in a separate PR)
  4. Adding a max_update_interval field like in Requirements to note how frequently the file may update (some discussion in WG that this may not be a good idea)

Is this a breaking change

  • No, not breaking

Impacted Spec

Which spec(s) will this pull request impact?

  • policy

Additional context

See Issue #906 for more history and context.

@schnuerle schnuerle added the Policy Specific to the Policy API label Mar 11, 2025
@schnuerle schnuerle added this to the 2.1.0 milestone Mar 11, 2025
@schnuerle schnuerle requested a review from a team as a code owner March 11, 2025 01:03
@schnuerle schnuerle linked an issue Mar 11, 2025 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Policy Specific to the Policy API
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Real-time improvements for MDS Policy
2 participants