exercism / exercism/erlang

Update status of track

Open
#450 0 comments 0 reactions 0 assignees View on GitHub
x:action/improve x:knowledge/elementary x:size/tiny x:type/content
Dominant language
Erlang
Stars
135
Forks
90
PR merge metrics
No merged PRs in 30d

Description

_This issue is part of the migration to v3. You can read full details about the various changes [here](https://github.com/exercism/v3-launch/)._

There are several new features in Exercism v3 for tracks to build. To selectively enable these features on the Exercism v3 website, each track must keep track of the status of the following features:

- [Concept Exercises](https://github.com/exercism/v3-docs/blob/main/anatomy/tracks/concept-exercises.md) have been built
- A [test runner](https://github.com/exercism/v3-docs/blob/main/anatomy/track-tooling/test-runners/README.md) has been implemented
- A [representer](https://github.com/exercism/v3-docs/blob/main/anatomy/track-tooling/representers/README.md) has been implemented
- An [analyzer](https://github.com/exercism/v3-docs/blob/main/anatomy/track-tooling/analyzers/README.md) has been implemented

The status of these features is specified in the top-level `"status"` field in the track's `config.json`, as specified in [the spec](https://github.com/exercism/v3-docs/blob/main/anatomy/tracks/config-json.md#metadata).

## Goal

The `"status"` field in the `config.json` file should be updated to indicate the status of the features for this track. The list of features is defined in [the spec](https://github.com/exercism/v3-docs/blob/main/anatomy/tracks/config-json.md#metadata).

## Example

```json
{
"status": {
"concept_exercises": true,
"test_runner": true,
"representer": false,
"analyzer": false
}
}
```

## Tracking

https://github.com/exercism/v3-launch/issues/12

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the track's top-level config.json and read the linked config.json metadata specification first. Check the track's concept exercises, test runner, representer, and analyzer status, then update the status field so it accurately reflects those four features; done means the values match the track's current implementation.

Written by the indexing model from the issue text.

Assessment

Tech stack
erlang
Domain
tooling
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.