pvcarrera / tracks-maintenance-dashboard

A dashboard for maintainers to understand the state of tracks

Home Page:https://tracks.exercism.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tracks-maintenance-dashboard

A dashboard to help maintainers understand the state of tracks.

Track versioning

Add a versioning key to /src/data/tracks.json. The value is not a regular expression or glob pattern, but allows for very specific template replacements:

  • {exercise-slug} is replaced by the exercise slug, using dash-case
  • {ExerciseSlug} is replaced by the exercise slug, using CamelCase
  • {exercise_slug} is replaced by the exercise slug, using snake_case
  • {slug} is the same as {exercise-slug}

Stub tracking

Add a stub_file key to /src/data/tracks.json. The value is not a regular expression or glob pattern, but allows for very specific template replacements. Same as Track Versioning.

Exercise "unactionable"

In order to remove an exercise from the version table (marked as not in sync), add it to the unactionable -> versioning list in src/data/tracks.json.

About

A dashboard for maintainers to understand the state of tracks

https://tracks.exercism.io


Languages

Language:TypeScript 98.2%Language:HTML 1.0%Language:CSS 0.8%