exercism / exercism/open-source-stats

How up-to-date are tests for each language track?

Open
#3 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
6
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Some language tracks add a version number from canonical data to keep track of what version the test suite has. For example, Haskell has `version: 1.1.0.2` in the package.yaml file for each exercise, where the three first digits come from canonical data and the fourth digit increments once for each change to the Haskell exercise. The OCaml track [is adding](https://github.com/exercism/ocaml/issues/284) `(version 1.1.0)` in the dune-project file.

We can automatically scan each language track with this kind of version data and build a visual matrix of track ✕ exercise and highlight if an exercise is up-to-date (green), behind on a minor version (yellow), behind on a major version (red), lacks information (gray), or isn't implemented for the track (white).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.