You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tracking: Test generator MVP #631 Integrate the PHP test generator of @tomasnorre . We are holding it in a sub-directory as a separate composer project, so it is not installed in CI along with the other requirements. Goal is to kickstart new exercises as far as reasonable.
Drop windows / macOS from the CI. Check with Erik Schierboom, if we can. PHP is not that much platform specific anymore. And Exercism does not have the real troublesome stuff.Rejected on the forum. MacOS dropped anyways, because it fails too often (auto updates in Homebrew kill PHP installation)
I would prefer something simpler, before jumping into the deep end.
Integrate the PHP test generator of @tomasnorre . I suggest holding it in a new tools/ directory as a separate composer project, so it is not installed in CI along with the other requirements. Goal is to kickstart new exercises as far as reasonable.
Would be happy to do that, but am not able to currently for personal reason.
Upgrade to PHP8.1 - 8.3 and PHPUnit 10 or 11 using attributes in the tests (experiment with Rector for that). Prepare for smooth upgrading to PHP8.2-8.4 and PHPUnit 11 / 12
I can help with that I wanted. I have been using Rector for quite some ears, and even contributed to both the Rector itself and the TYPO3 Rector.
Here's what we may do next:
config.json
(that determines the order on the website)contribution/documentation
Suggestions welcome. Discussions should happen in the forum, category Building Exercism. Please mention @mk-mxp and whom it may concern.
I currently dig into Exercism tasks to communicate concrete improvements with GitHub issues and attract other contributors to help.
Things done:
configlet fmt
to enable smooth creation of new exercises.#48in24
. @homersimpsons announced to do that, but everybody may add oneDrop windows / macOS from the CI. Check with Erik Schierboom, if we can. PHP is not that much platform specific anymore. And Exercism does not have the real troublesome stuff.Rejected on the forum. MacOS dropped anyways, because it fails too often (auto updates in Homebrew kill PHP installation)The text was updated successfully, but these errors were encountered: