Skip to content

Seal of Reliability: Implement the Fresh-continuous-coverage criterion #1782

Description

@jcpitre

This is a spin-off from #1761 that gives details on the Fresh-Continuous-Coverage criterion.
Here is the proposed algorithm:

  • If feed date not available
    • If calendar range < 2 years
      • Calendar gap (1 day) - F
        • Calendar no gap - T
      • If calendar range > 2 years - F
  • If feed date available
    • If feed date range < 2 years
      • If feed date no gap
        • Calendar gap - T
      • If feed date gap (any number of days)
        • Calendar gap - F
        • Calendar no gap T
    • If feed date range > 2 years - F
  • Rationale behind 2 years
    • 80% of feeds with feed info file had a date range that covered 2 years or less

This algorithm is adequate since there is no grace period for this criterion, meaning there is no way to correct the error.
If there was we would need to make sure there is no gap between the latest dataset and any previous dataset to leave a chance to correct the error within the grace period.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions