The merging of TCP and ACW is done.
There should be no change for the user, sdwdate-gui or whonix-gateway first installation.
There is still much redundant code, We are left with some refactoring in anon-connection-wizard, and some cleaning.
A couple of remarks:
Purging ACW (mandatory because of a leaprun conflict when building the new TCP) removes the Whonix meta packages. Trying to reinstall (say qubes-whonix-gateway) would reinstall TCP and ACW. I didn’t look at he mechanics behind that, but I remember an similar old problem. @Patrick Is there any issue working without meta packages, since we can disable the check ?
sdwdate-gui imports tor_status from ACW. I didn’t know the state of the refactoring/rewriting of sdwdate-gui in kicksecure. I forked it and installed it in the gateway to make the changes. No luck, there were tons of gui messages about socket not found or so in sys-whonix. Solution: purged and reinstalled with apt. I made the changes locally to get sdwdate-gui running.