php icon indicating copy to clipboard operation
php copied to clipboard

Tracking: Syncing exercises for #48in24

Open mk-mxp opened this issue 10 months ago • 0 comments

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

  • [x] W34 | 2024-09-03 | hamming #790

  • [ ] W35 | 2024-09-10 | rotational-cipher #791

  • [ ] W36 | 2024-09-17 | phone-number #800

  • [ ] W37 | 2024-09-24 | isogram #801

  • [ ] W38 | 2024-10-01 | bob

  • [ ] W39 | 2024-10-08 | two-bucket

  • [ ] W40 | 2024-10-15 | grade-school

  • [ ] W41 | 2024-10-22 | bank-account #720

  • [ ] W42 | 2024-10-29 | food-chain

  • [ ] W43 | 2024-11-05 | eliuds-eggs

  • [ ] W44 | 2024-11-12 | collatz-conjecture

  • [ ] W45 | 2024-11-19 | run-length-encoding

  • [ ] W46 | 2024-11-26 | armstrong-numbers

  • [ ] W47 | 2024-12-03 | diamond

  • [ ] W48 | 2024-12-10 | largest-series-product

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

mk-mxp avatar Apr 15 '24 07:04 mk-mxp