-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add .meta/config.json file for concepts #27
Comments
2 tasks
This was referenced Apr 2, 2021
2 tasks
ee7
added a commit
to exercism/configlet
that referenced
this issue
May 3, 2021
This commit implements the below checks for each concept's `.meta/config.json` file. - The JSON root must be an object - The `"blurb"` key is required - The `"blurb"` value must be a non-blank string with length <= 350 - The `"authors"` key is required - The `"authors"` value must be an array - The `"authors"` values must be non-blank strings - The `"authors"` values must not have duplicates - The `"contributors"` key is optional - The `"contributors"` value must be an array - The `"contributors"` values must be non-blank strings - The `"contributors"` values must not have duplicates We define a "non-blank string" as a string that contains at least one non-whitespace character. See: - exercism/v3-launch#27
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
To properly attribute authorship/contributorship for an individual concept, each concept will have its own
.meta/config.json
file withauthors
andcontributors
keys like those for concept and practice exercises. We're also moving the concept's blurb from the track'sconfig.json
to the.meta/config.json
file, also similar to concept and practice exercises.See https://github.com/exercism/docs/pull/96/files for the update to the specification.
The text was updated successfully, but these errors were encountered: