The way the Soyuz code works depends on email addresses in the changes files, just like Debian. This aspect would be quite hard to change so the only reasonable fix I can offer is to obfuscate the email from the stored changes, but that will almost certainly not be trivial either since it gets stored quite early before processing of it takes place.
As for the attribution problem, we know, and it sucks :( There's a few bugs filed about that, we need to repackage a bunch of change logs when we start doing native source syncs with Debian (which is imported into Launchpad). Again, not trivial unfortunately.
The way the Soyuz code works depends on email addresses in the changes files, just like Debian. This aspect would be quite hard to change so the only reasonable fix I can offer is to obfuscate the email from the stored changes, but that will almost certainly not be trivial either since it gets stored quite early before processing of it takes place.
As for the attribution problem, we know, and it sucks :( There's a few bugs filed about that, we need to repackage a bunch of change logs when we start doing native source syncs with Debian (which is imported into Launchpad). Again, not trivial unfortunately.