Hi all, I submitted a merge request here with code that should work for a Python 3 port: https://salsa.debian.org/qa/udd/-/merge_requests/26
It relies on the current approach: rsync'd historic mboxes & a .current mbox. It should operate identically to the bitrotted munge_ddc.py. Good advice, Lucas, on focusing on the existing code, and Andreas, thanks for helping me see it really is important to have this in UDD for your work. Long-term I think that there are other changes I'd make, but I may as well focus on restoring service first, then other improvements second. Happy for any feedback. Cheers. Asheesh.