What should you do if you think you've found a bug in an exercise?

I’ve just come across an exercise (elixir’s word count), in which the specification described in the introduction seems to conflict with the test cases.

I want to somehow raise this issue and maybe create a pull request to fix it, but am wondering what is the best way to go about it, or if there’s a specific process I should follow before doing so.

I’ve had a look on “Contributing” > “Getting Started” > “Improve a concept of exercise”, but can’t see an issue matching the exercise I’m thinking of. Also there doesn’t seem to be a way to register a new issue there either.

So my question is, Is it OK to directly create a pull request? Or is there some channel I should check about the suspected problem first?

  1. Read Being a good community member | Exercism's Docs.
  2. Read Chesterton's Fence | Exercism's Docs
  3. Open a post on this forum describing the issue you think you’ve found.
  4. If the track maintainer confirms there is an issue, they may open a PR themselves or they may invite you to open a PR. It varies from track/maintainer to track/maintainer.

This is just what I was looking for, thank you!
Have read those two articles and will make a forum post later when I get some time.

1 Like