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

Update E022 - Split out same times from decreasing times #70

Open
isabelle-dr opened this issue Jan 9, 2022 · 0 comments
Open

Update E022 - Split out same times from decreasing times #70

isabelle-dr opened this issue Jan 9, 2022 · 0 comments
Labels
enhancement GTFS(-rt) best practice clarification GTFS(-rt) spec clarification GTFS RT Best Practices Used for issues or pull requests related to GTFS RT Best Practices imported your-first-pr Issues that are a good place to start contributing to the project
Milestone

Comments

@isabelle-dr
Copy link

Issue by barbeau
Feb 12, 2020
Originally opened as CUTR-at-USF#365


Summary:

E022 rule currently flags two cases:

Prediction time is the same across stops
Prediction time decreases across stops
After talking to a few agencies, it looks like the first can occur in systems that don't have a high precision of scheduled arrival/departure times in static GTFS stop_times.txt. So, if they have the same scheduled times across several stops, and the RT system is schedule deviation-based, it will also predict the same RT arrival/departure times across stops. So agencies may want to ignore this in certain cases (although ideally the system would provide better predictions).

The second case is always an RT error - the bus should never travel backwards in time when moving between stops.

So, we should split out these two cases into different rules.

Question - do we downgrade the first case to a warning? Maybe we make E022 specific to traveling backwards in time, and add a warning for the first case?

Also, let's rename the rule to make it easier to understand (e.g., predictions vs stop_time_update).

@isabelle-dr isabelle-dr added enhancement your-first-pr Issues that are a good place to start contributing to the project labels Jan 9, 2022
@isabelle-dr isabelle-dr modified the milestones: v1.1, v1.0 Jan 9, 2022
@e-lo e-lo added GTFS(-rt) spec clarification GTFS RT Best Practices Used for issues or pull requests related to GTFS RT Best Practices GTFS(-rt) best practice clarification labels Feb 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement GTFS(-rt) best practice clarification GTFS(-rt) spec clarification GTFS RT Best Practices Used for issues or pull requests related to GTFS RT Best Practices imported your-first-pr Issues that are a good place to start contributing to the project
Projects
None yet
Development

No branches or pull requests

2 participants