I followed the process that was agreed upon in this list: I opened bugs to every platform maintainer with explicit details of what needed to be changed and waited a full month before making any further progress with the main patches
(adding a month to the completion time).
I’m wrapping things up to take a vacation next week, but if there are still problems when I return, I can probably contribute to one or two platforms.