-
-
Notifications
You must be signed in to change notification settings - Fork 138
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
Comments
When #48in24 started, the Exercism staff worked on exercise instructions to make them "more inclusive and engaging". That was the reason to not work on as many exercises as possible, but wait until about 14 days before the featured date. Now Jeremy and Erik (the former staff) are no longer working full time for Exercism. And they worked through all of #48in24 to have that done before "leaving" (they are still active as volunteers). So I think we can now update all the remaining #48in24 exercises without having outdated instructions / extra work for synchronising again. Still we should synchronize them before their feature date. |
@sarad1p1ty @fejan-malek @tomasnorre @homersimpsons Looks like we are all done now. Thanks to all of you for contributing! You helped improving the 48 exercises featured in #48in24, and raised the quality experienced by thousands of students every year. |
Thanks to you @mk-mxp for all your work on this track! |
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:
bin/configlet sync -u -e <slug> --yes --docs --filepaths --metadata --tests include
(updates the Markdown files and maybetests.toml
)uuid
/@testdox
in DocBlocks)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
W43 | 2024-11-05 | eliuds-eggs #48in24: eliuds-eggs 2024-11-05 #822
W44 | 2024-11-12 | collatz-conjecture #48in24: collatz-conjecture 2024-11-12 #823
W45 | 2024-11-19 | run-length-encoding #48in24: run-length-encoding 2024-11-19 #824
W46 | 2024-11-26 | armstrong-numbers #48in24: armstrong-numbers 2024-11-26 #825
W47 | 2024-12-03 | diamond #48in24: diamond 2024-12-03 #826
W48 | 2024-12-10 | largest-series-product #48in24: largest-series-product 2024-12-10 #827
Exercises that are synced can be removed from these lists at will.
The text was updated successfully, but these errors were encountered: