Skip to content

[MNT] Rewrite API Parser and Data Loading #751

@theOehrly

Description

@theOehrly

The API parser and data loading/processing code have reached a point where they should be rewritten from scratch, taking into account what has been learned over the last years. Too many things have been added in to fix problems that have come up. The code flow is convoluted and fragile. The following is a non-exhaustive list of things that need to be done.

Must be done

Optional

  • allow users to configure what post-processing is done
  • drop the F1 Livetiming first approach, make data sources "equal" in importance thereby allowing to load all lap times from Jolpica, for example. Make data source priorities configurable.
  • update cache implementation
  • enable dynamic data loading (?)

Metadata

Metadata

Assignees

Labels

maintenanceChanges required to gurantee that things work properly in the future still

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions