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

New Rule Proposal: Individual VehiclePosition timestamp missing/stale #162

Open
evansiroky opened this issue Aug 4, 2022 · 0 comments
Open
Labels
GTFS RT Best Practices Used for issues or pull requests related to GTFS RT Best Practices new rule

Comments

@evansiroky
Copy link

Summary:

A warning should be raised for each individual VehiclePosition entity that has a missing or stale timestamp.

Steps to reproduce:

Given a VehiclePosition dataset
When the validator checks an individual VehiclePosition record and detects that the timestamp is missing or stale
Then the validator should flag this respective VehiclePosition in question for having a missing or stale timestamp set

Expected behavior:

The GTFS-Realtime Best Practices state:

Data within a GTFS Realtime feed should not be older than 90 seconds for Trip Updates and Vehicle Positions and not older than 10 minutes for Service Alerts.

The GTFS Validator should flag all VehiclePosition records individually that do not have a timestamp value added or one that is added but is far enough in the past that it is stale.

Observed behavior:

Timestamps are currently only checked at the feed-level.

@holly-g holly-g moved this from New Requests to Prioritized Backlog (sorted) in Data Services: External Contributions Sep 30, 2022
@holly-g holly-g moved this from Prioritized Backlog (sorted) to Blocked in Data Services: External Contributions Oct 5, 2022
@holly-g holly-g moved this from Blocked to Prioritized Backlog (sorted) in Data Services: External Contributions Feb 2, 2023
@e-lo e-lo added new rule GTFS RT Best Practices Used for issues or pull requests related to GTFS RT Best Practices labels Feb 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GTFS RT Best Practices Used for issues or pull requests related to GTFS RT Best Practices new rule
Projects
None yet
Development

No branches or pull requests

2 participants