Skip to content

Something weird in the config.json file? #831

Closed
@emcoding

Description

@emcoding

While reading the config.json for the current status of Word Count, I found that it is currently unlocked_by: Isogram
That surprised me, because Isogram in my own track is one of the last core exercises, and I already completed Word Count. Which I thought used to be unlocked_by: null.

There are more exercises that have changed - unintentionally, I suspect. Mostly in the difficulties and the unlocks. And for instance Isogram is now marked as core.

To illustrate:
Here is Word Count in master:

Master

ruby/config.json

Lines 161 to 166 in 558aab9

"slug": "word-count",
"uuid": "e9d29769-8d4d-4159-8d6f-762db5339707",
"core": false,
"unlocked_by": "isogram",
"difficulty": 3,
"topics": [

(Isogram is now a core exercise.)

Old

And here is it from 2 weeks ago, before the latest changes to the config

ruby/config.json

Lines 143 to 147 in f52fdd4

"slug": "word-count",
"uuid": "e9d29769-8d4d-4159-8d6f-762db5339707",
"core": false,
"unlocked_by": null,
"difficulty": 1,

(Isogram is not a core exercise.)

In between

In PR #818 it occurs for the first time
https://github.com/substancelab/ruby/blob/b3bcd64461b17fa1e90de035e42cb24199aa2396/config.json#L151-L156

@Insti @koppen Can you confirm if these changes to Word Count and other exercises happened unintentionally? Or did I just miss a major decision?

Related: #829 #827

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions