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

CDS Alignment #731

Open
schnuerle opened this issue Nov 23, 2021 · 1 comment
Open

CDS Alignment #731

schnuerle opened this issue Nov 23, 2021 · 1 comment
Labels
Geography Items related to the Geography API Metrics Related to the Metrics API and related topics Modes New modes that MDS can support (carshare, passenger services, delivery robots, etc) Policy Specific to the Policy API State Machine Changes in the vehicle state events and state machine diagram
Milestone

Comments

@schnuerle
Copy link
Member

Is your feature request related to a problem? Please describe.

For the initial Scope of Work for CDS v1.0 beta (Curb Data Specification), we intentionally kept is separate from MDS to keep the implementation burden low and the features focused on just curb use cases.

For the next CDS, we may consider more alignment with MDS, especially around Policy, Geography, Jurisdiction, and even Metrics or other areas, to leverage the structure and features there and merge the ecosystems.

To that end, we will keep some naming and architectural concepts align with MDS where possible.

The next release of MDS will be 2.0 and one of the focuses there will be revisiting the Policy APIs. So there is a chance to add concepts to it that can support CDS using Policy in a future release.

We also need to look at how CDS could be connected to Modes in MDS, especially around passenger services, TNC, curb use, device maintenance/recharging, etc.

We can use this issue to track ideas, discussions, and work between CDS and MDS in this regard.

Is this a breaking change

  • I'm not sure

Impacted Spec

For which spec is this feature being requested?

  • policy
  • Modes across MDS

Additional context

See similar issue in CDS:
openmobilityfoundation/curb-data-specification#17

@schnuerle schnuerle added Geography Items related to the Geography API Metrics Related to the Metrics API and related topics Modes New modes that MDS can support (carshare, passenger services, delivery robots, etc) Policy Specific to the Policy API State Machine Changes in the vehicle state events and state machine diagram labels Nov 23, 2021
@schnuerle schnuerle added this to the 2.0.0 milestone Nov 23, 2021
@schnuerle
Copy link
Member Author

Some discussions about automatically adding overlapping MDS locations in curb zones as CDS events data. Useful for demand side of curb. Already has on board GPS. MDS status changes could be a curb event. Events could happen right now, already collecting this data. Rebalancing is part of MDS which could be in curb zones.

Core question: how to convert an MDS status change or state into CDS Event? CDS minimum Curb zones - a geographic rectangle, a curb zone ID, and date/time.

@schnuerle schnuerle modified the milestones: 2.0.0, Future Dec 19, 2022
@schnuerle schnuerle changed the title Future direct alignment with CDS CDS Alignment Jun 7, 2023
@schnuerle schnuerle pinned this issue Nov 8, 2023
@schnuerle schnuerle modified the milestones: Future, 2.1.0 Apr 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Geography Items related to the Geography API Metrics Related to the Metrics API and related topics Modes New modes that MDS can support (carshare, passenger services, delivery robots, etc) Policy Specific to the Policy API State Machine Changes in the vehicle state events and state machine diagram
Projects
None yet
Development

No branches or pull requests

1 participant