Skip to content
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

Tracking: Syncing exercises for #48in24 #684

Open
1 of 34 tasks
Tracked by #618
mk-mxp opened this issue Apr 15, 2024 · 0 comments
Open
1 of 34 tasks
Tracked by #618

Tracking: Syncing exercises for #48in24 #684

mk-mxp opened this issue Apr 15, 2024 · 0 comments

Comments

@mk-mxp
Copy link
Contributor

mk-mxp commented Apr 15, 2024

For #48in24 exercises should be synced a few days before they are featured. Exercism core team polishes these exercises some time in advance (see #48in24 forum threads), but there is no announcement of being ready, yet. So I think, we should not work through this list as fast as possible, only sync them a maximum of 2 weeks ahead of the dates.

Most of these exercises also appear in #628.

To sync an exercise with problem specifications, take these steps:

  • Run bin/configlet sync -u -e <slug> --yes --docs --filepaths --metadata --tests include (updates the Markdown files and maybe tests.toml)
  • Drop strict types comments from test file and example code (these are useless)
  • Add and sync test meta data to tests (uuid / @testdox in DocBlocks)
  • Decide on adding / adjusting / ordering test cases to match current problem specs

Do not redesign the student's interface or add test cases that would invalidate existing community solutions. These are extra tasks, which should be discussed in advance.

Week | Featured at | exercise slug

We also should sync these exercises, but they were featured already:

Exercises that are synced can be removed from these lists at will.

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

No branches or pull requests

1 participant