Skip to content

Check whether expired services (calendars) exist on schedule feed #1279

@owades

Description

@owades

Describe the problem

The GTFS Best Practices include the following best practice:

Remove old services (expired calendars) from the feed.

We don't have a check that looks for expired calendars

Describe the new validation rule

If there exists a row in calendar.txt with end_date < TODAY_DATE, or a row in calendar_dates.txt with date < TODAY_DATE, trigger an "expired_calendar" notice

Sample GTFS datasets

No response

Severity

Warning

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    GTFS Best PracticesUsed for Adding or changing rules that belong in the GTFS Best Practicesnew ruleNew rule to be addedstatus: ReadyAn issue that is ready to be worked on.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions