Skip to content

Conversation

@ErikSchierboom
Copy link
Member

Each Concept and Practice Exercise will have to define a blurb, which is a short description of the exercise.
The blurb will be displayed on a track's exercises page and on exercise tooltips. For example:

Screenshot 2021-03-02 at 13 25 38

Screenshot 2021-03-02 at 13 25 51

Blurbs must be limited to 350 chars and will be truncated in some views.

For Practice Exercises that are based on an exercise defined in the problem-specification repo, the blurb must match the contents of the problem-specifications exercises, which is defined in its metadata.yml file. In this PR, we'll do an initial syncing of the blurb. The new configlet version will add support for doing this syncing automatically.

If the Practice Exercise was not based on a problems-specifications exercise, we've used the blurb from its .meta/metadata.yml file as the blurb in the .meta/config.json file.

See the Practice Exercise spec for more information.

Tracking

exercism/v3-launch#21

Each Practice Exercise will have to define a blurb, which is a short description of the exercise.
The blurb will be displayed on a track's exercises page (e.g. https://exercism.lol/tracks/csharp/exercises).

For Practice Exercises that are based on an exercise defined in the problem-specification repo, the blurb must match the contents of the problem-specifications exercises, which is defined in its `metadata.yml` file. In this commit, we'll do an initial syncing of the blurb. The new [configlet](https://github.com/exercism/configlet) version will add support for doing this syncing automatically.

If the Practice Exercise was _not_ based on a problems-specifications exercise, we've used the blurb from its `.meta/metadata.yml` file as the blurb in the .meta/config.json file.

See [the spec](https://github.com/exercism/docs/blob/main/anatomy/tracks/practice-exercises.md#file-metaconfigjson) for more information.
@ErikSchierboom ErikSchierboom added the v3-migration 🤖 Preparing for Exercism v3 label Mar 2, 2021
@glennj glennj merged commit 267f7e9 into exercism:main Mar 2, 2021
@ErikSchierboom ErikSchierboom added the x:size/tiny Tiny amount of work label Oct 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v3-migration 🤖 Preparing for Exercism v3 x:size/tiny Tiny amount of work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants