Skip to content

Ensuring we are up to date with x-common #416

@petertseng

Description

@petertseng

How should we ensure we're up to date?

One idea is: Every time someone makes a change in x-common, that person is expected to file an issue against all tracks that implement the exercise. If we rely on this to happen, then we need take no further action.

Sometimes, that is not always adhered to. We mark dates in our test files, what if we used that to an advantage?

I wrote a short script in exercism/problem-specifications@master...petertseng:up-to-date . Sorry it is not in Haskell, but the idea should be clear:

  • read out the date from our test file
  • ask x-common if that canonical-data.json file has been changed since that date

In the short term: I will be making some PRs today based on what I've found.
In the long term: Which route shall we take?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions