I've tested this with a fresh 4.4.3 version of Silverstripe CMS
The Carbon PHP date/time API extension (https://carbon.nesbot.com/) replaces the sfDateTime stuff. It's added as a dependency via composer, but is the 1.x version; there was a conflict issue with Carbon 2.x and a symfony/translation dependency (from silverstripe/framework) that I wasn't sure how to resolve.
The client/ dir has a package.json file that I'd started on, with the idea of re-writing the calendar widget js code, but it hasn't really progressed beyond that
Still no unit/functional tests as you can see (and I probably wont write any)
Initial take for an SS4 version. Notable things:
symfony/translation
dependency (fromsilverstripe/framework
) that I wasn't sure how to resolve.client/
dir has apackage.json
file that I'd started on, with the idea of re-writing the calendar widget js code, but it hasn't really progressed beyond that