Aka project Doors!
In the long term, we could leverage the power of Git and fork the WINE repository on GitHub. We could then apply Wine-Staging patches and our own changes to that repository. Syncing with upstream would now be possible by merging commits instead of overwriting files. In the end, DLLs from that repository could be blindly imported into the ReactOS repo again. No more maintaining of "wininet_ros.diff" and the like
I hope we can have a solution before branching for 0.4.8. Otherwise, I suspect that we will lose many features of 0.4.7 and the recent history. For instance, DXTn support just got enabled in ReactOS, but it has always been based on Wine-Staging code.
As James used to say: WINE Is Not Enough!