Skip to content

Rework secret-handshake documentation #2219

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

Merged
merged 6 commits into from
Mar 8, 2023
Merged

Conversation

kytrinyx
Copy link
Member

@kytrinyx kytrinyx commented Mar 3, 2023

This exercise is one of the focus exercises for this month's 12in23 challenge (Mechanical March).

This PR is part of our project of making our Practice Exercises more consistent and human. For more context please see this forum thread

We aim to merge this PR in roughly 72 hours, and then submit PRs to all tracks that have this exercise.

The main changes for this exercise are:

  • make the introduction friendlier
  • move everything about binary into the instructions
  • make the instructions more approachable and (hopefully) easier to understand

@kytrinyx kytrinyx requested a review from a team as a code owner March 3, 2023 13:26
@kytrinyx kytrinyx force-pushed the secret-handshake-rewrite branch 2 times, most recently from 798cf4a to 5739ff7 Compare March 3, 2023 13:39
@kytrinyx kytrinyx requested a review from petertseng March 6, 2023 16:34
kytrinyx and others added 6 commits March 8, 2023 07:53
This PR is part of our project of making our Practice Exercises
more consistent and human. For more context please see the
following forum-thread:
https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943

The main changes for this exercise are:
- make the introduction friendlier
- move everything about binary into the instructions
- make the instructions more approachable and (hopefully) easier to understand
Co-authored-by: Peter Tseng <petertseng@users.noreply.github.com>
Co-authored-by: Peter Tseng <petertseng@users.noreply.github.com>
Co-authored-by: Peter Tseng <petertseng@users.noreply.github.com>
@kytrinyx kytrinyx force-pushed the secret-handshake-rewrite branch from 994dd85 to d17aa7c Compare March 8, 2023 06:53
@kytrinyx kytrinyx merged commit a8d9cd0 into main Mar 8, 2023
@kytrinyx kytrinyx deleted the secret-handshake-rewrite branch March 8, 2023 07:11
kytrinyx added a commit to exercism/swift that referenced this pull request Mar 8, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
kytrinyx added a commit to exercism/swift that referenced this pull request Mar 8, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
kytrinyx added a commit to exercism/swift that referenced this pull request Mar 8, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
kytrinyx added a commit to exercism/vlang that referenced this pull request Mar 8, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
kytrinyx added a commit to exercism/zig that referenced this pull request Mar 8, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
kytrinyx added a commit to exercism/perl5 that referenced this pull request Mar 8, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
kytrinyx added a commit to exercism/go that referenced this pull request Mar 8, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
glennj pushed a commit to exercism/tcl that referenced this pull request Mar 8, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
ErikSchierboom pushed a commit to exercism/fsharp that referenced this pull request Mar 8, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
ErikSchierboom pushed a commit to exercism/csharp that referenced this pull request Mar 8, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
verdammelt pushed a commit to exercism/common-lisp that referenced this pull request Mar 8, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
petertseng pushed a commit to exercism/rust that referenced this pull request Mar 8, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
petertseng pushed a commit to exercism/haskell that referenced this pull request Mar 8, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
1ethanhansen pushed a commit to exercism/vlang that referenced this pull request Mar 8, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
bobbicodes pushed a commit to exercism/clojure that referenced this pull request Mar 8, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
BethanyG pushed a commit to exercism/python that referenced this pull request Mar 8, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
jiegillet pushed a commit to exercism/gleam that referenced this pull request Mar 9, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
vaeng pushed a commit to exercism/cpp that referenced this pull request Mar 9, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
jonmcalder pushed a commit to exercism/r that referenced this pull request Mar 9, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
dem4ron pushed a commit to dem4ron/rust-exercism that referenced this pull request Mar 9, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
dem4ron pushed a commit to dem4ron/rust-exercism that referenced this pull request Mar 9, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
Bajger pushed a commit to exercism/pharo-smalltalk that referenced this pull request Mar 10, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
rpottsoh pushed a commit to exercism/delphi that referenced this pull request Mar 10, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
kotp pushed a commit to exercism/ruby that referenced this pull request Mar 11, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
kotp pushed a commit to exercism/perl5 that referenced this pull request Mar 11, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
NobbZ pushed a commit to exercism/erlang that referenced this pull request Mar 13, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
Stargator pushed a commit to exercism/dart that referenced this pull request Mar 17, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
kytrinyx added a commit to exercism/cfml that referenced this pull request Mar 20, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
kytrinyx added a commit to exercism/haxe that referenced this pull request Mar 20, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
kytrinyx added a commit to exercism/scala that referenced this pull request Mar 20, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
kytrinyx added a commit to exercism/swift that referenced this pull request Mar 20, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
kytrinyx added a commit to exercism/groovy that referenced this pull request Mar 20, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
kytrinyx added a commit to exercism/objective-c that referenced this pull request Mar 20, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
kytrinyx added a commit to exercism/babashka that referenced this pull request May 16, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
kytrinyx added a commit to exercism/typescript that referenced this pull request May 16, 2023
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- exercism/problem-specifications#2219
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants