Skip to content
This repository was archived by the owner on Mar 4, 2025. It is now read-only.
This repository was archived by the owner on Mar 4, 2025. It is now read-only.

Flexible time description #61

@chillenzer

Description

@chillenzer

In working through #56, we found that the reasonable looking format YYYY-MM-DD HH:MM is not supported. Maybe we should have a more flexible format to make the process of contributing more robust and accessible. I could envision a few routes:

  • Add support for parsing more general time stamps. This would be somewhat more user-friendly but would also have some drawbacks like:
    • Wrong/unintuitive defaults
    • Inconsistent data formats in _data/main.yaml
  • Github action automatically standardizes the format during creation of the PR. That would make the data format consistent but could still result in wrong defaults being applied.
  • On failed parsing, the Github action reports some human-readable error message to the committer (in PR or issue).

The latter is kind of what currently happens by hand, so don't know if that would need automation (as long as you can handle it by hand likely not).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions